The application relates to an
Internet of Things data transmission system and method based on
quantum encryption communication and belongs to the technical field of network and
information security. The application comprises a
client transparent agent module, a
server front transparent gateway module and a
quantum key service platform; the
client agent realizes
system-level application flow interception, uses a SIM card security element as a hardware trusted root, obtains
plaintext by combining a dynamic man-in-the-middle technology, matches
quantum encryption, applies for quantum
session key encryption to the quantum key service platform, the
server front transparent gateway module is based on the quantum key service platform to apply for quantum
session key decryption and forwarding, and quantum
session key distribution is realized through main and called key negotiation. The application can realize quantum session key automatic encryption and decryption of specified API interface data without modifying existing mobile application and service code, and has the advantages of zero invasion,
high security, low time
delay, easy operation and maintenance, low cost and the like.