Reversible gate-based cipher text using QCA for nanocommunication

被引:7
作者
Das J.C. [1 ]
Debnath B. [1 ]
De D. [2 ]
机构
[1] Department of Computer Science and Engineering, Swami Vivekananda Institute of Science and Technology, Kolkata
[2] Department of Computer Science and Engineering, West Bengal University of Technology, Kolkata
关键词
design; nanotechnology; quantum dots;
D O I
10.1680/jnaen.15.00007
中图分类号
学科分类号
摘要
In reversible computing, quantum dot cellular automata (QCA) have been established as an emerging research domain for designing cost-effective nanocircuits. In secure nanocommunication, at the cryptographic hardware level, QCA circuits can play a major role. The reversibility of the encoding and decoding technique in cryptography is a big issue. This paper describes the design of a reversible encoder using a Feynman gate based on QCA. The same circuit can also function as a decoder. By using the proposed encoder and decoder, secure nanocommunication is achieved. The quantum cost of the proposed encoder/decoder is 1, and the produced cipher text has only one garbage value. The proposed reversible encoder as well as the decoder consumes only 28 512 nm2 of total area and three clock zones, while the nanocommunication circuit requires only 103 680 nm2 of total area and 11 clock zones. The designed circuit can be used to design a more complex cryptographic hardware system at the nanoscale and protect against power analysis attacks. The implementation has been achieved using the QCADesigner tool. The theoretical value of the proposed design is compared with the generated simulation result that prescribes the functionality of the circuits. © 2017 ICE Publishing: All rights reserved.
引用
收藏
页码:7 / 16
页数:9
相关论文
共 40 条
[1]  
Das K., De D., Characterization, test and logic synthesis of novel conservative and reversible logic gates for QCA, International Journal of Nanoscience, 9, 2, pp. 201-214, (2010)
[2]  
LaRue M., Tougaw D., Will J.D., Stray charge in quantum-dot cellular automata: A validation of the intercellular Hartree approximation, Ieee Transactions on Nanotechnology, 12, 2, pp. 225-233, (2013)
[3]  
Das J.C., De D., Operational efficiency of novel SISO shift register under thermal randomness in quantum-dot cellular automata design, Microsystem Technologies, (2016)
[4]  
Thapliyal H., Ranganathan N., Kotiyal S., Design of testable reversible sequential circuits, Ieee Transactions on Very Large Scale Integration (VLSI) Systems, 21, 7, pp. 1201-1209, (2013)
[5]  
Das J.C., Purkayastha T., De D., Reversible nano-router using QCA for nanocommunication, Nanomaterials and Energy, 5, 1, pp. 28-42, (2016)
[6]  
Porod W., Quantum-dot devices and quantum-dot cellular automata, International Journal of Bifurcation and Chaos, 7, 5-6, pp. 2199-2218, (1997)
[7]  
Cho H., Swartzlander E.E., Adder designs and analyses for quantum-dot cellular automata, Ieee Transactions Nanotechnology, 6, 3, pp. 374-383, (2007)
[8]  
Lent C.S., Tougaw P., A device architecture for computing with quantum dots, Proceedings of the Ieee, 85, 4, pp. 541-557, (1997)
[9]  
Das J.C., De D., Shannon's expansion theorem based multiplexer synthesis using QCA, Nanomaterials and Energy, 5, 1, pp. 53-60, (2016)
[10]  
Debnath B., Das J.C., De D., Correlation and convolution for binary image filter using QCA, Nanomaterials and Energy, 5, 1, pp. 61-70, (2016)