Back to Search
Start Over
An optimized DNA based encryption scheme with enforced secure key distribution
- Source :
- Cluster Computing. 20:3119-3130
- Publication Year :
- 2017
- Publisher :
- Springer Science and Business Media LLC, 2017.
-
Abstract
- More and more sensitive information is transmitted and stored in computer networks. Security has become a critical issue. As traditional cryptographic systems are now vulnerable to attacks, DNA based cryptography has been identified as a promising technology because of the vast parallelism and extraordinary information density. While a body of research has proposed the DNA based encryption algorithm, no research has provided solutions to distribute complex and long secure keys. This paper introduces a Hamming code and a block cipher mechanism to ensure secure transmission of a secure key. The research overcomes the limitation on the length of the secure key represented by DNA strands. Therefore it proves that real biological DNA strands are useful for encryption computing. To evaluate our method, we apply the block cipher mechanism to optimize a DNA-based implementation of a conventional symmetric encryption algorithm, described as “yet another encryption algorithm”. Moreover, a maximum length matching algorithm is developed to provide immunity against frequency attacks.
- Subjects :
- Key Wrap
Block cipher mode of operation
Triple DES
CBC-MAC
Computer Networks and Communications
Computer science
Distributed computing
Key distribution
Cryptography
02 engineering and technology
computer.software_genre
Encryption
Multiple encryption
Filesystem-level encryption
0202 electrical engineering, electronic engineering, information engineering
Secure transmission
Key exchange
Block cipher
business.industry
020207 software engineering
Deterministic encryption
Symmetric-key algorithm
Probabilistic encryption
Key (cryptography)
40-bit encryption
56-bit encryption
020201 artificial intelligence & image processing
Attribute-based encryption
On-the-fly encryption
business
computer
Software
Subjects
Details
- ISSN :
- 15737543 and 13867857
- Volume :
- 20
- Database :
- OpenAIRE
- Journal :
- Cluster Computing
- Accession number :
- edsair.doi...........3bec86ffdfd9cd2f68dbaf3024d276ca
- Full Text :
- https://doi.org/10.1007/s10586-017-1009-y