|
DES_ROUND 16 // DES 라운드 수
/* 타입 정의 */
typedef unsigned char BYTE;
typedef unsigned int UINT;
/* 함수 선언 */
void DES_Encryption(BYTE *p_text, BYTE *result, BYTE *key); // DES 암호화 함수
void DES_Decryption(BYTE *c_text, BYTE *result, BYTE
|
- 페이지 1페이지
- 가격 11,000원
- 등록일 2013.12.16
- 파일종류 압축파일
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
DES 개요
미국 상무성 표준국의 주도로 제정
20여년간 데이터 암호화의 표준으로 사용
전치, 환자, 블록암호, 관용암호
DES 개요 2
전치암호 (permutation cipher)
- DATA의 배열 순서를 바꾸는 형식
We are the CNSL!
=atc rhn ees el!
|
- 페이지 42페이지
- 가격 3,000원
- 등록일 2007.04.24
- 파일종류 피피티(ppt)
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
DES알고리즘의 마지막 과정인 역치환 과정을 들어가도록 하겠다.
(과정 11) IP 역치환
원래의 DES는 과정 2의 좌우분리를 16라운드를 진행하여 과 을 얻고 난 다음, 다음 과정(암호화 K 를 생성하는 과정)을 실행해야 하지만, 와 로 좌우를 다시 바
|
- 페이지 12페이지
- 가격 2,000원
- 등록일 2007.08.09
- 파일종류 한글(hwp)
- 참고문헌 있음
- 최근 2주 판매 이력 없음
|
|
: 00011010 11001001 01010101 11010111
32비트 SWAP통과후 왼쪽32비트 : 10100000 01010111 00101110 00111000
IP역순열 수행후 : 00110101 01101001 00101101 01011010 01100111 10001010 00110101 10010001 1. 키 값 생성 과정
2. Shift 연산 과정
3. 암호화 과정
4. 복호화 과정
|
- 페이지 14페이지
- 가격 2,000원
- 등록일 2007.01.12
- 파일종류 한글(hwp)
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
암호문>-------->IP-1
4
1
2
3
7
8
6
5
1
0
1
1
1
0
1
0
Ⅲ. S-DES 복호화 알고리즘
1) 암호문 정의
암 호 문
순번
1
2
3
4
5
6
7
8
값
1
0
1
1
1
0
1
0
2) IP 함수를 이용하여 복호화 순열 작업
IP
2
3
4
1
8
7
5
6
0
1
1
1
0
1
1
0
K2
XOR
E/P 및 XOR
4
1
2
3
2
3
4
1
0
0
1
1
1
1
0
0
0
1
0
0
1
|
- 페이지 6페이지
- 가격 1,000원
- 등록일 2007.01.12
- 파일종류 한글(hwp)
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|