TAILIEUCHUNG - Báo cáo Kỹ thuật truyền số liệu: Mã hóa MD5 - Message digest 5

Báo cáo Kỹ thuật truyền số liệu: Mã hóa MD5 - Message digest 5 giới thiệu về mã hóa và thuật toán MD5, thuật toán mã hóa MD5 - Message digest 5 và các ứng dụng của mã hóa MD5 như bảo toàn thông tin, bảo mật. Mời bạn đọc cùng tham khảo. | Giáo viên hướng dẫn : Mai Văn Hà Nhóm SV thực hiện : Lê Công Tuấn Vũ Trần Văn Hồi Nguyễn Tấn Vĩnh Hoàng MÃ HÓA MD5 KỸ THUẬT TRUYỀN SỐ LIỆU MESSAGE DIGEST 5 1 1 MÃ HÓA MD5 – MESSAGE DIGEST 5 N Ộ I D U N G 2 MÃ HÓA MD5 – MESSAGE DIGEST 5 I. Giới thiệu về mã hóa và thuật toán MD5 1. Mã hóa là gì ? Mã hóa là phương pháp để biến thông tin từ định dạng bình thường sang dạng thông tin không thể hiểu được nếu không có phương tiện giải mã. Vậy tại sao chúng ta cần phải mã hóa? Nhu cầu riêng tư, tính bảo mật Toàn vẹn của thông tin Mã hóa cũng là nền tảng của chữ ký điện tử, hệ thống PKI 3 MÃ HÓA MD5 – MESSAGE DIGEST 5 I. Giới thiệu về mã hóa và thuật toán MD5 2. MD5 là gì ? MD5 giải thuật tiêu hóa tập tin là một chuẩn Internet RFC 1321. Có khả năng băm mã hóa tập tin bất kỳ thành chuỗi HEX 32 ký tự, tương đương 128-bit (mỗi ký tự hex 4-bit x 32 ký tự = 128 bit). Hay cách khác MD5 chính là cách để lấy chăm ký tự (digest, alphabeic, ), được gọi là string nhập vào và cho ra 32 ký tự Hexa. 4 MÃ HÓA MD5 – MESSAGE DIGEST 5 I. Giới thiệu về mã hóa và thuật toán MD5 2. MD5 là gì ? Năm 1991, MD5 được thiết kế bởi Ronald Rivest để thay thế cho hàm băm trước đó, MD4. Vào năm 1996, người ta phát hiện ra lỗ hổng trong MD5, trong khi vẫn chưa biết nó có phải là lỗi nghiêm trọng hay không. Những chuyên gia đã nghĩ đến những giải thuật khác, như SHA-1. Năm 2004 nhiều lỗ hổng bị khám phá nhiều hơn khiến cho việc bảo mật của giải thuật này bị đặt nghi vấn. 5 5 MÃ HÓA MD5 – MESSAGE DIGEST 5 I. Giới thiệu về mã hóa và thuật toán MD5 3. Đặc điểm MD5 • Việc tính MD đơn giản, có khả năng xác định được file có kích thước nhiều Gb. • Không có khả năng tính ngược, khi tìm ra MD. • Do bản chất ngẫu nhiên của hàm băm và số lượng cực lớn các giá trị hash có thể, nên hầu như không có khả năng hai bản tin phân biệt có cùng giá trị hash. • Giá trị MD phụ thuộc vào bản tin tương ứng. • Một chuổi chỉ có duy nhất một hash. • Giá trị MD phụ thuộc vào tất cả các bit của bản tin tương ứng. 6 MÃ HÓA MD5 – .

Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.