DNA storage, encryption and encoding method

A technology of encoding method and encryption method, which is applied in the direction of instruments, electrical digital data processing, digital data protection, etc., can solve the problems of low storage efficiency of DNA storage model, no encryption security measures, and increase data security, so as to improve security Sex and confidentiality, reduce the difficulty of synthesis, increase the effect of data security

Inactive Publication Date: 2020-01-17
SOUTHEAST UNIV
View PDF2 Cites 22 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] Aiming at the problems of low storage efficiency, difficult synthesis and no encryption security measures in the existing DNA storage model, an encryption coding scheme is used to increase data security and reduce the difficulty of synthesis by reducing homopolymers and controlling GC content. At the same time, maintain high storage efficiency

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • DNA storage, encryption and encoding method
  • DNA storage, encryption and encoding method
  • DNA storage, encryption and encoding method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0041] Below in conjunction with specific embodiment, further illustrate the present invention, should be understood that these embodiments are only used to illustrate the present invention and are not intended to limit the scope of the present invention, after having read the present invention, those skilled in the art will transform various equivalents of the present invention All fall within the scope defined by the appended claims of this application.

[0042] Such as Figure 1-Figure 6 As shown, this embodiment discloses a DNA storage encryption encoding method.

[0043] Choose an image as input data, for images see Figure 5 . Follow these steps:

[0044] Encoding process:

[0045] 1) Input raw data (including all data that can be converted to binary), perform binary conversion, and perform Huffman coding compression, randomly select one of the 24 DNA storage quaternary models, and convert the binary sequence to a DNA sequence . The randomly selected models are A="...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a DNA storage, encryption and encoding method. The method comprises the following steps of: inputting original data to perform binary conversion, performing Huffman encoding compression, and converting the input original data into a DNA sequence according to a DNA storage quaternary model; selecting a file as a secret key to carry out binary conversion, and then convertingthe file into a DNA sequence; encrypting a storage sequence by adopting a secret key; dividing the storage sequence into a plurality of columns with an equal length, and adding an address code to thehead of each column; adopting rS coding to correct each column, wherein the decoding process is a reverse process of coding, splicing is carried out according to address codes, and the address codes and error correction codes are deleted; decrypting the storage sequence according to the encryption method and the key sequence; and carrying out Huffman decoding to obtain the input file again. According to the method, encryption is carried out on the basis of the DNA quaternary model, the storage confidentiality is improved, extremely high coding potential is obtained, GC percentage and average content balance of basic groups G and C can be better controlled, synthesis is facilitated, and the error rate is low.

Description

technical field [0001] The invention belongs to the technical field of DNA storage, in particular to a DNA storage encryption encoding method. Background technique [0002] The total amount of global data information has reached 30ZB, and will soon exceed the capacity of existing storage media such as hard disks. DNA data storage technology has opened up a new storage mode, and its development plays an important role in saving storage energy and promoting the development of big data storage. DNA data storage has gradually become a global research hotspot in recent years. Many research institutions at home and abroad, including Harvard University, Columbia University, Microsoft Research Institute, University of Washington and Cambridge University, have carried out research on DNA storage. [0003] A unit mass of DNA has about 1021 bases, which can store 455 EB of information, which is 1 / 4 of the total annual information in the world; a unit volume of DNA can store 33 times ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G16B50/40G06F21/60
CPCG16B50/40G06F21/602
Inventor 毕昆陆祖宏
Owner SOUTHEAST UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products