Design of an area efficient crypto processor for 3GPP-LTE NB-IoT devices

被引:9
作者
Cavo, Luis [1 ]
Fuhrmann, Sebastien [1 ]
Liu, Liang [1 ]
机构
[1] Lund Univ, Dept EIT, Lund, Sweden
关键词
cryptography; Snow; 3G; Zuc; AES; NB-IoT; integrated circuits; low power; confidentiality; integrity; processor; high level synthesis;
D O I
10.1016/j.micpro.2019.102899
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Providing information security is crucial for the Internet of Things (IoT) devices, platforms in which the available power budget is very limited. This paper tackles this challenge and presents a cryptographic processor compliant with the security algorithms specified by the 3rd Generation Partnership Project (3GPP) Long Term Evolution (LTE) NarrowBand IoT (NB-IoT) standard. The proposed processor has been optimized to the needs of the low end portfolio technologies that compose the IoT market, which addresses low-area, low-cost and low-data rate applications. Operation analysis at the algorithm-level and hardware sharing at the architecture-level have enabled extensive area reduction. The cryptographic processor has been described using the High-Level Synthesis (HLS) design flow and integrated with a general purpose processor in a cycle accurate virtual platform. The design achieves a reduction of area ranging from 5% to 42% in comparison to similar work. Synthesis results using a 65-nm CMOS technology show that the processor has a hardware cost of 53.6 kGE, and is capable of performing at 52.4Mbps for the block cipher and 800Mbps for the stream cipher algorithms at a 100 MHz clock. (C) 2019 Elsevier B.V. All rights reserved.
引用
收藏
页数:9
相关论文
共 16 条
[1]  
3GPP, TR35954 3GPP
[2]  
3GPP, TS35222 3GPP
[3]  
3GPP, TS35221 3GPP
[4]  
3GPP, TS35215 3GPP
[5]  
[Anonymous], 2016, Ericsson Mobility Report
[6]  
[Anonymous], TS33401 3GPP
[7]  
ETSI/SAGE, 1 ETSISAGE
[8]   AES hardware implementation in FPGA for algorithm acceleration purpose [J].
Gielata, Artur ;
Russek, Pawel ;
Wiatr, Kazimierz .
ICSES 2008 INTERNATIONAL CONFERENCE ON SIGNALS AND ELECTRONIC SYSTEMS, CONFERENCE PROCEEDINGS, 2008, :137-140
[9]  
Gupta S.S., 2012, DESIGNING INTEGRATED
[10]  
Hessel S., 2009, GLOBAL TELECOMMUNICA, P1