[CS 문답] SSL - 대칭키 암호화 방식과 비대칭키 암호화 방식이 무엇인가요?


[CS 문답] SSL - 대칭키 암호화 방식과 비대칭키 암호화 방식이 무엇인가요?

SSL이 사용하는 암호화 방식 SSL은 성능과 보안상의 이유로 대칭키 암호화 방식과 비대칭키 암호화 방식을 동시에 사용한다. 그러므로 우리는 각 암호화 방식의 작동원리를 알아야만 합니다! 대칭키 암호화 방식 뭐가 대칭이란 것일까? 그것은 바로 암호화 할때 쓰는 키와 복호화 할때 쓰는 키가 대칭이란 것이다 ~~ “I LOVE YOU”를 “0987”이라는 키로 암호화 한 결과가 “oAK1#jp3” 이라고 가정해보자. 암호화된 “oAK1#jp3” 에서 원래 값(평문)을 얻어오기 위해서는 반드시 암호화 할때 사용하였던 “0987” 이라는 키를 알아야만 한다. 암호화, 복호화 할때 비교적 컴퓨터 자원을 적게 잡아먹는다. 그러나 키를 탈취당하면 그대로 평문이 노출되므로, 키 자체를 비밀리에 관리해야 할 필요가 있다. 클라이언트와 서버가 대칭키로 암호화/복호화를 하기 위해서는 키를 주고받는 과정은 필수적인데, 이때가 위험함. 다시 말하자면 암.복호화 속도는 빠르지만, 키를 건네는 과정 자체가 어...



원문링크 : [CS 문답] SSL - 대칭키 암호화 방식과 비대칭키 암호화 방식이 무엇인가요?