Bài giảng Bảo mật thông tin - Bài 6: Mã chứng thực thông điệp, hàm băm

27 182 0
Bài giảng Bảo mật thông tin - Bài 6: Mã chứng thực thông điệp, hàm băm

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

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Nội dung của bài giảng trình bày về xác thực thông điệp, mã xác thực mẫu tin, khái niệm hàm băm, các cách sử dụng băm, hàm băm an toàn, một số ứng dụng của hàm băm (lưu trữ mật khẩu, đấu giá trực tuyến, download file).

Trình bày: Ths Lương Trần Hy Hiến http://hienlth.info/hutech/baomatthongtin Xác thực thông điệp Hàm băm Khi truyền tin mạng, quan tâm hành động:  Để lộ bí mật: giữ bí mật nội dung mẩu tin, cho người có quyền biết  Thám mã đường truyền: khơng cho theo dõi làm trì hỗn việc truyền tin  Giả mạo: lấy danh nghĩa người khác để gửi tin  Sửa đổi nội dung: thay đổi, cắt xén, thêm bớt thơng tin  Thay đổi trình tự gói tin nhỏ mẩu tin truyền  Sửa đổi thời gian: làm trì hỗn mẩu tin  Từ chối gốc: không cho phép người gửi từ chối trách nhiệm tác giả mẩu tin  Từ chối đích: không cho phép người nhận phủ định tồn đến đích mẩu tin gửi  Bảo vệ tính tồn vẹn mẩu tin  Kiểm chứng danh tính nguồn gốc  Khơng chối từ gốc  Các lựa chọn:  Mã mẩu tin mã đối xứng mã công khai  Mã xác thực mẩu tin (MAC)  Hàm hash (hàm băm)  Mã xác thực mẫu tin (MAC – Message Authentication Code) sinh thuật toán mà tạo khối thơng tin nhỏ có kích thước cố định MƠ HÌNH ÁP DỤNG       Hàm băm gì? Các cách sử dụng hàm băm để xác thực Tính chiều, vấn đề đụng độ hàm băm Hàm băm đơn giản Nghịch lý sinh nhật, công sinh nhật Họ hàm băm SHA Hàm băm nhận input chuỗi chiều dài không cố định, output chuỗi chiều dài cố định  Output thường gọi là: hash code, hash value, message digest  Hàm băm SHA-512 nhận input chiều dài

Ngày đăng: 30/01/2020, 13:10

Tài liệu cùng người dùng

Tài liệu liên quan