SEED
페이지 정보
작성일 23-01-05 02:06
본문
Download : SEED.hwp
SEED , SEED기타레포트 ,
설명
레포트/기타






Download : SEED.hwp( 94 )
SEED 암호 알고리즘에 대해서 설명(說明)했습니다.
라. SEED의 일반적 특징
데이터 처리단위 : 8, 16, 32비트 모두 가능
암복호화 방식 : 블록암호방식
입출력문의 크기 : 128비트
입력키의 크기 : 128비트
라운드 수 : 16라운드
구조 : Feistel 구조
내부함수- 연산은 만 사용
- 2개의 안전성이 입증된 S-Box 사용
- DC, LC에 대한 理論(이론)적 안전성 증명 가능
- 내부함수 F의 구조는 DES, MISTY 등과 비교하여 우수함. …(省略)
SEED
SEED
순서
SEED 암호 알고리즘에 대해서 설명했습니다.
,기타,레포트
다.
선형해독법(Linear Cryptanalysis, LC)에 대하여 안전하여야 한다.
다.
- Higher Order DC에 강하기 위하여 대수적 차수가 3이상인 부울함수를 사용한다.
기타 공격방식(Higher Order DC 등)이 적용되기 어렵게 한다.
- Related Key Attack에 강하기 위하여 Key Schedule에 비선형 함수를 사용한다. 2. SEED 암호 알고리즘
가. 전체구조의 설계기준
데이터 처리단위 : 8, 16, 32비트 모두 가능
암복호화 방식 : 블록 암호방식
입출력문의 크기 : 128비트
입력키의 크기 : 128비트
안전성 : DC/LC에 대하여 안전하여야 함
구조 : Feistel 구조
내부함수 : SPN 구조이며, 비선형함수를 Look-up 테이블로 변형하여 사용.
라운드 수 : 안전성은 키전수 조사공격에 필요한 계산복잡도 및 평문암호문 쌍(2128)이하가 되지 않아야하며 효율성 요구조건을 만족시켜야 함.
키생성 알고리즘 : 알고리즘의 라운드 동작과 동시에 암복호화 라운드 키가 생성될 수 있도록 설계.
나. 안전성에 대한 설계조건
안전성이 증명 가능한 구조로 설계
차분해독법(Differential Cryptanalysis, DC)에 대하여 안전하여야 한다. 효율성에 대한 설계조건
S/W로 구현시 3중 DES보다 고속이어야 한다.