Emerging hardware cryptography and VLSI implementation

Ad-hoc network is an emerging technology for the next generation ubiquitous community. In order to keep the security of such a transient network, a practical solution is not to develop an extremely strong cipher scheme, but to explore a temporary security with practically enough cipher strength and without relying on permanent network infrastructure. Accordingly, we exploit in this study a double cipher scheme and its VLSI implementation. The double cipher scheme is an ad-hoc cipher that combines two algorithms, that is, RAC (random addressing cryptography) and data sealing. Then, the double cipher scheme is implemented as a stream cipher engine. This follows a compact multicore architecture and each core is built in the double cipher functionality. The stream cipher engine is a safety aware, high-performed single chip VLSI processor. It is developed by using a 0.18-μm standard cell CMOS technology. Prospective specifications of the chip are also described in this article.

[1]  Mahadev Satyanarayanan Roger Needham, 1935-2003 , 2003, IEEE Pervasive Comput..

[2]  Y. Sato,et al.  Design of a hardware security-embedded multimedia mobile processor , 2004, IEEE International Symposium on Communications and Information Technology, 2004. ISCIT 2004..

[3]  Jie Wu,et al.  Guest Editors' Introduction: Ad Hoc Networks , 2004, Computer.

[4]  Mahadev Satyanarayanan Privacy: The Achilles Heel of Pervasive Computing? , 2003 .

[5]  Öznur Özkasap,et al.  Ad-Hoc Networks , 2008, Encyclopedia of Algorithms.

[6]  Tomoaki Sato,et al.  A Stream Cipher Engine for Ad-Hoc Security , 2007, 2007 International Conference on Computational Intelligence and Security (CIS 2007).

[7]  Tomoaki Sato,et al.  Hardware/Software Co-design of a Secure Ubiquitous System , 2006, 2006 International Conference on Computational Intelligence and Security.

[8]  Fei Xiang,et al.  Dynamical Behavior of Three-Order Cellular Neural Network with Application in Image Secure Communication , 2007 .