1. Trang chủ
  2. » Luận Văn - Báo Cáo

Báo cáo môn Mã hóa và an toàn dữ liệu Hàm băm và đại diện thông điệp

8 568 3

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 8
Dung lượng 644,59 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Báo cáo môn Mã hóa và an toàn dữ liệu Hàm băm và đại diện thông điệp Định nghĩa hàm băm Là giải thuật nhằm sinh ra các giá trị băm tương ứng với mỗi khối dữ liệu(có thể là một chuỗi kí tự, một filevăn bản, vùng nhớ…) Hàm băm phải chạy nhanh, tốn ít bộ nhớ Mỗi đầu vào chỉ sinh ra một kết quả giá trị băm duy nhất (đại diện thông điệp – Message Digest) Được tính toán qua nhiều bước, nhiều vòng lặp Việc tính ngược lại là rất khó, tốn cực nhiều thời gian Có nhiều thuật toán băm: SHA1, SHA256, MD5, MD2…

Trang 1

Hàm băm và đại diện

thông điệp

Nguyễn Văn Dương

Hà nội, 5/2014

Trang 2

Định nghĩa hàm băm

Là giải thuật nhằm sinh ra các giá trị

băm tương ứng với mỗi khối dữ liệu(có thể

là một chuỗi kí tự, một file-văn bản, vùng

nhớ…)

Trang 5

Đặc điểm

Hàm băm phải chạy nhanh, tốn ít bộ nhớ

Mỗi đầu vào chỉ sinh ra một kết quả giá trị băm duy nhất (đại diện thông điệp – Message Digest)

Được tính toán qua nhiều bước, nhiều vòng lặp

Việc tính ngược lại là rất khó, tốn cực nhiều thời gian

Có nhiều thuật toán băm: SHA-1, SHA-256, MD5, MD2…

Trang 6

Message Digest

Có kích thước nhỏ, thường là: 128bit, 160bit, 256bit, 512bit

Đặc trưng cho dữ liệu Có thể coi như khóa của tài liệu, giống vân tay người

Thường được dùng trong:

 Kiểm tra tính toàn vẹn: so sánh 2 đại diện

 Kí trong chữ kí điện tử: kí trên đại diện

 Bảo mật dữ liệu đặc biệt: biến mật khẩu thành

1 chuỗi mới

Trang 7

Ứng dụng 1

Gửi file và kiểm tra tính toàn vẹn

Trang 8

Ứng dụng 2

Kí trên đại diện:

Ngày đăng: 20/10/2014, 00:28

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w