The invention discloses an implementation method for fusing a
quantum key and a post-
quantum cryptographic
algorithm, and belongs to the technical field of data
encryption. The method comprises the following steps of: generating an original
quantum key through BB84 protocol QKD equipment, and generating a seed, a lattice
noise scaling factor and a quantum enhancement session base key by a post-quantum key obtained through Hash derivation; generating a quantum derived
mask in combination with hydroelectric
terminal operation data characteristics and an original quantum key, and performing XOR preprocessing on to-be-encrypted data to obtain quantum
mask protection data; based on a post-quantum
encryption algorithm, generating two parts of basic ciphertexts by using the seeds, the parameters and the protection data; fragmenting the original quantum key to obtain a quantum enhanced
encryption value, and respectively performing secondary disturbance encryption and XOR
processing on the two parts of ciphertexts to form enhanced ciphertexts; and finally, the enhanced
ciphertext and the check code are spliced and then transmitted to a central
control room. According to the invention, through multi-stage encryption and key enhancement, the security and anti-
attack capability of
data transmission in scenes such as a
hydropower terminal and the like are significantly improved.