Secure Hash Algorithm-2 formed on DNA

  • Nassr D
N/ACitations
Citations of this article
11Readers
Mendeley users who have this article in their library.

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 2 64 ) to mimic word-wise addition (mod 2 64 ). 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.

Cite

CITATION STYLE

APA

Nassr, D. I. (2019). Secure Hash Algorithm-2 formed on DNA. Journal of the Egyptian Mathematical Society, 27(1). https://doi.org/10.1186/s42787-019-0037-6

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free