검색어 입력폼
평가점수B

암호 알고리즘

등록일 2001.10.18 파일확장자어도비 PDF (pdf) | 25페이지 | 가격 500원

소개글

두시간 분량의 세미나 자료 입니다.
한번 보시고 많은 도움이 되었으면 합니다.

목차

IDEA
IDEA 설계원칙
IDEA Encryption
IDEA Decryption
IDEA program source(C language)
CAST 알고리즘
CAST-128 Encryption
CAST Program Source (C language)

본문내용

IDEA 알고리즘의 설계원칙
암호학적 강도
블록 길이 : 64비트(통계적 분석 방지 가능)
키 길이 : 128비트(brute-force Attack에 안전)
Confusion (혼돈)
- IDEA는 세가지 연산을 사용하여 confusion을 달성
- 비트대 비트의 XOR로, 기호는 로 나타냄
- 16비트 unsigned integer의 입력과 출력에 대한 법 216(modulo 65536)의
덧셈 으로 기호는 로 나타냄
- 16비트 unsigned integer의 입력과 출력에 대한 법 216+1(modulo 65537)의 곱셈 으로 기호로는 로 나타냄
블록 비트가 모두 `0`일때는 216으로 나타내며
ex) 0000000000*************000000000 = 1000000000000001 216 215 mod (216 + 1) = 215 +1
DES에서는 이러한 성질을 XOR 연산과 비선형 s-box에 의존
Diffusion(확산)
- 각각의 평문 비트와 키 비트는 모든 암호문 비트에 영향을 주어야 한다.
- 곱셈/ 덧셈(MA) 구조에 의해 제공

참고 자료

컴퓨터 통신 보안
Nerwork security
Applied Cryptography
다운로드 맨위로