DOI QR코드

DOI QR Code

A new type of lightweight stream encryption algorithm motif for applying low capacity messaging data encryption for IoT / QR / electronic tags

IoT/QR/전자태그용 저용량 메시지 데이터 암호화 적용을 위한 새로운 방식의 스트림 경량 암호화 알고리즘 모티브 제안

  • Received : 2017.01.13
  • Accepted : 2017.02.20
  • Published : 2017.02.28

Abstract

Recently, the spread of IoT technology has been spreading, and it has been applied to all industrial fields such as home / home appliance / medical care. Due to the low specification, low power consumption characteristic and communication data characteristic of IoT, implementation of existing algorithm is difficult thing. From this reason, we have proposed for the first time that encryption and decryption can be proceeded by introducing a kind of variable length bit XOR operation method which changes a variable the bit length value by using carry up and carry down method. We confirmed the practicality of encrypting short message data frequently processed by IoT device / QR code / RFID / NFC without changing the size of data before and after encryption.

최근 IoT 기술의 확산이 본격화 되면서, 홈/가전/의료등 전 산업 분야에 적용되고 있는데, IoT의 저 사양, 저 전력 소모 특성과 통신 데이터 특성으로 인하여, 기존 암호화 알고리즘의 적용이 용이하지 않으며, 따라서 보안 위협에 대한 우려가 커지고 있다. 이에 대응하여 본 연구에서는, 기존의 고정비트에 대한 XOR연산을 이용한 스트림 암호화 방식에 비하여, 해당 기준 비트에서 상위 방향의 비트 패턴에 따라 불규칙적으로 결정되는 특정한 바이너리 클러스터를 기준으로 암호 키 값에 따라 자리내림, 자리올림 방식을 이용하여, 비트 값에 변화를 주는 일종의 가변 길이 비트 XOR연산 방식을 도입하여 암호화 및 복호화가 진행될 수 있음을 처음으로 제시하였다. 제안 알고리즘의 특징상 암호화 전후의 데이터 크기 변화가 없고, IoT 디바이스/QR코드/RFID/NFC가 빈번히 처리하는 짧은 메시지 데이터에 대해서도 암호화하는 실용성을 확인하였다.

Keywords

References

  1. Kyeoung-Ju Ha., Chang-Ho Seo, Dae-Youb Kim, "Design of Validation System for a Crypto-Algorithm Implementation", The Journal of Korea Information and Communications Society, 39(B), pp. 242-250, Apr. 2014
  2. Jianying Zhou and Dieter Gollmann, "Evidence and Non-repudiation," Journal of Network and Computer Applications, Vol. 20, No. 3, pp. 267-281, Jul. 1997 https://doi.org/10.1006/jnca.1997.0056
  3. Dong-Ho Won and Young-Suk Lee, Ji-Yeon Kim, "Understanding Cryptography, A Textbook for Students and Practitioners", Greenpress, pp. 37-41, Feb. 2016
  4. Mi-Ji Sung and Kyung-Wook Shin,"An Efficient Hardware Implementation of Lightweight Block CipherLEA-128/192/256 for IoT Security Applications", J. Korea Inst. Inf. Commun. Eng. Vol. 19, No. 7,pp 1608-1616, Jul. 2015 https://doi.org/10.6109/jkiice.2015.19.7.1608
  5. Ministry of Science,ICT and Future Planning, "Roadmap of IoT Information Security ", p 68, Oct. 2014
  6. Je-Seong Jeong, Kyung-min Kim, HakJu Kim,Joon-jeong Park, Soo-Hyun, Ahn, Dongsoo Lee,Rakyong Choi, Kwangjo Kim,Daeyoung Kim, Shin,"Configuration of IoT Secure SNAIL Platform Using Lightweight Crypto primitives (I)", CISC-W'14, v.0, Dec. 2014
  7. When encrypting personal information of large capacity OLTP system System Performance Improvement Plan (Focused on Public A System), INNOVATION STUDIES, Vol. 9, No. 1, pp. 115-118, Jun. 2014
  8. Kyuwoon Kim and Hyunwoo Kim and Huijeong Kim and Taeyoung Huh and Sanghyuk Jung, and Yong Ho SongAn "Analytical Model for Performance Prediction of AES on GPU Architecture", Journal of The Institute of Electronics Engineers of Korea Vol. 50, NO. 4, pp. 852-854, April 2013
  9. Jang-Hyun Kim, Hyo-Joong Suh, "Implementation of Verification and Evaluation Testbed of WiMax2 PKMv2 Encryption Layer", The Journal of the Institute of Internet, Broadcasting and Communication, Vol. 15 No.1, pp.80-81. Feb. 2015