The invention relates to the technical field of
DNA data storage, in particular to
a DNA information
encryption and error
correction method based on secondary structure
fingerprint separation storage, which comprises an information
DNA encoding stage, a structure signature generation stage, a signature
DNA encoding stage, an information DNA and signature
DNA synthesis stage and a decoding and error correction stage. The information
DNA encoding stage is used for encoding
original data into information DNA fragments; the structure signature generation stage is used for calculating structure characteristic parameters, generating a compact structure signature, and associating the fragment ID with the compact structure signature to form a signature
data set; the signature
DNA encoding stage is used for encoding the signature
data set into signature DNA fragments; the information DNA and signature
DNA synthesis stage is used for respectively synthesizing an information DNA fragment and a signature DNA fragment, and physically separating and storing the information DNA fragment and the signature DNA fragment; and the decoding and error correction stage is used for verifying and correcting the
consensus sequence based on the signature
data set to recover the
original data. According to the method, the structure signature is stored in the independent DNA molecule, so that
physical layer encryption protection is realized.