Loading...

Reliable and high-speed KASUMI block cipher by residue number system code

Mahyar, H ; Sharif University of Technology | 2012

359 Viewed
  1. Type of Document: Article
  2. Publisher: 2012
  3. Abstract:
  4. Third generation cellular network technology (3G) can revolutionize communications and data exchanges between many people in a more overwhelming fashion than 2G and 2.5G networks did. The 3G UMTS, the 3G GSM and the 3G GPRS rely on the KASUMI block cipher. Therefore, increasing speed, decreasing power consumption and error detection/correction are the major concerns of the KASUMI algorithm and its generation. On the other hand, Residue Number System is a non-weighted number system and it is currently considered as an important method for high-speed, low-power, parallel and carry-free arithmetic realizations. Redundant Residue Number System is an extension of RNS that also supports error detection and correction. Multi-Level Residue Number System uses the new Residue Number System for each modulo, so the speed of operations is increased because of decreasing modulo. In this paper we synthesize these numeric systems and use "Multi-Level Redundant Residue Number System" for increasing speed and reliability of the KASUMI. This system also supports high error detection and correction capabilities. Moreover, One-Hot Residue Number System is a high performance technique in which the propagation delay of this implementation is just one transistor. In this document we also utilize "One-Hot Multi-Level Residue Number System" in the KASUMI block cipher to achieve more optimizations in terms of delay, power consumption, hardware and lastly power delay product
  5. Keywords:
  6. Cryptography ; Error detection and correction ; Fault tolerant systems ; KASUMI block cipher ; Residue number system (RNS) ; VLSI
  7. Source: World Applied Sciences Journal ; Volume 17, Issue 9 , 2012 , Pages 1149-1158 ; 18184952 (ISSN)
  8. URL: http://www.idosi.org/wasj/wasj17%289%2912/12.pdf