본문 바로가기
자동차 임베디드 SW

SSL/TLS 통신에 대하여

by 존버매니아.임베디드 개발자 2022. 5. 12.
반응형

Tcp/ip 통신을 활용하는 상위 layer 프로토콜이다.

alice와 bob이 메세지를 주고 받을때, 이 메세지의 내용 자체를 암호화해서 보내고 싶을때 사용하는 것이 TLS 통신이다.

상세한 내용은  
책 알기쉬운 정보보호 개론
유투브 참고

ㅡㅡㅡㅡㅡ
커다란 맥락의 컨셉만 얘기하자면.
alice와 bob이 본격적으로 메세지를 주고 받기전에
ECDHE(타원곡선 디피헬만 키교환) 알고리즘을 사용하여  공통의 비밀키를 생성한다.
(대칭키)

생성된 대칭키는 Alice와 Bob만이 알고 있으므로, 이 키를 사용해서 메세지를 암호화해서 주고 받는다.

근데 서로의 공개키 진위여부를 확인해야 ECDHE가 의미가 있으므로, ECDHE 하기전에 서로 인증서를 요청하고, 그리고 서로 키가 공유 완료됨을 알리는 절차 등의 추가적인 동작들이
Handshake 프로토콜에 포함된다.

또한 handshake 외에도 몇가지 서브프로토콜 등이 존재한다.

ㅡㅡㅡㅡ

반응형

'자동차 임베디드 SW' 카테고리의 다른 글

차량 진단통신 UDS 통신 ISO14229  (0) 2022.07.31
J1939 TP에 대하여  (1) 2022.07.06
DTC  (0) 2022.06.08
서명. 인증서. 인증기관. root 인증기관 개념  (0) 2022.04.30