tailieunhanh - Bài giảng An toàn thông tin: Chương 6 - ThS. Nguyễn Thị Phong Dung

Bài giảng An toàn thông tin: Chương 6 Xác thực và toàn vẹn thông tin, được biên soạn gồm các nội dung chính sau: Nhu cầu xác thực thông điệp; Mã xác thực thông điệp (MAC); Xác thực thông điệp dùng RSA; Hàm băm (hash function); Chữ ký số (Digital Signature); Chứng thư số (Digital Certificate); Hạ tầng khóa công khai (PKI). Mời các bạn cùng tham khảo! | TRƯỜNG ĐẠI HỌC NGUYỄN TẤT THÀNH KHOA CÔNG NGHỆ THÔNG TIN Bài giảng môn học AN TOÀN THÔNG TIN Chương 6 Xác thực và toàn vẹn thông tin Số tín chỉ 3 Số tiết 30 tiết GV ThS. Nguyễn Thị Phong Dung Lý Thuyết Email ntpdung@ Bài 6 Xác thực và toàn vẹn thông tin Nhu cầu xác thực thông điệp Mã xác thực thông điệp MAC Xác thực thông điệp dùng RSA Hàm băm hash function Chữ ký số Digital Signature Chứng thư số Digital Certificate Hạ tầng khóa công khai PKI 2 Nhu cầu xác thực thông điệp Đặt vấn đề Case 1 Nếu Mallory đánh cắp thông điệp M của Alice. Sau đó sửa lại thành M rồi gởi cho Bob. Case 2 Mallory tự tạo thông điệp M giả mạo là của Alice rồi gởi cho Bob Nhu cầu xác thực thông điệp Nhu cầu xác thực thông điệp Kiểm chứng danh tính nguồn phát thông điệp Authentication Bao hàm cả trường hợp Alice phủ nhận bản tin Non-repudiation Bao hàm cả trường hợp Bob tự tạo thông điệp và vu khống Alice tạo ra thông điệp này. Kiểm chứng được tính toàn vẹn của thông điệp Integrity Nội dung toàn vẹn bản tin không bị sửa đổi. Bao hàm cả trường hợp Bob cố tình sửa đổi. Xác thực thông điệp hỗ trợ phòng chống các dạng tấn công như Tấn công thay thế Substitution . Tấn công giả danh Masquerade . Tấn công tấn công phát lại Reply attack . Mật mã khóa đối xứng Có thể dùng mật mã khóa đối xứng để xác thực Nguyên lý của mật mã khóa đối xứng Người nhận có biết C là thông điệp bị thay đổi Mã hóa khóa đối xứng có cung cấp tính năng xác thực Mật mã khóa đối xứng Mô hình xử lý mã hóa cho thông điệp Mã hóa dòng Stream Cipher từng bit hay byte dữ liệu đầu vào được xử lý mã hóa cho đến khi kết thúc luồng dữ liệu. Mã hóa khối Block Cipher dữ liệu được chia thành từng khối kích thước bằng nhau để mã hóa và giải mã . Có 2 mô hình xử lý thông tin của mã hóa khối Mô hình Electronic Code Book ECB Mô hình Cipher Block Chaining CBC Mật mã khóa đối xứng Mô hình Electronic Code Book ECB Thông tin cần mã hóa được chia thành nhiều khối P0 Pn-1 Dùng khóa K để mã hóa từng khối thành phần . Giải mã dùng khóa K giải

TỪ KHÓA LIÊN QUAN