DES알고리즘의 원리와 장단점
- 최초 등록일
- 2021.06.23
- 최종 저작일
- 2021.05
- 7페이지/ 한컴오피스
- 가격 2,000원
소개글
"DES알고리즘의 원리와 장단점"에 대한 내용입니다.
목차
Ⅰ. DES 알고리즘이란
1. DES알고리즘의 특징
2. DES의 기본구조
Ⅱ. DES알고리즘의 장점과 단점
Ⅲ. 암호 알고리즘
1. 대칭키 암호화 방식 및 특징
(1) 대칭키 암호화란
(2) 특징
2. 비대칭키 암호화 방식 및 특징
(1) 비대칭키 암호화란
(2) 특징
Ⅳ. 참고문헌
본문내용
1. DES알고리즘의 특징
IBM에서 Lucifer System을 개선하여 만듬
➢1997년 미 상무성의 국립 표준국(NBS)에서 표준 암호 알고리즘으로 채택
➢64비트 블럭 암호 알고리즘
➢56비트 키를 사용 –64비트 중 8비트는 parity check로 사용
➢기본 구조 •round 수 : 16 round•복호화는 암호화의 역순
➢최근에는 DES암호화를 세 개의 키로 세 번 반복함으로써 암호의 강도를 높인 Triple-DES를 사용
< 중 략 >
Ⅱ. DES알고리즘의 장점과 단점
대칭키는 송신자와 수신자가 같은 키를 보유하고 그 키를 통해 송신자가 평문을 암호화해서 전송하면 수신자가 같은 키로 복호화한다. 키 크기가 상대적으로 작고 암호 알고리즘 내부 구조가 단순하여, 시스템 개발 환경에 용이하고, 비대칭키에 비해 암호화와 복호화 속도가 빠르다. 하지만 교환 당사자간에 동일한 키를 공유해야 하기 때문에 키관리의 어려움이 있고, 잦은 키 변경이 있는 경우에 불편함을 초래한다. 뿐만 아니라 디지털 서명 기법에 적용이 곤란하고 안전성을 분석하기가 어렵고 중재자가 필요하다
Ⅲ. 암호 알고리즘
1. 대칭키 암호화 방식 및 특징
(1) 대칭키 암호화란
대칭 키 암호(symmetric-key algorithm)[1]는 암호화 알고리즘의 한 종류로, 암호화와 복호화에 같은 암호 키를 쓰는 알고리즘을 의미한다.
대칭 키 암호에서는 암호화를 하는 측과 복호화를 하는 측이 같은 암호 키를 공유해야 한다. 이러한 점은 공개 키 암호에서 공개 키와 비밀 키를 별도로 가지는 것과 구별된다. 대신, 대부분의 대칭 키 암호는 공개 키 암호와 비교하여 계산 속도가 빠르다는 장점을 가진다. 따라서, 많은 암호화 통신에서는 비밀 키 암호를 사용하여 대칭 키 암호의 공통 키를 공유하고, 그 키를 기반으로 실제 통신을 암호화하는 구조를 사용한다
참고 자료
https://terms.naver.com/entry.naver?docId=3431991&cid=58437&categoryId=58437
정보 보안 개론 : 한 권으로 배우는 보안 이론의 모든 것 2013. 6. 28.
[네이버 지식백과] DES 알고리즘 (정보 보안 개론, 2013. 6. 28., 양대일)
https://ko.wikipedia.org/wiki/%EB%8C%80%EC%B9%AD_%ED%82%A4_%EC%95%94%ED%98%B8
[위키백과] 대칭키 암호
http://wiki.hash.kr/index.php/%EB%8C%80%EC%B9%AD%ED%82%A4_%EC%95%94%ED%98%B8_%EC%95%8C%EA%B3%A0%EB%A6%AC%EC%A6%98#.EB.8C.80.EC.B9.AD.ED.82.A4.EC.9D.98_.EC.9E.A5.EC.A0.90.EA.B3.BC_.EB.8B.A8.EC.A0.90
해시넷-대칭키 암호 알고리즘
https://ensxoddl.tistory.com/194
한국정보통신기술협회 [네이버 지식백과] 비대칭 키 알고리듬
https://mkil.tistory.com/461
대칭키 비대칭키 암호화의 비교