Thông báo 5 (MD5)

Tác Giả: Laura McKinney
Ngày Sáng TạO: 1 Tháng Tư 2021
CậP NhậT Ngày Tháng: 26 Tháng Sáu 2024
Anonim
Thông báo 5 (MD5) - Công Nghệ
Thông báo 5 (MD5) - Công Nghệ

NộI Dung

Định nghĩa - Digest 5 (MD5) có nghĩa là gì?

Digest 5 (MD5) là một hàm băm được sử dụng trong mật mã. Được phát triển bởi Ronald Rivest vào năm 1991, Digest 5 tạo ra giá trị băm 128 bit. Tương tự như các thuật toán khác, nó được phát triển chủ yếu cho các ứng dụng chữ ký số sử dụng một tệp nén lớn theo cách an toàn.


Mặc dù nó vẫn được sử dụng rộng rãi, bảo mật của chức năng bị tổn hại nghiêm trọng và do đó, hầu hết các ứng dụng, đặc biệt là các ứng dụng liên quan đến chính phủ Hoa Kỳ, yêu cầu họ hàm băm SHA-2 cho mật mã. Digest 5 được coi là bị hỏng và không phù hợp để sử dụng tiếp theo Bộ An ninh Nội địa Hoa Kỳ.

Giới thiệu về Microsoft Azure và Microsoft Cloud | Trong suốt hướng dẫn này, bạn sẽ tìm hiểu về điện toán đám mây là gì và Microsoft Azure có thể giúp bạn di chuyển và điều hành doanh nghiệp của bạn từ đám mây như thế nào.

Techopedia giải thích Digest 5 (MD5)

Chi tiết về thuật toán Digest 5 được cung cấp trong RFC 1321. Thuật toán của Digest 5 sử dụng độ dài bất kỳ và đưa ra thông báo 128 bit của đầu vào. Thuật toán Digest 5 không cần bất kỳ bảng thay thế lớn nào và là phần mở rộng của thuật toán Digest 4. So với Digest 4, Digest 5 bảo thủ hơn trong thiết kế nhưng chậm hơn. Các bước liên quan đến thuật toán Digest 5 là nối các bit đệm, nối thêm biểu diễn của phần đệm vào bản gốc, khởi tạo bộ đệm digest, xử lý trong các khối 16 từ và cuối cùng xuất kết quả. So với Digest 4, Digest 5 phức tạp hơn một chút.


Trên máy 32 bit, Digest 5 thực hiện nhanh hơn nhiều so với các thuật toán phân loại khác.Digest 5 đơn giản để thực hiện khi so sánh với các thuật toán digest tương tự. Khó khăn trong việc đưa ra cùng một thông báo từ hai s khác nhau là theo thứ tự 264 hoạt động.