공개키 암호방식

공개키 암호 방식은 암호 방식의 한 종류로 사전에 비밀키를 나눠가지지 않은 사용자들이 안전하게 통신할 수 있도록 한다.

공개키 암호 방식에서는 공개키와 비밀키가 존재하며, 공개키는 누구나 알 수 있지만 그에 대응하는 비밀키는 키의 소유자만이 알 수 있어야 한다.

공개키 암호를 구성하는 알고리즘은 대칭키 암호 방식과 비교하여 비대칭 암호라고 부르기도 한다.

공개키 암호 방식은 크게 두 가지 종류로 나눌 수 있다.

특정한 비밀 키를 가지고 있는 사용자만 내용을 열어볼 수 있는 방식과 특정한 비밀 키로 만들었다는 것을 누구나 확인할 수 있는 방식이 있다.