QCA Implementation of Serpent Block Cipher

被引:13
作者
Amiri, Mohammad Amin [1 ]
Mahdavi, Mojdeh [2 ]
Atani, Reza Ebrahimi [1 ]
Mirzakuchaki, Sattar [1 ]
机构
[1] Iran Univ Sci & Technol, Tehran, Iran
[2] Islamic Azad Univ, Shahre Qods Branch, Qods, Iran
来源
2009 SECOND INTERNATIONAL CONFERENCE ON ADVANCES IN CIRCUITS, ELECTRONICS AND MICRO-ELECTRONICS | 2009年
关键词
QCA; Serpent; Block Cipher; Cryptography; AES; Low Power;
D O I
10.1109/CENICS.2009.18
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Quantum Cellular Automata (QCA) represents an emerging technology at the nanotechnology level. Because of high speed, nanoscale size and ultra low power nature of QCA, cryptography can be an interesting application of QCA technology. QCA implementation of the Serpent block cipher is discussed in this paper. The basic modules of Serpent are implemented using QCA cells. It can be obviously seen that the implementation of cryptographic algorithms in this technology has considerable advantages compared to conventional CMOS approach.
引用
收藏
页码:16 / +
页数:2
相关论文
共 14 条
[1]   QCA Implementation of a MUX-Based FPGA CLB [J].
Amiri, Mohammad Amin ;
Mahdavi, Mojdeh ;
Mirzakuchaki, Sattar .
2008 INTERNATIONAL CONFERENCE ON NANOSCIENCE AND NANOTECHNOLOGY, 2008, :141-+
[2]  
ANDERSON R, 2006, SMART CARD RES APPL
[3]  
Anderson R., 1998, NIST AES Proposal
[4]  
Damaj I., 2006, P IEEE INT C COMP SY, P680
[5]  
ELBIRT AJ, 2000, P ACM SIGDA INT S FP, P33
[6]   Clocking of molecular quantum-dot cellular automata [J].
Hennessy, K ;
Lent, CS .
JOURNAL OF VACUUM SCIENCE & TECHNOLOGY B, 2001, 19 (05) :1752-1755
[7]   Implementation of serpent encryption algorithm on 24-bit DSP processor [J].
Ivancic, D ;
Runje, D ;
Kovac, M .
ISPA 2001: PROCEEDINGS OF THE 2ND INTERNATIONAL SYMPOSIUM ON IMAGE AND SIGNAL PROCESSING AND ANALYSIS, 2001, :411-416
[8]  
LAZARO J, 2004, FIELD PROGRAMMABLE L
[9]   Quantum cellular automata [J].
Lent, Craig S. ;
Tougaw, P.Douglas ;
Porod, Wolfgang ;
Bernstein, Gary H. .
Nanotechnology, 1993, 4 (01) :49-57
[10]  
LENT CS, 2003, IEEE T ELECT DEVICES, V50