|
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주 판매 이력 없음
|
|
: 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주 판매 이력 없음
|
|
암호화하기위한m비트:DES출력의m비트
.DES알고리즘이회선양단에서암호화로서사용된다.
.ShiftRegister:매번새로운비트로교체
.암호문은선행하는평문모두의함수이다.
.전송되는암호문의오류를전파한다.
<그림2.16CFB운용모드>
(라)OFB(OutputFeedBac
|
- 페이지 19페이지
- 가격 2,000원
- 등록일 2009.05.22
- 파일종류 한글(hwp)
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
암호화
1. IP
주어진 평문 8비트로 순열 연산을 하여 Index값을 변환 시킨다.
IP연산 후 얻어진 결과를 좌측부터 4비트씩 두 부분(0111 0100)으로
나눈 후 우측의 4비트 (0100) 를 가지고 Fk 함수 연산을 시작한다.
2.E/P
입력된 4비트 값을 8비
|
- 페이지 34페이지
- 가격 1,000원
- 등록일 2003.10.16
- 파일종류 피피티(ppt)
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
#include<stdio.h>
#include<stdlib.h>
#include "function.h"
#include "des_table.h"
#include "PC1.h"
#include "Shift.h"
#include "PC2.h"
#include "IP.h"
#include "E.h"
#include "XOR.h"
#include "SBOX_OP.h"
#include "PB.h"
#include "R1L1.h"
#include "Round.h"
#include "change.
|
- 페이지 23페이지
- 가격 5,000원
- 등록일 2010.07.12
- 파일종류 압축파일
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|