کد مقاله | کد نشریه | سال انتشار | مقاله انگلیسی | نسخه تمام متن |
---|---|---|---|---|
433116 | 689251 | 2008 | 6 صفحه PDF | دانلود رایگان |
![عکس صفحه اول مقاله: A DNA sticker algorithm for bit-substitution in a block cipher A DNA sticker algorithm for bit-substitution in a block cipher](/preview/png/433116.png)
To attack block cipher systems, it is inevitable to handle the bit-substitutions, such as S-box, cycle left shift, and expansion substitutions. In this paper, a DNA sticker algorithm for bit-substitution such as cycle left shift is proposed. The proposed algorithm requires two equal long memory strands. The first memory strand stores the original binary string, while the second memory strand stores the resulting binary string. With the proposed algorithm, cycle left shift is performed on a mass of equal long binary strings, and the computation complexity of the cycle left shift is O(n)O(n) for all nn-bit binary strings. Furthermore, this work indicates that block cipher systems with a 64-bit key are perhaps insecure. This paper presents clear evidence of the ability of DNA computing to perform intractable computation problems.
Journal: Journal of Parallel and Distributed Computing - Volume 68, Issue 9, September 2008, Pages 1201–1206