컴퓨터 일반
공개키와 비밀키
△ 공개키
∘ 서로 다른 키로 데이터를 암호화하고 복호화함(비대칭( 암호화 기법)
∘ 데이터를 암호화할 때 사용하는 키를 공개하고 복호화할 때 키는 비밀로 함
∘ 키의 분배가 용이하고 관리해야 할 키의 수가 적다.
∘ 알고리즘이 복잡하며 암호화와 복호화 속도가 느리다.
∘ 대표적인 예 – RSA 방식
△ 비밀키
∘ 서로 같은 키로 데이터를 암호화하고 복호화 함(대칭키 암호화 기법)
∘ 암호화, 복호화에 쓰이는 암호가 1개로 서로 같다.
∘ 관리해야 할 키의 수가 많다.
∘ 알고리즘이 단순하여 암호화 복호화 속도가 빠름
∘ 대표적인 예 – DES 방식
▽ 정리
공개키는 키 2개
비밀키는 키 1개
공개키는 키가 적고 복잡. 속도 느림
비밀키는 키가 많고 단순. 속도 빠름