des알고리즘
페이지 정보
작성일 19-09-27 14:28
본문
Download : des알고리즘.hwp
3. 암호화 키를 넣는다.
DES는 길이 64인 비트 문자열 암호문을 만들기 위하여 길이 56비트 문자열인 적당한 키를 사용하여 길이 64인 평문 비트 문자열을 16단계의 단일 반복 과정을 거쳐 암호화한다.
`실행화면`
`결과값`
암호화 전 : 20053263 김규성
암호화 후 : 틋rQNJ껸
`DES알고리즘 소스`
//des_table.h
//데스 알고리즘에 필요한 테이블 정이
//키생성시에 라운드별 좌측쉬프트 테이블
int key_shift[16] = {
1, 1, 2, 2, 2, 2, 2, 2,
1, 2, 2, 2, 2, 2, 2, 1
};
//선택치환표 PC1
int PC1[56] = {
57, 49, 41, 33, 25, 17, 9, …(skip)
Download : des알고리즘.hwp( 14 )
레포트/경영경제
순서
다.
4. DES알고리즘으로 읽어드린 파일을 암호화 및 복호화 하여 저장할 파일에 넣는다.
20세기말까지 ISO의 표준(DEA-1)으로 제정되어 있었으며, 지난 20년 동안 세계적인 표준으로 사 용되어 왔다.
des알고리즘
des알고리즘






des알고리즘,경영경제,레포트
des알고리즘 , des알고리즘경영경제레포트 , des알고리즘
설명
`정보보호론`
- DES알고리즘 -
과 목 명:
학 과:
학 번:
이 름:
제 출 일:
담당교수:
`DES알고리즘이란`
DES는 1974년 컴퓨터 보안의 必要性에 의해 IBM에서 LUCIFER 알고리즘 을 수정하여 제안, 1977년에 미 연방 정보처리 표준 46(FIPS PUB46)으로 채택된 대칭키 암호 알고리즘이다.
2. 저장할 파일명을 적는다.
복호화시에는 동일한 키를 사용하여 암호화의 역순으로 수행된다된다.
- 내용이 있을 내용을 지운 후 쓴다. DES에서 수행되는 유일한 산술은 비트 문자열의 배타 적 OR이기 때문에 하드웨어적으로 또는 소프트웨어적으로 매우 효율적으로 실행할 수 있다
`알고리즘 순서`
1. 암호화 및 복호화 할 파일을 연다.
- 없을 경우 오류 메시지를 뛰어준다.
- 없을 경우 새로 만든다.