Chinese Journal on Internet of Things ›› 2022, Vol. 6 ›› Issue (4): 139-148.doi: 10.11959/j.issn.2096-3750.2022.00309

• Theory and Technology • Previous Articles     Next Articles

Software and hardware co-design of lightweight authenticated ciphers ASCON for the internet of things

Jing WANG1, Lesheng HE1,2, Zhonghong LI1, Luchi LI1, Hang YANG1   

  1. 1 College of Information, Yunnan University, Kunming 650091, China
    2 University Key Laboratory of Internet of Things Technology and Application of Yunnan Province, Kunming 650504, China
  • Revised:2022-11-07 Online:2022-12-30 Published:2022-12-01
  • Supported by:
    The National Natural Science Foundation of China(U1631121)

Abstract:

ASCON was the most promising algorithm to become an international standard in the 2021 NIST lightweight authenticated encryption call for proposals.The algorithm was designed to achieve the best performance in IoT resource-constrained environments, and there was no hardware IP core implementation based on this algorithm in the open literature.A software-hardware collaborative implementation method of ASCON was proposed, which improved the speed and reduced the memory footprint of ASCON in IoT security authentication applications through hardware means such as S-box optimization, prior calculation and advanced pipeline design.As a comparison, ASCON has been transplanted on the common IoT embedded processor platform.The results showed that the described method was more than 7.9 times faster, while the memory footprint was reduced by at least 90%.The schemes can be used for the design and implementation of IoT security application-specific integrated circuits or SoCs.

Key words: IoT, ASCON, software and hardware co-design, hardware IP core, FPSoC

CLC Number: 

No Suggested Reading articles found!