
-
1
-
2
-
3
-
4
-
5
-
6
-
7
-
8
-
9
-
10
-
11
-
12
-
13
-
14
-
15
-
16
-
17
-
18
-
19
-
20
-
21
-
22
-
23
-
24
-
25
-
26
-
27
-
28
-
29
-
30
-
31
-
32
-
33
-
34
-
35
-
36
-
37
-
38
-
39
-
40
-
41
-
42


목차
❏ DES의 기본구조
❏ DES의 구성요소
❏ 라운드 키 생성과정
❏ DES에 대한 분석
❏ DES의 구성요소
❏ 라운드 키 생성과정
❏ DES에 대한 분석
본문내용
Chapter 6
Data Encryption Standard (DES)
┃ 6-1 INTRODUCTION
┗━━━━━━━━━━─────────
The Data Encryption Standard (DES)는 대칭 키 블록 암호로 미국 국립기술 표준원(NIST)에서 공표하였다.
┃ 6.1.2 Overview
┗━━━━━━━━━━─────────
DES의 암호화, 복호화 과정
≪ 글 - 그림 파일 ≫
┃ 6-2 DES STRUCTURE
┗━━━━━━━━━━─────────
암호화 과정은 두 개의 치환(P박스)과 16개의 Feistel 라운드 함수로 구성된다
Topics discussed in this section:
6.2.1 초기치환, 최종치환
6.2.2 라운드함수
6.2.3 암호알고리즘과 복호알고리즘
6.2.4 Examples
┃ 6-2 Continue
┗━━━━━━━━━━─────────
DES의 일반적인 구조
≪ 그 림 ≫
≪ … 중 략 … ≫
┃ 6.2.3 Cipher and Reverse Cipher
┗━━━━━━━━━━─────────
첫 번째 접근방법
• 마지막 라운드인 16라운드 함수를 나머지 라운드 함수들과 다른게 만듦
• 마지막 라운드 함수는 스와퍼가 없고 혼합기만 존재
대체 접근방법
• 동일한 라운드를 16번 반복사용, 마지막 라운드에 스와퍼 추가
• 마지막 라운드는 두 개의 스와퍼가 연속 사용으로 서로 상쇄
Data Encryption Standard (DES)
┃ 6-1 INTRODUCTION
┗━━━━━━━━━━─────────
The Data Encryption Standard (DES)는 대칭 키 블록 암호로 미국 국립기술 표준원(NIST)에서 공표하였다.
┃ 6.1.2 Overview
┗━━━━━━━━━━─────────
DES의 암호화, 복호화 과정
≪ 글 - 그림 파일 ≫
┃ 6-2 DES STRUCTURE
┗━━━━━━━━━━─────────
암호화 과정은 두 개의 치환(P박스)과 16개의 Feistel 라운드 함수로 구성된다
Topics discussed in this section:
6.2.1 초기치환, 최종치환
6.2.2 라운드함수
6.2.3 암호알고리즘과 복호알고리즘
6.2.4 Examples
┃ 6-2 Continue
┗━━━━━━━━━━─────────
DES의 일반적인 구조
≪ 그 림 ≫
≪ … 중 략 … ≫
┃ 6.2.3 Cipher and Reverse Cipher
┗━━━━━━━━━━─────────
첫 번째 접근방법
• 마지막 라운드인 16라운드 함수를 나머지 라운드 함수들과 다른게 만듦
• 마지막 라운드 함수는 스와퍼가 없고 혼합기만 존재
대체 접근방법
• 동일한 라운드를 16번 반복사용, 마지막 라운드에 스와퍼 추가
• 마지막 라운드는 두 개의 스와퍼가 연속 사용으로 서로 상쇄
소개글