Title :
Hardware implementation of the SAFER+ encryption algorithm for the Bluetooth system
Author :
Kitsos, P. ; Sklavos, N. ; Koufopavlou, O.
Author_Institution :
Dept. of Electr. & Comput. Eng., Patras Univ., Greece
Abstract :
In this paper, a VLSI implementation for the SAFER+ encryption algorithm is presented. The combination of security, and high speed implementation, makes SAFER+ a very good choice for wireless systems. The SAFER+ algorithm is a basic component in the authentication Bluetooth mechanism. The relation between the algorithm properties and the VLSI architecture are described. The whole design was captured entirely in VHDL using a bottom-up design and verification methodology. A FPGA device was used for the hardware implementation of the algorithm. The proposed VLSI implementation of the SAFER+ algorithm reduces the covered area about 25 percent, and achieves a data throughput up to 320 Mbit/s at a clock frequency of 20 MHz.
Keywords :
VLSI; cryptography; digital signal processing chips; field programmable gate arrays; frequency hop communication; high-speed integrated circuits; message authentication; spread spectrum communication; 20 MHz; 320 Mbit/s; FPGA device; SAFER+ encryption algorithm; VHDL; VLSI implementation; Xilinx VIRTEX XCV400 device; authentication Bluetooth mechanism; bottom-up design methodology; bottom-up verification methodology; high data throughput; high-speed implementation; iterative looping structure; wireless systems; Authentication; Bluetooth; Clocks; Communication system security; Cryptography; Design methodology; Field programmable gate arrays; Hardware; Throughput; Very large scale integration;
Conference_Titel :
Circuits and Systems, 2002. ISCAS 2002. IEEE International Symposium on
Print_ISBN :
0-7803-7448-7
DOI :
10.1109/ISCAS.2002.1010598