관용 알고리즘(AES) 과 공개키 알고리즘(RSA) 암호화 복호화과정 및 설명 ( 관용 암호 방식과 공개키 암호 방식의 암호 알고리즘 조사 )
- 최초 등록일
- 2014.04.11
- 최종 저작일
- 2014.04
- 10페이지/
한컴오피스
- 가격 2,500원
![할인쿠폰받기](/images/v4/document/ico_det_coupon.gif)
소개글
암호학 과제
관용 암호 방식과 공개키 암호 방식의 암호 알고리즘 1개씩 조사
과제제출자 50명중 퍼펙트 3명
이 과제가 퍼펙트 과제 (A+) 입니다.
AES 알고리즘과 RSA 알고리즘의 개요와 특징 암호화,복호화 하는 과정을 조사 했습니다.
목차
Ⅰ. AES(Advanced Encryption Standard)
1. 개요
□ 정의
□ 특징
□ 설계적 특징
2. AES의 구조
□ 전체적 구조
3. AES 암호화 과정
□ 암호화 전체적인 구조
□ SubBytes
□ ShiftRows
□ MixColumns
□ AddRoundKey
4. AES 복호화 과정
□ 복호화 전체적인 구조
□ Inverse SubBytes
□ Inverse ShiftRows
□ Inverse MixColumns
□ Inverse AddRoundKey
Ⅱ. RSA( Rivest Shamir Adleman )
1. 개요
□ 정의
□ 특징
2. RSA의 구조
□ 전체 과정
3. RSA 암호화, 복호화
□ 전체 과정 표
□ 복호화 과정 확인
Ⅲ. AES(관용 암호) 와 RSA(공개키 암호) 비교
□ 비교 표
본문내용
1. 개요
□ 정의
○ 미국의 연방 표준 알고리즘으로서 DES(Data Encryption Standard)를 대신할 차세대 표준 알고리즘임
○ DES는 연방 표준으로 제정된 후 5년마다 안정성을 인정받으면서 표준으로 존속되어 왔으나, 1997년 이후 안정성에 대한 논란이 대두되자 NIST가 DES를 대체할 차세대 표준 암호 알고리즘 제정을 위한 프로젝트로 추진한 것이 AES임
○ NIST는 기술된 AES의 일반 요구사항 외에 추가적으로 블록 길이가 128Bit인 대칭 블록 암호방식으로 128, 192 및 256비트 길이의 키를 지원할 수 있어야 함을 명시하였음
○ 1차 평가에서 15개의 알고리즘이 채택되었고, 그 후 5개의 알고리즘으로, 최종적으로 벨기에 출신의 수학자 John Daemen, Vincent Rijmen 박사에 의해 개발된 Rijndael을 AES로 채택
<중 략>
○ 공개키 암호화시스템으로, 암호화 뿐 아니라 전자서명이 가능한 최초의 알고리즘으로 알려져 있다.
○ RSA는 소인수분해의 난해함에 기반을 두어, 공개키만을 가지고는 개인키를 쉽게 짐작할 수 없다.
○ 1977년 로널드 라이베스트(Ron Rivest), 아디 샤미르(Adi Shamir), 레오널드 애들먼(Leonard Adleman)의 연구에 의해 체계화되었으며 RSA라는 이름은 이들 3명의 이름 앞글자를 딴 것이다.
○ 암호화 할 때 쓰는 키와 복호화 할 때 쓰는 키가 다른 비대칭형 암호 방식의 일종이다.
참고 자료
없음