혼돈, 확산과 같은 성질을 만족시키기 위하여, 전치요소(P-박스)와 치환요소(S-박스) 등을 결합하여 설계된다.
1. P-박스
고전 전치암호를 병렬적으로 수행.
1. straight P-박스
2.expansion P-박스
3. compression P-박스
2. S-박스
- 치환암호의 축소 모형
- 입력과 출력의 개수가 달라도 됨
- 역함수의 존재성 : S-박스는 입력값과 출력값 사이의 관계가, 테이블 혹은 수학적 관계로 정의되는 치환 암호
S-박스는 역함수가 좀재할수도, 존재하지 않을수도 있다.
3. 합성암호 (product ciphers)
shannon 이 합성암호의 개념을 소개함, 확산과 혼돈이라는 두가지 성질을 갖도록 하였음
- 치환, 전치, 그 밖의 구성요소를 결합한 복합적인 암호
혼돈 : 암호문과 키의 상관관계를 숨김
평문의 작은 변화가, 암호문에 어떠한 변화를 일으킬지 예측할수 없는 성질. 비선형 함수
확산 : 평문의 통계적 성질을 암호문 전반에 퍼뜨려 숨김
전치와 치환을 통해 암호문과 평문의 관계를 숨긴다. 선형 함수
라운드 : 반복적으로 사용되는 합성암호
'정보보안기사' 카테고리의 다른 글
06. Block cipher 사용 방식 (0) | 2019.01.12 |
---|---|
05. 정리 및 DES & AES (0) | 2019.01.12 |
4. Attack about block cihper (0) | 2019.01.09 |
3. 합성암호 종류 - Feistel cipher, SPN 구조 (2) | 2019.01.09 |
1. 암호분석 분류 - COA, KPA, CPA, CCA (0) | 2019.01.07 |