메시지 요약 5 (MD5)

작가: Laura McKinney
창조 날짜: 1 4 월 2021
업데이트 날짜: 26 6 월 2024
Anonim
메시지 다이제스트 알고리즘 : MD5
동영상: 메시지 다이제스트 알고리즘 : MD5

콘텐츠

정의-Digest 5 (MD5)는 무엇을 의미합니까?

다이제스트 5 (MD5)는 암호화에 사용되는 해시 함수입니다. 1991 년 Ronald Rivest에 의해 개발 된 Digest 5는 128 비트 결과 해시 값을 생성합니다. 다른 다이제스트 알고리즘과 마찬가지로, 큰 압축 파일을 안전한 방식으로 사용하는 디지털 서명 응용 프로그램을 위해 크게 개발되었습니다.


여전히 널리 사용되지만 기능의 보안이 심각하게 손상되므로 결과적으로 대부분의 응용 프로그램, 특히 미국 정부와 관련된 응용 프로그램에는 암호화를 위해 SHA-2 해시 함수 제품군이 필요합니다. 미국 국토 안보부에 따르면 다이제스트 5는 파손되어 추후 사용에 적합하지 않은 것으로 간주됩니다.

Microsoft Azure 및 Microsoft 클라우드 소개 | 이 가이드를 통해 클라우드 컴퓨팅에 관한 모든 내용과 클라우드에서 비즈니스를 마이그레이션하고 운영하는 데 Microsoft Azure가 어떻게 도움이되는지 알아 봅니다.

Techopedia는 Digest 5 (MD5)를 설명합니다

다이제스트 5 알고리즘의 세부 사항은 RFC 1321에 제공됩니다. 다이제스트 5의 알고리즘은 임의의 길이를 사용하며 입력의 128 비트 다이제스트를 출력합니다. Digest 5 알고리즘은 큰 대체 테이블이 필요하지 않으며 Digest 4 알고리즘의 확장입니다. 다이제스트 4와 비교하여 다이제스트 5는 디자인에서 더 보수적이지만 느립니다. Digest 5 알고리즘에 포함 된 단계는 패딩 비트 추가, 원본에 패딩 표시 추가, 다이제스트 버퍼 초기화, 16 워드 블록 처리 및 최종 결과 출력입니다. 다이제스트 4와 비교하여 다이제스트 5는 약간 더 복잡합니다.

32 비트 시스템에서 Digest 5는 다른 다이제스트 알고리즘에 비해 훨씬 빠르게 수행됩니다.다이제스트 5는 유사한 다이제스트 알고리즘과 비교할 때 구현이 간단합니다. 서로 다른 두 가지에서 동일한 다이제스트를 얻는 데 어려움이 있습니다.64 작업.