2009 · 13 citations · 9 references
ComputingComputer EngineeringComputer ScienceCryptographyMicroelectronicsNanotechnologyBlock CiphersCellular AutomataCryptographic AlgorithmsCryptographic ArchitectureCryptographic ImplementationQuantum CryptographyBlock Cipher DesignComputational NanotechnologyCryptographic Applications
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.
9
Craig S. Lent, P. Douglas Tougaw, Wolfgang Porod et al. · Nanotechnology · 1993 · 1.8K citations
Logical devices implemented using quantum cellular automata
P. Douglas Tougaw, Craig S. Lent · Journal of Applied Physics · 1994 · 1.3K citations
Computing, Computer Science, Physics +17
Serpent: A Proposal for the Advanced Encryption Standard
Ross Anderson, Eli Biham, Lars R. Knudsen · 1998 · 393 citations
Dynamic behavior of quantum cellular automata
P. Douglas Tougaw, Craig S. Lent · Journal of Applied Physics · 1996 · 321 citations · Full text