Research for Speed Improvement Method of Lightweight Block Cipher CHAM using NEON SIMD 


Vol. 46,  No. 5, pp. 485-491, May  2019
10.5626/JOK.2019.46.5.485


PDF

  Abstract

As embedded devices and IoT devices are being developed, lightweight block ciphers have been proposed to achieve confidentiality on low-end devices. Recently, a lightweight block cipher algorithm, called CHAM, with 4-branch Feistel structure was proposed in Korea. It is consists of CHAM-64/128, CHAM-128/128, and CHAM-128/256 depending on the size of plaintext and secret key. CHAM, which is based on ‘stateless on the fly’ key schedule and ARX operations, is efficient on embedded devices, especially on low-end devices. In this paper, we analyze the lightweight block cipher CHAM and study an optimization method on a high-end IoT device. We implemented a serial code by independently generating round keys and leveraging 4-branch Feistel structure, and optimized CHAM using NEON-SIMD on ARM Cortex-A53.


  Statistics
Cumulative Counts from November, 2022
Multiple requests among the same browser session are counted as one view. If you mouse over a chart, the values of data points will be shown.


  Cite this article

[IEEE Style]

S. Lee, J. Kang, D. Hong, C. Seo, "Research for Speed Improvement Method of Lightweight Block Cipher CHAM using NEON SIMD," Journal of KIISE, JOK, vol. 46, no. 5, pp. 485-491, 2019. DOI: 10.5626/JOK.2019.46.5.485.


[ACM Style]

Sujin Lee, Junyoung Kang, Dowon Hong, and Changho Seo. 2019. Research for Speed Improvement Method of Lightweight Block Cipher CHAM using NEON SIMD. Journal of KIISE, JOK, 46, 5, (2019), 485-491. DOI: 10.5626/JOK.2019.46.5.485.


[KCI Style]

이수진, 강준영, 홍도원, 서창호, "NEON SIMD를 통한 경량 블록 암호 CHAM의 속도 향상 방안에 대한 연구," 한국정보과학회 논문지, 제46권, 제5호, 485~491쪽, 2019. DOI: 10.5626/JOK.2019.46.5.485.


[Endnote/Zotero/Mendeley (RIS)]  Download


[BibTeX]  Download



Search




Journal of KIISE

  • ISSN : 2383-630X(Print)
  • ISSN : 2383-6296(Electronic)
  • KCI Accredited Journal

Editorial Office

  • Tel. +82-2-588-9240
  • Fax. +82-2-521-1352
  • E-mail. chwoo@kiise.or.kr