Đang tải... (xem toàn văn)
Bài giảng cơ sở lý thuyết mật mã ( combo full slides 4 chương ) Bài giảng cơ sở lý thuyết mật mã ( combo full slides 4 chương ) Bài giảng cơ sở lý thuyết mật mã ( combo full slides 4 chương ) Bài giảng cơ sở lý thuyết mật mã ( combo full slides 4 chương ) Bài giảng cơ sở lý thuyết mật mã ( combo full slides 4 chương )
HỌC VIỆN KỸ THUẬT MẬT MÃ Khoa An Tồn Thơng Tin Bộ mơn Khoa Học An Tồn Thơng Tin ****** CƠ SỞ LÝ THUYẾT MẬT MÃ Giới thiệu môn học Gồm chương: ` Nhập môn mật mã học Mật mã khố bí mật Mật mã khố cơng khai Hàm băm, xác thực chữ kí số Sơ đồ khối đơn giản HT thông tin số Biến đổi A/D Mã nguồn Mã bảo mật Mã kênh Nguồn tin tương tự Kênh truyền (tạp âm, đa đường, giao thoa, nhiễu, nghe trộm, …) Biến đổi D/A Nhận tin Giải mã nguồn Giải mã bảo mật Giải mã kênh Một số khái niệm Mật mã (Cryptography) Mã hóa (Encryption) Giải mã (Decryption) Phá mã (Deciphering) Thám mã, Phân tích mã (Cryptanalysis) Hệ mật (Cipher, Ciphercode) Khóa mật mã (Cryptographic Key) Bản rõ (Plaintext) Bản mã (Ciphertext) Độ an toàn (Cryptographic Strength) Lược đồ mật mã (Cryptographic Scheme) Ẩn mã (Steganography) Các ký hiệu Cho P, C, K tập hữu hạn rõ, mã khóa có : → - quy tắc mã hóa với khóa ∈ Tập : ∈ ký hiệu E, tập : ∈ ký hiệu : → - quy tắc giải mã với khóa ∈ Tập : ∈ ký hiệu D Với ∈ mô tả dạng , , đó: - khóa dùng cho mã hóa, - khóa dùng cho giải mã Khi hiểu hàm , hiểu hàm Các ký hiệu … Các ký tự rõ mã thường thuộc tập ký tự ngôn ngữ thông thường tiếng Việt, tiếng Anh,… Ta ký hiệu tập ký tự tiếng Anh A, tức A = {a, b, c, …, x, y, z} gồm 26 ký tự Tập ký tự nhị phân (B) gồm ký tự Tập số nguyên không âm bé số n ký hiệu , tức 0, 1, 2, … , Để thuận tiện, người ta thường đồng tập ký tự tiếng Anh A với tập gồm 26 số nguyên không âm 0, 1, 2, … , 24, 25