Hoàng Thu Phương - Khoa ATTT 2
CHƯƠNG I
LÝ THUYẾT THÔNG TIN
TRONG CÁC HỆ MẬT
Hoàng Thu Phương - Khoa ATTT 3
Giới thiệu môn học
Nội dung
Chương 1: Nhập môn mật mã học
Chương 2: Mật mã khoá mật
Chương 3: Mật mã khoá công khai
Chương 4: Hàm băm, xác thực và chữ kí số
Hoàng Thu Phương - Khoa ATTT 4
Giới thiệu môn học
Thời lượng
60 tiết = 4 đơn vhọc trình
Hình thức thi và kiểm tra
Thi viết
Sau các bài thể có bài tập về nhà hoặc có
các hình thức kiểm tra
Hoàng Thu Phương - Khoa ATTT 5
Nội dung chính
1.1 Một số khái niệm bản trong mật mã
1.2 Sơ đồ khối đơn giản của mt HT thông tin số
1.3 Thuật toán và độ phức tạp
1.3.1 Khái niệm về thuật toán
1.3.2 Độ phức tạp của thuật toán
1.4 Độ mật hoàn thiện
1.4.1 Quan điểm về độ an toàn của hệ mật
1.4.2 Nhắc lại một số lí thuyết cơ bản về xác suất
1.4.3 Độ mật hoàn thiện
1.5 Entropy
1.6 Các khóa giả và khoảng duy nhất
Hoàng Thu Phương - Khoa ATTT 6
1.1 Một số khái niệm cơ bản
Bản rõ (Plaintext): Dạng ban đầu của thông báo
Bản mã (Ciphertext): Dạng mã của bản rõ ban
đầu
Khóa (Key): thông tin tham số dùng để mã hóa.
Mã hóa (Encryption): Quá trình mã 1 thông báo
sao cho nghĩa của nó không bị lộ ra
Giải mã (Decryption): Quá trình ngược lại biến
đổi 1 thông báo đã mã ngược trở lại thành dạng
thông thường.