본문 바로가기

정보보안기사

2. 대칭키 암호 - 01

혼돈, 확산과 같은 성질을 만족시키기 위하여, 전치요소(P-박스)와 치환요소(S-박스) 등을 결합하여 설계된다.


1. P-박스 

고전 전치암호를 병렬적으로 수행.

1. straight P-박스

2.expansion P-박스

3. compression P-박스


2. S-박스

- 치환암호의 축소 모형

- 입력과 출력의 개수가 달라도 됨

- 역함수의 존재성  : S-박스는 입력값과 출력값 사이의 관계가, 테이블 혹은 수학적 관계로 정의되는 치환 암호

   S-박스는 역함수가 좀재할수도, 존재하지 않을수도 있다.


3. 합성암호 (product ciphers)

shannon 이 합성암호의 개념을 소개함, 확산과 혼돈이라는 두가지 성질을 갖도록 하였음

 - 치환, 전치, 그 밖의 구성요소를 결합한 복합적인 암호

   혼돈 : 암호문과 키의 상관관계를 숨김

            평문의 작은 변화가, 암호문에 어떠한 변화를 일으킬지 예측할수 없는 성질. 비선형 함수

   확산 : 평문의 통계적 성질을 암호문 전반에 퍼뜨려 숨김

       전치와 치환을 통해 암호문과 평문의 관계를 숨긴다. 선형 함수


라운드 : 반복적으로 사용되는 합성암호