Differences between revisions 3 and 4
Revision 3 as of 2011-08-03 11:01:07
Size: 1507
Editor: localhost
Comment: converted to 1.6 markup
Revision 4 as of 2011-09-07 17:01:11
Size: 1519
Editor: 211
Comment:
Deletions are marked like this. Additions are marked like this.
Line 3: Line 3:
입력 데이터 (길이에 상관없는 하나의 메시지)로부터 128 비트 메시지 축약을 만듦으로써 데이터 무결성을 검증하는데 사용되는 [Algorithm]이다. 입력 데이터 (길이에 상관없는 하나의 메시지)로부터 128 비트 메시지 축약을 만듦으로써 데이터 무결성을 검증하는데 사용되는 [[Algorithm]]이다.
Line 5: Line 5:
[MD5]는 DigitalSignature 응용프로그램들과 함께 사용할 목적으로 미국 MIT의 RonRivest교수가 개발하였으며, 큰 파일들은 RSA와 같은 공개키 암호 사용법하에서 개인키와 함께 DataEncryption되기 전에 안전한 방법으로 압축되어야만 한다. [[MD5]]는 DigitalSignature 응용프로그램들과 함께 사용할 목적으로 미국 MIT의 RonRivest교수가 개발하였으며, 큰 파일들은 RSA와 같은 공개키 암호 사용법하에서 개인키와 함께 DataEncryption되기 전에 안전한 방법으로 압축되어야만 한다.
Line 7: Line 7:
[MD5]는 RonRivest가 만들어낸 메시지 축약 [Algorithm]으로는 세 번째이다. 초기의 8 비트 버전인 MD2, 그리고 MD4와 최신 버전인 MD5 등은 비슷한 구조를 가지고 있지만, MD2는 8 비트 컴퓨터에 최적화되어 있는데 비해, MD4와 MD5는 32 비트 컴퓨터에 최적화되어 있다. MD5 알고리즘은 MD4의 확장판인데, MD4에 비해 속도가 빠르지는 않지만, 데이터 보안성에 있어 더 많은 확신을 제공한다. [[MD5]]는 RonRivest가 만들어낸 메시지 축약 [[Algorithm]]으로는 세 번째이다. 초기의 8 비트 버전인 MD2, 그리고 MD4와 최신 버전인 MD5 등은 비슷한 구조를 가지고 있지만, MD2는 8 비트 컴퓨터에 최적화되어 있는데 비해, MD4와 MD5는 32 비트 컴퓨터에 최적화되어 있다. MD5 알고리즘은 MD4의 확장판인데, MD4에 비해 속도가 빠르지는 않지만, 데이터 보안성에 있어 더 많은 확신을 제공한다.
Line 9: Line 9:
[MD5] 규격은 현재 [RFC] 1321(http://www.ietf.org/rfc/rfc1321.txt )에 명시되어 있다. MD5 규격에 따르면, MD5 알고리즘에 입력된 어떤 두 개의 메시지가 동일한 메시지 축약을 결과로 내거나, 또는 어떤 메시지 축약을 통해 엉뚱한 메시지가 만들어지는 것은 "계산적으로 불가능"하다고 한다. [[MD5]] 규격은 현재 [[RFC]] 1321(http://www.ietf.org/rfc/rfc1321.txt )에 명시되어 있다. MD5 규격에 따르면, MD5 알고리즘에 입력된 어떤 두 개의 메시지가 동일한 메시지 축약을 결과로 내거나, 또는 어떤 메시지 축약을 통해 엉뚱한 메시지가 만들어지는 것은 "계산적으로 불가능"하다고 한다.

DataEncryption방법중 한가지.

입력 데이터 (길이에 상관없는 하나의 메시지)로부터 128 비트 메시지 축약을 만듦으로써 데이터 무결성을 검증하는데 사용되는 Algorithm이다.

MD5DigitalSignature 응용프로그램들과 함께 사용할 목적으로 미국 MIT의 RonRivest교수가 개발하였으며, 큰 파일들은 RSA와 같은 공개키 암호 사용법하에서 개인키와 함께 DataEncryption되기 전에 안전한 방법으로 압축되어야만 한다.

MD5RonRivest가 만들어낸 메시지 축약 Algorithm으로는 세 번째이다. 초기의 8 비트 버전인 MD2, 그리고 MD4와 최신 버전인 MD5 등은 비슷한 구조를 가지고 있지만, MD2는 8 비트 컴퓨터에 최적화되어 있는데 비해, MD4와 MD5는 32 비트 컴퓨터에 최적화되어 있다. MD5 알고리즘은 MD4의 확장판인데, MD4에 비해 속도가 빠르지는 않지만, 데이터 보안성에 있어 더 많은 확신을 제공한다.

MD5 규격은 현재 RFC 1321(http://www.ietf.org/rfc/rfc1321.txt )에 명시되어 있다. MD5 규격에 따르면, MD5 알고리즘에 입력된 어떤 두 개의 메시지가 동일한 메시지 축약을 결과로 내거나, 또는 어떤 메시지 축약을 통해 엉뚱한 메시지가 만들어지는 것은 "계산적으로 불가능"하다고 한다.

관련자료

SeeAlso Md5Checksum

MessageDigest (last edited 2011-09-07 17:01:11 by 211)

web biohackers.net