본문 바로가기
KERD
논문KCI 등재

CAN-FD 프로토콜에서 신뢰성과 보안성이 향상된인증된 암호화 아키텍쳐 및 하드웨어 엔진의 설계

Design of a Authenticated Encryption Architecure and Hardware Engine with Improved Reliability and Security on CAN-FD Protocol

0

조회

0

다운로드

0

인용

0

참고문헌

키워드

초록

본 논문에서는 CAN-FD 프로토콜에서 인증된 암호화의 신뢰성과 보안성을 향상시키기 위한 아키텍쳐를 제안하고 이를 하드웨어로 구현하였다. 제안된 아키텍쳐는 병렬 처리에 용이하도록 AES-128과 HMAC에 기반한 Encrypt-and-MAC 방식을 사용하였으며신뢰성을 향상시키기 위해 하드웨어 이중화를 적용했다. 또한 채널 간 전송 횟수를 기억하는 카운터를 도입하여 마치 추가 암호 키처럼 사용하여 하드웨어 부담을 최소화하면서도 보안성을 강화하였다. 제안된 아키텍쳐를 위한 하드웨어 엔진을 FPGA로 설계하고,CAN-FD 버스 상에서 동작하는 것을 확인하였다.

Abstract

In this paper, an authenticated encryption architecture with improved reliability and security is proposed andimplemented in hardware. The proposed architecture exploits Encrypt-and-MAC based on AES-128 and HMAC foreasy parallelization. It exploits dual modular redundancy to improve reliability. It also exploits channel communicationcounter as additional encryption key, so security is improved with minimum additional hardware cost. Hardwareengine of the proposed architecture was designed in FPGA, and it was verified to work correctly on CAN-FD bus.

참고문헌 (22)

  1. CAN Specification, "Bosch", ~ (1991)
  2. CAN with Flexible Data Rate Specification, "Bosch", ~ (2012)
  3. B. Cheon, "The CAN FD Network performance analysis using the CANoe", Proceedings of IEEE International Symposium on Robotics, pp.1~4 (2013)
  4. S. Chandrasekaran, "Avoidance of Replay Attack in CAN Protocol Using Authenticated Encryption", Proceedings of International Conference on Computing, Communication and Networking Technologies, pp.1~6 (2020)
  5. B. Groza, "LiBrA-CAN: A Lightweight Broadcast Authentication Protocol for Controller Area Networks", Proceedings of International Conference on Cryptology and Network Security, pp.185~200 (2012)
  6. C. Lin, "Cyber-Security for the Controller Area Network (CAN)Communication Protocol", Proceedings of International Conference on Cyber Security, pp.1~7 (2012)
  7. Samuel Woo, "A Practical Security Architecture for In-Vehicle CAN-FD", IEEE Transactions on Intelligent Transportation Systems, 17(8), pp.2248~2261 (2016), Institute of Electrical and Electronics Engineers (IEEE)[DOI]
  8. Bikash Poudel, "Design and Evaluation of a Reconfigurable ECU Architecture for Secure and Dependable Automotive CPS", IEEE Transactions on Dependable and Secure Computing, 18(1), pp.235~252 (2021), Institute of Electrical and Electronics Engineers (IEEE)[DOI]
  9. "FIPS 197, Advanced Encryption Standard"[URL]
  10. "FIPS 198-1, The Keyed-Hash Message Authentication Code"[URL]
  11. M. Wolf, "State of the art: Embedding security in vehicles", EURASIP Journal of Embedded Systems, 2007 (2007)
  12. K. Koscher, "Experimental Security Analysis of a Modern Automobile", Proceedings of IEEE Symposium on Security and Privacy, pp.447~462 (2010)
  13. Samuel Woo, "A Practical Wireless Attack on the Connected Car and Security Protocol for In-Vehicle CAN", IEEE Transactions on Intelligent Transportation Systems, 16(2), pp.1~14 (2014), Institute of Electrical and Electronics Engineers (IEEE)[DOI]
  14. C. Plappert, "Analysis and Evaluation of Hardware Trust Anchors in the Automotive Domain", Proceedings of International Conference on Availability, Reliability and Security, pp.1~11 (2022)
  15. "Secure Hardware Extension"[URL]
  16. "EVITA E-safety Vehicle Intrusion Protected Applications"[URL]
  17. "TPM 2.0 Library Specification"[URL]
  18. "A Safe for Sensitive Data in the Car: Volkswagen Relies on TPM from Infineon"[URL]
  19. "FIPS 180-4, Secure Hash Standard"[URL]
  20. A. Hodjat, "Minimum Area Cost for a 30 to 70 Gbits", s AES Processor, 2004, 83~88
  21. E. Beckschulze, "Fault Handling Approaches on Dual-Core Microcontrollers in Safety-Critical Automotive Applications", Proceedings of International Symposium on Leveraging Applications of Formal Methods, Verification, and Validation, pp.82~92 (2008)
  22. M. Baleani, "Fault-Tolerant Platforms for Automotive Safety-Critical Applications", Proceedings of International Conference on Compilers, Architecture, and Synthesis for Embedded Systems, pp.170~177 (2003)

관련 논문AI추천

이 간행물의 다른 논문 (10건)