암호화 시스템의 주요 요소

라이언양 위키
둘러보기로 가기 검색하러 가기

암호화 시스템은 세 가지의 요소로 구성된다.

  1. 알고리즘(수학적 함수)
  2. 암호화 키
  3. 키 길이

이 중 알고리즘과 키 길이는 공개해도 되지만, 암호화 키는 절대 공개해서는 안 된다. 왜냐하면 암호학은 암호화 알고리즘이나 키 길이로 안전함을 보장하는 게 아니라 오직 암호화 키로만 안전함을 보장하기 때문이다.