Mugdha Jadhao
Venue Details
KD 103

Abstract: In communication systems, cryptographic algorithms play an important role to provide secrecy, authentication and integrity. The elementary difference between emerging 4G wireless networks and other preceding versions is that 4G operates entirely on the TCP/IP architectural suite, thus becoming totally IP based which makes it more prone to risks in terms of safety and reliability. The whole security architecture of LTE/SAE consists of four main hardware-oriented cryptographic algorithms as per international set standards: KASUMI block cipher, SNOW-3G stream cipher, the MILENAGE algorithm set, and the ZUC algorithm. It is generally easy to implement crypto algorithms in software, but such algorithms are proven to be quite slow for real-time applications, such as mobile phones. For this reason, it becomes necessary to implement crypto algorithms as hardware modules or crypto processors. My task was to design a coprocessor for SNOW-3G algorithm and use it as a core in EEA1 confidentiality and EIA1 integrity algorithms and implement on FPGA Artix 7 board. The algorithm was designed in verilog language. Post implementation important characteristics like critical path, maximum operating frequency, area used and total power consumed were noted in the Xilinx Vivado tool and compared with existing literature to check the efficiency of the design. 

Internal Speakers