S-DES정리(整理)
페이지 정보
작성일 19-05-24 18:08본문
Download : S-DES정리.hwp
알고리즘은 fk 작용 시 각각 사용되는 두 개의 서로 다른 8비트 서브키로 구성된 16비트 키로 작동되도록 설계할 수 있따 대안으로서 알고리즘은 하나의 8비트 서브키가 알고리즘 내에서 2번 사용되도록 설계될 수도 있따 또한 두개의 8비트 서브키가 생성되도록 10비트 키를 사용할 수도 있따 이 경우 키는 먼저 순열(P10)을 요한다. 그런 다음 자리 이동 연산이 수행된다된다.
암호 알고리즘의 표현
암호 알고리즘
IP-1fk2SWfk1IP
ciphertext = IP-1(fk2(SW(fk1(IP(plantext)))))
복호 알고리즘
plantext = IP-1(fk1(SW(fk2(IP(ciphertext)))))
K1과 K2 표현
K1 = P8(shift(P10(key)))
K2 = P8(shift(shift(P10(key))))
S-DES 서브키 생성
P10(key)…(drop)
설명
순서
Download : S-DES정리.hwp( 34 )
S-DES정리(整理)
S,DES정리,기타,레포트
S-DES정리(整理)






레포트/기타
S-DES정리 , S-DES정리기타레포트 , S DES정리
다.
암호 알고리즘의 구성
- 초기 순열(IP)
- 순열과 치환 이용 fk 함수
- 순열 함수(SW) : 데이터의 두 절반 부분을 상호 교환하는 간단한 함수 fk,
- 순열과 치환 이용 fk 함수
- 역 순열 함수 (IP-1) : 초기 순열의 역인 순열 함수
S-DES 설계 개요
함수 fk는 암호 알고리즘을 통과하는 데이터뿐만 아니라 8비트 키도 입력으로 취한다. 자리 이동 연산의 추력은 첫 서브키(K1)를 생성하기 위하여 8비트 출력(P8)을 생성하는 순열 함수에 주어진다.
S-DES 복호 알고리즘은 8비트 암호문 블록과 그 암호문 생성에 사용되었던 10비트 키를 입력으로 원래의 8비트 평문 블록을 출력으로 생성한다.
S-DES
S-DES 알고리즘
S-DES 암호 알고리즘은 8비트 평문 블록과 10비트 키를 입력으로 8비트 암호문 블록을 출력으로 생성한다. 또한 자리 이동 연산의 결과는 다른 하나의 자리 이동 연산으로 연결되고 두 번째 서브키(K2)를 생성하기 위하여 또 다른 하나의 P8이 수행된다된다.