DOI QR코드

DOI QR Code

SEED 암호 라이브러리를 활용한 안전한 Android Things 통신 환경연구

A Study on the Secure Communication at Android Things Environment using the SEED Library

  • 투고 : 2019.05.29
  • 심사 : 2019.12.31
  • 발행 : 2019.12.31

초록

사물인터넷(IoT)의 시장 확대로 IoT 기기가 받아오는 정보에 대한 보안성이 중요해 지고 있다. 본 논문에서는 IoT 센싱 데이터의 비밀성을 보장하기 위한 암호 라이브러리를 구현하고, Android Things 기반 서비스 환경 개발을 통해 이를 검증하였다. 본 연구의 라이브러리는 SEED 암호를 이용하여 데이터에 대한 암복호화 기능을 구현하였고, 센서 정보를 라이브러리에 넣으면 데이터가 데이터베이스에 안전하게 암호화되어 저장될 뿐만 아니라 웹 환경에서도 정상적인 복호화가 되도록 하였다. 본 연구의 기여점은 SEED와 같은 암호기술을 IoT 센서 기반 서비스 환경에서 라이브러리 형태로 구현하여 이의 활용성을 검증하는 데에 있다.

As the market for Internet of Things (IoT) service grows, the security issue of the data from IoT devices becomes more important. In this paper, we implemented a cryptographic library for confidentiality of sensor data from Android Things based IoT services. The library made use of the SEED algorithm for encryption/decryption of data and we verified the library by implementing a service environment. With the library, the data is securely encrypted and stored in the database and the service environment is able to represent the current sensing status with the decrypted sensor data. The contribution of this work is in verifying the usability of SEED based encryption library by implementation in IoT sensor based service environment.

키워드

참고문헌

  1. Cho K.H.(2017) "IoT automatic management system based on sensor data identification algorithm," Graduate School of Paichai University
  2. Cho Y.B,, S.B. Woo, S.B. Lee (2018) "A WPHR Service for Wellness in the Arduino Environment," Journal of the Korea Institute of Information and Communication Engineering, 22 (1), 83-90 https://doi.org/10.6109/jkiice.2018.22.1.83
  3. Gartner, "2018 IoT Security Survey Report," Available at https://www.gartner.com/en/documents/3855285 (Accessed May 8. 2019)
  4. Kim S.J., S.C. Park (2008) "RFID backward channel protection scheme by Partial Encryption scheme based on SEED." The Korea Institute of Information and Communication Engineering. 12 (1). 215-222
  5. Kim D.H., S.W. Yoon, Y.P. Lee (2013) "Security and Telecommunications Association for IoT service," Information and Communication, 30 (8), 53-59
  6. Korea Internet & Security Agency[KISA], (2003) "Modes of Operation for the Block Cipher SEED," 55
  7. Korea Internet & Security Agency[KISA], "Source code application manual for the SEED block cipher algorithm" Available at https://seed.kisa.or.kr/kisa/Board/17/detailView.do (Accessed May 8. 2019)
  8. Lee E.J. (2015) "Design and implementation of secure small-scale distributed data storage using IoT devices." The Graduate School Kyungpook National University
  9. Lee S.W (2017) "Smart door lock systems using time synchronization based SEED algorithm." The Graduate School of Chung-Ang University
  10. Park J.O. (2016) "A Study of Message Communication Method Using Attribute Based Encryption in IoT Environment," Journal of Digital Convergence, 14 (10), 295-302 https://doi.org/10.14400/JDC.2016.14.10.295
  11. Shin M.J. (2019) "A Study on Secure Communication Frameworks for Various IoT Systems" The Graduate School of Pukyong National University
  12. Personal Information Protection Commission, "Analysis of social costs in the value of personal information and privacy," Available at https://www.pipc.go.kr/cmt/not/ntc/selectBoardArticle.do?nttId=4702&bbsId=BBSMSTR_000000000087 (Accessed May 8. 2019)
  13. Woo S.H.(2015) "Medical Information Security and Standard Technology On IoT Environment," Journal of the Korea Institute of Information and Communication Engineering, 19 (11), 2683-2688 https://doi.org/10.6109/jkiice.2015.19.11.2683