Abstract
Abstract
We present a new version of the Secure Hash Algorithm-2 (SHA-2) formed on artificial sequences of deoxyribonucleic acid (DNA). This article is the first attempt to present the implementation of SHA-2 using DNA data processing. We called the new version DNSHA-2. We present new operations on an artificial DNA sequence, such as (1) $\bar {R}^{k}(\alpha)$
R
̄
k
(
α
)
and $\bar {L}^{k}(\alpha)$
L
̄
k
(
α
)
to mimic the right and left shift by k bits, respectively; (2) $\bar {S}^{k}(\alpha)$
S
̄
k
(
α
)
to mimic the right rotation by k bits; and (3) DNA-nucleotide addition (mod 264) to mimic word-wise addition (mod 264). We also show, in particular, how to carry out the different steps of SHA-512 on an artificial DNA sequence. At the same time, the proposed nucleotide operations can be used to mimic any hash algorithm of its bitwise operations similar to bitwise operations specified in SHA-2. The proposed hash has the following features: (1) it can be applied to all data, such as text, video, and image; (2) it has the same security level of SHA-2; and (3) it can be performed in a biological environment or on DNA computers.
Publisher
Springer Science and Business Media LLC
Cited by
4 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献