검색어 입력폼

DES,TRIPLE DES,RSA,MD5,SHA-1,엔진제어 에 관한 정리

저작시기 2008.08 |등록일 2008.10.09 한글파일한컴오피스 (hwp) | 18페이지 | 가격 2,000원

소개글

DES,TRIPLE DES,RSA,MD5,SHA-1,엔진제어 에 관한 내용들을 인터넷상의 자료들을 기반으로 조사 요약 한 보고서 이다. 이 보고서를 통해 위의 내용들을 쉽게 이해 할 수 있고, 다른 보고서를 위한 자료로도 활용이 가능하다.

목차

1.DES
-DES 역사적 배경과 현 상황
-DES 알고리즘
(1)암호방식(알고리즘)의 표준화 이유
(2)DES 알고리즘의 구조
- DES의 해독
- 한국에서 개발한 SEED암호
-. DES의 장래: DES에서 AES로

2.Triple DES
◎ Triple DES

3. RSA
◎ 디지털 서명
◎ RSA에 근간한 은닉서명

4.MD4
◎ MD5의 개념적 구조

5. SHA - 1

6.엔진제어

본문내용

(1)암호방식(알고리즘)의 표준화 이유
정보화 시대의 암호는 지금까지의 군사. 외교용의 암호와 달리 불특정 다수 사이에 이용된다. 예를 들면 시청이나 구청 등이 다수의 주민을 상대로 한 사람 한 사람의 프라이버시를 지키기 위해 암호통신을 한다. 또한 최근의 인터넷상에서의 거래에서는 교신 상태가 분명 불특정 다수이다.
◎ Triple DES
그러면 과연 DES는 안전한 알고리즘일까? 안타깝게도 그에 대한 대답은 `예`가 될 수 없다. DES에 대한 안전성이 증명되어 있는 것은 아니다. 다만 아직까지도 효율적인 해독 방법이 발표되어 있지 않다는 것이 안전성에 대한 대답이다. 일일이 키를 대입하는 exhaustive attack을 하면 어떻게 될까? 만약 DES의 키 하나를 조사하는데 1 마이크로초(100만분의 1초)가 걸리는 칩이 있다면 이 칩을 이용해서 모든 키를 조사하는데에 2^55초가 걸린다. 2^55초? 얼마인지 감이 잡히는가? 약 1000년이다. 훨씬더 빠른 칩이 개발된다하더라도 DES는 어느 정도 안전한 것으로 간주할 수 있다.

◎ 디지털 서명
RSA 디지털 서명 방식은 Rivest, Shamir, Adleman에 의해 제안된 서명 방식이다.
인수분해 문제의 어려움에 기초한 서명 방식으로 RSA는 서명의 생성은 상당히 많은 계산량이 필요하나 검증은 빠르게 수행될 수 있다. 현재 산업계에서 사용되는 대부분의 디지털 서명은 RSA를 기반으로 하고 있다. 특히, 금융계통의 응용에서는 키분배나 디지털 서명용으로 거의 전적으로 RSA가 사용 된다. 그러나 RSA는 서명의 생성과 검증 사이에 서로 역관계가 성립되어 서명방식이 암호화와 복호화 용으로 전용될 수 있다는 우려 때문에 비밀성을 배제하고 순수하게 서명만이 요구되는 경우에 사용된다.

참고 자료

http://blog.naver.com/khai1123?Redirect=Log&logNo=20018511335 (EMS엔진 제어시스템)
실시간 운영체제 기반의 엔진제어시스템 프로그래밍을 위한 기초 연구/손정원
Http://ko.wikipedia.org/wiki/SHA (위키백과사전)
Http://korea.maxim-ic.com/appnotes.cfm/appnote_number/3522(SHA1소자는 여전히 안전한가)

http://mytears.org/resources/doc/Encode/md5.html (MD5 알고리즘에 대하여)
-디지털 서명에 근간한 새로운 은닉서명에 관한 연구/이재영
-Http://100.naver.com/100.nhn?docid=770223(네이버 백과사전)
http://mytears.org/resources/doc/Encode/3des.html(다른 블록 암호 시스템)
DES암호 연습프로그램을 통한 DES암호의 이해 및 활용/정동섭
다운로드 맨위로