In message authentication, what is the purpose of a Message Authentication Code (MAC)?

4 phương ánCó giải thích

Các phương án trả lời

Chọn một phương án
Lời giảiChọn phương án để mở
Đáp án đúng: "To verify the integrity and authenticity of the message". Mã xác thực thông điệp được tính từ nội dung thông điệp cộng với một khoá bí mật mà hai bên cùng giữ; bên nhận tính lại giá trị đó rồi so sánh, trùng nhau nghĩa là thông điệp không bị sửa trên đường truyền và đúng do người giữ khoá tạo ra. "To encrypt the message for secure transmission" sai vì che giấu nội dung là việc của mã hoá; thông điệp đi kèm mã xác thực vẫn có thể ở dạng rõ, ai bắt được cũng đọc được. "To compress the message for efficient storage" sai vì tuy mã xác thực ngắn và có độ dài cố định, không cách nào khôi phục thông điệp gốc từ nó, nên nó không phải một dạng nén. "To generate a unique identifier for the message" sai vì mục đích ở đây không phải đặt tên hay định danh thông điệp; một hàm băm không khoá cũng tạo được dấu vân tay, nhưng khi đó kẻ sửa thông điệp sẽ tính lại được dấu vân tay mới, điều mà khoá bí mật ngăn lại.

Cùng phần 8

Xuất hiện trong 1 bộ đề