Implementation of an area efficient crypto processor for a NB-IoT SoC platform

Luis Cavo, Sebastien Fuhrmann, Liang Liu

Research output: Chapter in Book/Report/Conference proceedingPaper in conference proceedingpeer-review

Abstract

This paper presents a cryptographic processor compliant with the security algorithms specified by the 3rd Generation Partnership Project (3GPP) specifications for Long Term Evolution (LTE). The proposed processor has been adapted to the needs of the low end portfolio technologies that compose the Internet of Things (IoT) market, which addresses low-Area, low-cost and low-data rate applications. The cryptographic processor has been described using the High-Level Synthesis (HLS) design flow and integrated with a CPU in a cycle accurate virtual platform. Various architectural optimizations are proposed in order to achieve a reduction of area ranging from 5% to 42% in comparison to similar work. In a 65-nm CMOS technology, the processor has a size of 53.6 kGE, and is capable of performing at 52.4 Mbps for the block cipher and 800 Mbps for the stream cipher algorithms at a 100 MHz clock.

Original languageEnglish
Title of host publication2018 IEEE Nordic Circuits and Systems Conference, NORCAS 2018
Subtitle of host publicationNORCHIP and International Symposium of System-on-Chip, SoC 2018 - Proceedings
EditorsJari Nurmi, Peeter Ellervee, Juri Mihhailov, Kalle Tammemae, Maksim Jenihhin
PublisherIEEE - Institute of Electrical and Electronics Engineers Inc.
ISBN (Electronic)9781538676561
DOIs
Publication statusPublished - 2018 Dec 11
Event4th IEEE Nordic Circuits and Systems Conference, NORCAS 2018: NORCHIP and International Symposium of System-on-Chip, SoC 2018 - Tallinn, Estonia
Duration: 2018 Oct 302018 Oct 31

Conference

Conference4th IEEE Nordic Circuits and Systems Conference, NORCAS 2018: NORCHIP and International Symposium of System-on-Chip, SoC 2018
Country/TerritoryEstonia
CityTallinn
Period2018/10/302018/10/31

Subject classification (UKÄ)

  • Electrical Engineering, Electronic Engineering, Information Engineering

Fingerprint

Dive into the research topics of 'Implementation of an area efficient crypto processor for a NB-IoT SoC platform'. Together they form a unique fingerprint.

Cite this