1. Trang chủ
  2. » Tất cả

CSATTT-Chuong 4 - Dam bao ATTT dua tren ma hoa

144 2 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Nội dung

HỌC VIỆN CƠNG NGHỆ BƢU CHÍNH VIỄN THƠNG BÀI GIẢNG MƠN HỌC CƠ SỞ AN TỒN THƠNG TIN CHƢƠNG – ĐẢM BẢO ATTT DỰA TRÊN MÃ HÓA Giảng viên: TS Hồng Xn Dậu Điện thoại/E-mail: dauhx@ptit.edu.vn Bộ mơn: An tồn thơng tin - Khoa CNTT1 BÀI GIẢNG MƠN HỌC CƠ SỞ AN TỒN THƠNG TIN CHƢƠNG – ĐẢM BẢO ATTT DỰA TRÊN MÃ HÓA NỘI DUNG CHƢƠNG Khái qt mã hóa thơng tin ứng dụng Các phương pháp mã hóa Các giải thuật mã hóa Chữ ký số, chứng số PKI Các giao thức đảm bảo an toàn thơng tin dựa mã hóa www.ptit.edu.vn GIẢNG VIÊN: TS HỒNG XN DẬU BỘ MƠN: AN TỒN THƠNG TIN - KHOA CNTT1 Trang BÀI GIẢNG MÔN HỌC CƠ SỞ AN TỒN THƠNG TIN CHƢƠNG – ĐẢM BẢO ATTT DỰA TRÊN MÃ HĨA 4.1 Khái qt mã hóa thông tin ứng dụng www.ptit.edu.vn Mã hóa thơng tin gì? Vai trị mã hóa Các thành phần hệ mã hóa Lịch sử mã hóa Mã hóa dịng mã hóa khối Các tiêu chuẩn đánh giá hệ mã hóa Ứng dụng mã hóa GIẢNG VIÊN: TS HỒNG XN DẬU BỘ MƠN: AN TỒN THƠNG TIN - KHOA CNTT1 Trang BÀI GIẢNG MÔN HỌC CƠ SỞ AN TỒN THƠNG TIN CHƢƠNG – ĐẢM BẢO ATTT DỰA TRÊN MÃ HĨA 4.1.1 Mã hóa thơng tin gì?  Định nghĩa theo Webster's Revised Unabridged Dictionary: cryptography is "the act or art of writing secret characters" – mật mã hành động nghệ thuật viết ký tự bí mật  Định nghĩa theo Free Online Dictionary of Computing: cryptography is "encoding data so that it can only be decoded by specific individuals." – mật mã việc mã hóa liệu mà giải mã số người định www.ptit.edu.vn GIẢNG VIÊN: TS HỒNG XN DẬU BỘ MƠN: AN TỒN THƠNG TIN - KHOA CNTT1 Trang BÀI GIẢNG MƠN HỌC CƠ SỞ AN TỒN THƠNG TIN CHƢƠNG – ĐẢM BẢO ATTT DỰA TRÊN MÃ HÓA 4.1.1 Mã hóa thơng tin gì?  Một hệ mã hóa gồm khâu:  Mã hóa (encryption)  Giải mã (decryption) Meet me at 9am (plaintext) Encryption (Algorithm) Wofhe48&*bv#$87 (ciphertext) Decryption (Algorithm) www.ptit.edu.vn GIẢNG VIÊN: TS HOÀNG XUÂN DẬU BỘ MƠN: AN TỒN THƠNG TIN - KHOA CNTT1 Trang BÀI GIẢNG MƠN HỌC CƠ SỞ AN TỒN THƠNG TIN CHƢƠNG – ĐẢM BẢO ATTT DỰA TRÊN MÃ HÓA 4.1.1 Mã hóa thơng tin – Các thuật ngữ  Thơng tin chưa mã hóa (Unencrypted information) thơng tin dạng hiểu  Cũng gọi rõ (plaintext hay cleartext)  Thông tin mã hóa (Encrypted information) thơng tin dạng bị xáo trộn  Cũng gọi mã (ciphertext hay encrypted text) www.ptit.edu.vn GIẢNG VIÊN: TS HỒNG XN DẬU BỘ MƠN: AN TỒN THƠNG TIN - KHOA CNTT1 Trang BÀI GIẢNG MÔN HỌC CƠ SỞ AN TỒN THƠNG TIN CHƢƠNG – ĐẢM BẢO ATTT DỰA TRÊN MÃ HĨA 4.1.1 Mã hóa thơng tin – Các thuật ngữ  Mã hóa (Encryption):  Là hành động xáo trộn (scrambling) rõ để chuyển thành mã  Giải mã (Decryption):  Là hành động giải xáo trộn (unscrambling) mã để chuyển thành rõ  Mã hóa/Giải mã sử dụng thuật tốn (Algorithm) để mã hóa/giải mã thơng tin;  Thuật tốn mã hóa/giải mã giống, khác  Một mã hóa (Cipher) giải thuật để mã hóa giải mã thơng tin www.ptit.edu.vn GIẢNG VIÊN: TS HỒNG XN DẬU BỘ MƠN: AN TỒN THƠNG TIN - KHOA CNTT1 Trang BÀI GIẢNG MÔN HỌC CƠ SỞ AN TỒN THƠNG TIN CHƢƠNG – ĐẢM BẢO ATTT DỰA TRÊN MÃ HĨA 4.1.1 Mã hóa thơng tin – Các thuật ngữ  Khóa/Chìa (Key) chuỗi sử dụng giải thuật mã hóa giải mã  Khơng gian khóa (Keyspace) tổng số khóa có hệ mã hóa  Ví dụ sử dụng khóa kích thước 64 bít  khơng gian khóa 264 www.ptit.edu.vn GIẢNG VIÊN: TS HỒNG XN DẬU BỘ MƠN: AN TỒN THƠNG TIN - KHOA CNTT1 Trang BÀI GIẢNG MƠN HỌC CƠ SỞ AN TỒN THÔNG TIN CHƢƠNG – ĐẢM BẢO ATTT DỰA TRÊN MÃ HĨA 4.1.1 Mã hóa thơng tin – Các thuật ngữ  Mã hóa khóa bí mật (Secret key cryptography):  Một khóa sử dụng cho giải thuật mã hóa giải mã;  Khóa gọi khóa bí mật (secret key) hay khóa chia sẻ (shared key) www.ptit.edu.vn GIẢNG VIÊN: TS HOÀNG XUÂN DẬU BỘ MƠN: AN TỒN THƠNG TIN - KHOA CNTT1 Trang BÀI GIẢNG MƠN HỌC CƠ SỞ AN TỒN THƠNG TIN CHƢƠNG – ĐẢM BẢO ATTT DỰA TRÊN MÃ HÓA 4.1.1 Mã hóa thơng tin – Các thuật ngữ Mã hóa khóa bí mật www.ptit.edu.vn GIẢNG VIÊN: TS HỒNG XN DẬU BỘ MƠN: AN TỒN THƠNG TIN - KHOA CNTT1 Trang 10 ... TIN - KHOA CNTT1 Trang 19 BÀI GIẢNG MƠN HỌC CƠ SỞ AN TỒN THƠNG TIN CHƢƠNG – ĐẢM BẢO ATTT DỰA TRÊN MÃ HÓA 4. 1 .4 Lịch sử mã hóa  Năm 1977, ba nhà khoa học Ronald Rivest, Adi Shamir, Leonard Adleman... THƠNG TIN - KHOA CNTT1 Trang 17 BÀI GIẢNG MƠN HỌC CƠ SỞ AN TỒN THƠNG TIN CHƢƠNG – ĐẢM BẢO ATTT DỰA TRÊN MÃ HÓA 4. 1 .4 Lịch sử mã hóa  Các kỹ thuật mã hố thơ sơ người cổ Ai cập sử dụng cách 40 00 năm... VIÊN: TS HỒNG XN DẬU BỘ MƠN: AN TỒN THƠNG TIN - KHOA CNTT1 Trang 14 BÀI GIẢNG MÔN HỌC CƠ SỞ AN TỒN THƠNG TIN CHƢƠNG – ĐẢM BẢO ATTT DỰA TRÊN MÃ HĨA 4. 1.1 Mã hóa thơng tin – Các thuật ngữ  Phá

Ngày đăng: 12/04/2022, 16:41

w