首页 | 本学科首页   官方微博 | 高级检索  
     


Instructions and hardware designs for accelerating SNOW 3G on a software-defined radio platform
Authors:Chris Jenkins  Michael Schulte  John Glossner
Affiliation:1. Department of ECE, University of Wisconsin??Madison, 3632 Engineering Hall, 1415 Engineering Dr, Madison, WI, 53713, USA
2. AMD, Inc. AMD Research, 7171 Southwest Pkwy, Austin, TX, 78739, USA
3. Optimum Semiconductor Technologies, Inc., 120 White Plains Rd, 4th Floor, Tarrytown, NY, 10591, USA
Abstract:Software-defined radio (SDR) is a new technology transitioning from research into commercial markets. SDR moves hardware-dominant baseband processing of multiple wireless communication protocols into software on a single chip. New cellular standards, such as HSPA+, LTE, and LTE+, require speeds in excess of 40 Mbps. SNOW 3G is a new stream cipher approved for use in these cellular protocols. Running SNOW 3G in software on our SDR platform provides a throughput of 19.1 Mbps per thread for confidentiality and 18.3 Mbps per thread for integrity. To have secure cellular communications in SDR platforms for these new protocols, the performance of security algorithms must be improved. This paper presents instruction set architecture (ISA) extensions and hardware designs for cellular confidentiality and integrity algorithms using SNOW 3G. Our ISA extensions and hardware designs are evaluated for the Sandbridge Sandblaster? 3011 (SB3011) SDR platform. With our new SNOW 3G instructions, the performance of confidentiality and integrity improve by 70 and 2%, respectively. For confidentiality, power consumption increased by 2%, while energy decreased by 40%. For integrity, power consumption remained consistent, while energy decreased by 2%.
Keywords:
本文献已被 SpringerLink 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号