- 사물인터넷 서비스에 활용되는 Cortex-M3급 MCU 기반 경량 기기에 적용할 수 있는 네트워크 보안 프로토콜(PANA, TLS, DTLS, L2 보안용 키분배) 기술로 기기 간 상호인증 및 세션키 교환 그리고 전송 데이터의 기밀성 및 무결성 기능을 포함함
- 본 기술은 네트워크 상황에 맞게 사용할 수 있도록 크게 “스마트 경량 IoT 기기용 PANA 보안 프로토콜 기술”, “스마트 경량 IoT 기기용 TLS 보안프로토콜 기술”, “스마트 경량 IoT 기기용 DTLS 보안프로토콜 기술”, “스마트 경량 IoT 기기용 링크 계층 암호키 분배 기술“로 구성되어 있음
- 특히, ”스마트 경량 IoT 기기용 PANA 보안프로토콜 기술“은 ”스마트 경량 IoT 기기용 PANA 보안프로토콜 제어 기술“, ”스마트 경량 IoT 기기용 EAP 보안프로토콜 기술“, ”스마트 경량 IoT 기기용 TLS 핸드쉐이크 기술“로 세분화 할 수 있음
A. 기술명 : 스마트 경량 IoT 기기용 PANA 보안프로토콜 기술
*A-1. 스마트 경량 IoT 기기용 PANA 보안프로토콜 제어 기술
- Cortex-M3급의 경량 기기에서 운영 가능한 네트워크 계층에서의 기기 접속 제어를 제공하는 IP 기반 표준 프로토콜(RFC5191)의 경량화 기술
- 링크 계층의 통신 프로토콜에 상관없이 상호 인증이 가능하도록 EAP-TLS 패킷을 전송하는 기능과 인증 결과를 바탕으로 키 분배 및 키 업데이트 기능을 제공
*A-2. 스마트 경량 IoT 기기용 EAP 보안프로토콜 기술
- Cortex-M3급의 경량 기기에서 운영 가능한 네트워크 계층에서의 기기 인증 패킷을 전송하는 표준 프로토콜(RFC3748)의 경량화 기술
- 다양한 인증 방법을 지원하여 기기 인증을 할 수 있도록 확장 가능한 인증 프로토콜로 TLS를 통해서 ECC 인증서 기반 상호 인증 및 프로토콜 수행 과정에서 교환되는 메시지 보호 기능을 제공
*A-3. 스마트 경량 IoT 기기용 TLS 핸드쉐이크 기술
- Cortex-M3급의 경량 기기에서 운영 가능한 TCP 기반의 표준 보안프로토콜(RFC 5246)의 경량화 기술
- ECC 인증서 기반의 상호 인증 및 세션키 교환, 전송 메시지 보호 기능을 제공
B. 기술명 : 스마트 경량 IoT 기기용 DTLS 보안프로토콜 기술
Cortex-M3급의 경량 기기에서 운영 가능한 UDP 기반의 표준 보안프로토콜(RFC 6347)의 경량화 기술로, PSK 및 ECC 인증서 기반의 상호 인증 및 세션키교환, 전송 메시지 보호 기능을 제공함
- 경량형 표준 규격 준수 보안프로토콜
- 기기-서버 간 PSK & ECC 인증서 기반 상호인증
- 전송 메시지 암호키 교환
- 전송 메시지 기밀성 및 무결성 제공
C. 기술명 : 스마트 경량 IoT 기기용 TLS 보안프로토콜 기술
Cortex-M3급의 경량 기기에서 운영 가능한 TCP 기반의 표준 보안프로토콜(RFC 5246)의 경량화 기술로, PSK 및 ECC 인증서 기반의 상호 인증 및 세션키교환, 전송 메시지 보호 기능을 제공함
- 경량형 표준 규격 준수 보안프로토콜
- 기기-서버 간 PSK & ECC 인증서 기반 상호인증
- 전송 메시지 암호키 교환
- 전송 메시지 기밀성 및 무결성 제공
D. 기술명 : 스마트 경량 IoT 기기용 링크 계층 암호키 분배 기술
Cortex-M3급의 경량 기기에서 L2 계층 메시지 보호한 암호키를 생성하고 분배하는 기술로, L2 계층으로 분배하는 암호키의 보호는 PANA 프로토콜을 기반으로 교환된 키를 통해 이루어짐.
- L2 계층 전송 메시지 암호키 생성 및 유도 기능
- L2 계층 전송 메시지 암호키 분배 기능
A. 기술명 : 스마트 경량 IoT 기기용 PANA 보안프로토콜 기술
A-1. 스마트 경량 IoT 기기용 PANA 보안프로토콜 제어 기술
- 소스 코드 프로그램
- 해당 기술 기능 시험문서
- 해당 기술 기술문서
A-2. 스마트 경량 IoT 기기용 EAP 보안프로토콜 기술
- 소스 코드 프로그램
- 해당 기술 기능 시험문서
- 해당 기술 기술문서
A-3. 스마트 경량 IoT 기기용 TLS 핸드쉐이크 기술
- 소스 코드 프로그램
- 해당 기술 기능 시험문서
- 해당 기술 기술문서
B. 기술명 : 스마트 경량 IoT 기기용 DTLS 보안프로토콜 기술
- 소스 코드 프로그램
- 해당 기술 기능 시험문서
- 해당 기술 기술문서
C. 기술명 : 스마트 경량 IoT 기기용 TLS 보안프로토콜 기술
- 소스 코드 프로그램
- 해당 기술 기능 시험문서
- 해당 기술 기술문서
D. 기술명 : 스마트 경량 IoT 기기용 링크 계층 암호키 분배 기술
- 해당 기술 기술문서
- 소스 코드 프로그램