보안 이론/네트워크 보안
2022. 9. 21.
공개키 암호와 해시를 이용한 인증 원리
공개키 암호 알고리즘과 해시에 대해 이해하고 어떤 방식으로 인증을 보장하는지 알아보았다. 공개키 암호화 방식 공개키(public key)와 개인키(private key) 쌍을 이용해 암호화 하는 방식으로 비대칭키 암호화라고도 한다. 공개키는 모두에게 공유할 수 있고 개인키만을 혼자 안전하게 보관하고 사용한다. 대칭 키 암호 방식보다 계산이 복잡하여 속도가 떨어지기 때문에 큰 데이터 교환 시에는 보통 대칭키를 공개키 방식으로 암호화하여 교환 후 대칭 키 방식을 이용하여 통신한다. Diffie-Hellman 키 교환 알고리즘 최초의 공개키 알고리즘으로 대칭키 키 교환 문제를 해결하였다. 이산 대수의 원리를 이용하여 서로의 공개키, 개인키로 같은 세션 키를 만들어낸다. 이산 로그는 계산은 쉬우나 역을 구하는 ..