암호 기술에는 대칭키 암호 공개키 암호 해시함수 메시지 인증코드 디지털 서명등의 다양한 암호 기술들이 존재한다. 실제 사용되고 있는 네트워크 상에서의 암호화 과정 대부분은 암호기술 들을 융합하여 사용하고 있으며 하이브리드 암호 시스템이라고 부른다. 실제로 HTTPS, SSL, TLS 통신에서 융합된 암호 기술이 어떤 형태로 사용되고 있는지 이해해보자 암호 기술하면 대표적으로 대칭키 암호와 공개키 암호가 존재하며 가장 큰 차이점은 암호화 하는 키와 복호화 하는 키가 동일하면 대칭키, 다르면 비대칭키 혹은 공개키 암호라고 부른다. 대칭키와 공개키의 장단점은 서로 엇갈려서 존재한다. 대칭키 암호는 빠른 속도로 기밀성을 유지한 통신이 가능하다는 점이다. 그러나 암호화 키와 복호화 키가 동일하기 때문에 사전에 공..