반응형
블록 단위 대칭키 암호화 방식 Feistel 개요
정의(Feistel)
- 평문을 두 블록으로 나누어 XOR (Exclusive-OR)와 Swap 기법을 이용하는 라운드를 R번 반복으로 암호문을 만드는 블록 암호화 기술
특징
- 암복호화 과정 역함수 불필요, 구현시 SWAP으로 연산량 많은 소요, 암호화 시 라운드 함수 설계, DES/SEED 반영
키워드
- N 비트 블록, N/2, R 라운드, 암호문과 평문을 XOR 연산 블록 암호화 기술, DES, SEE
메커니즘
구성요소
Plain Text (평문)-암호화 하고자 하는 문장
Round Key (라운드 키)-라운드 마다 라운드 함수에 적용되는 암호화 키
Round Function (라운드 함수)-라운드 키와 좌/우 블록을 이용한 암호화 연산 (S-BOX)
Cipher Text (암호문)-평문을 암호화 알고리즘과 키를 이용하여 암호화한 문장
반응형
'Professional Engineer > SEC' 카테고리의 다른 글
디피헬만, RSA (Rivest Shamir Adleman) (0) | 2024.09.13 |
---|---|
암호학적 해시함수 (0) | 2024.09.13 |
비밀키 암호화 (0) | 2024.09.13 |
블록 암호화 및 운영모드 (0) | 2024.09.06 |
스트림 암호화(Stream Cipher) (0) | 2024.09.06 |
댓글