The invention discloses a concurrent
system information flow security
verification method and apparatus, and an electronic device. The invention relates to the field of
computer security, in particular to information flow security
verification of a concurrent
system. Aiming at the technical problem that an existing concurrent
system information flow security
verification method is difficult to consider function
correctness and security, the method abstracts a concurrent system into a concurrent event system, and separates function
correctness verification from information flow security verification. The method comprises the following steps: firstly, verifying function
correctness by using a dependency-assurance proof technology with annotations; then, information flow security verification is performed based on the verified annotations and assurance conditions. In addition, a universal
programming language interface is provided, so that the method is suitable for different
programming languages. By adopting the formalized verification and
machine certification technology, the method can strictly verify the information flow security of the concurrent system, ensure that sensitive information is not leaked, improve the system security and prevent potential security risks.