You are on page 1of 3

MAC dựa trên hàm băm (HMAC)

1. MAC (message authentication code) là gì?


- Định Nghĩa?
- Đặc tính bảo mật?
- Được sử dụng nhằm mục đích gì?
- Thuật toán mã hóa?

2. Tổng quan hàm băm (hash)

- Định nghĩa & công dụng chuyên dụng.


- Các thuộc tính
- Các loại hàm băm cơ bản
- Giới thiệu 1 số thuật toán băm (Nêu ưu, nhược điểm), các thông số

3. HMAC (hash-based message authentication code)


- Lịch sử ra đời?
- Định nghĩa, mục đích ra đời, tổng quan?

- Tổng quan cách HMAC làm việc?


- Đặc tính quan trọng của HMAC?
- Thuậtt toán HMAC (RFC 2104)
- HMAC phù hợp để chuyển tập tin?
- Bảo mật:
+ Phục thuộc vào đâu?
+ Tấn công
- Chọn hàm hash phù hợp cho HMAC (Dựa theo mục đích)?
- Đánh giá Hash for HMAC:

You might also like