Bài giảng Bảo mật hệ thống thông tin: Chương 2 - ĐH Bách khoa TP HCM
Số trang: 68
Loại file: pdf
Dung lượng: 1.94 MB
Lượt xem: 13
Lượt tải: 0
Xem trước 7 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Bài giảng Bảo mật hệ thống thông tin: Chương 2 - Mã hóa và các giao thức trao đổi khóa được biên soạn nhằm trang bị cho các bạn những kiến thức về khái niệm cơ bản về mã hóa, mã hóa hoàn hảo, kênh trao đổi khóa, mô hình Dolev-Yao, giao thức trao đổi khóa.
Nội dung trích xuất từ tài liệu:
Bài giảng Bảo mật hệ thống thông tin: Chương 2 - ĐH Bách khoa TP HCM Chương 2: Mã hóa và Các giao thức trao đổi khóa Khoa Khoa học và Kỹ thuật Máy tính Đại học Bách Khoa Tp.HCM Nội dung 1 Những khái niệm cơ bản về mã hóa 2 Mã hóa hoàn hảo 3 Kênh trao đổi khóa 4 Mô hình Dolev-Yao 5 Giao thức trao đổi khóa Tài liệu tham khảo: W. Mao (2003). Modern Cryptography: Theory and Practice, 3rd Ed., Prentice Hall, ISBN 0-13-066943-1. Trường Đại Học Bách Khoa Tp.HCM Bảo mật hệ thống thông tin Khoa Khoa Học và Kỹ Thuật Máy Tính Chương 2: Mã hóa và giao thức trao đổi khóa © 2011 2 Những khái niệm cơ bản về mã hóa Văn bản gốc (plaintext) Văn bản mã hóa (ciphertext) Hệ thống mã hóa (cryptosystem) Khóa (key) Hệ thống mã hóa đối xứng (Symmetric cryptosystem) Hệ thống mã hóa bất đối xứng (Asymmetric cryptosystem) Chữ ký số (Digital signature) Chứng thực số (Digital certificate) Trường Đại Học Bách Khoa Tp.HCM Bảo mật hệ thống thông tin Khoa Khoa Học và Kỹ Thuật Máy Tính Chương 2: Mã hóa và giao thức trao đổi khóa © 2011 3 Những khái niệm cơ bản về mã hóa Văn bản gốc (plaintext) là văn bản ban đầu có nội dung có thể đọc được và cần được bảo vệ. Văn bản mã hóa (ciphertext) là văn bản sau khi mã hóa, nội dung không thể đọc được. Mã hóa (encryption) là quá trình chuyển văn bản rõ thành văn bản mã hóa. Giải mã (decryption) là quá trình đưa văn bản mã hóa về lại văn bản gốc ban đầu Hệ thống mã hóa (cryptosystem) Cryptosystem = encryption + decryption algorithms Khóa (key) được sử dụng trong quá trình mã hóa và giải mã. Trường Đại Học Bách Khoa Tp.HCM Bảo mật hệ thống thông tin Khoa Khoa Học và Kỹ Thuật Máy Tính Chương 2: Mã hóa và giao thức trao đổi khóa © 2011 4 Hệ thống mã hóa KeyE Plaintext Ciphertext Hello, À¿¾«§¶ Encryption This content is confidential …................... Cryptosystem ………………… ……………….. ………………… …. ….. Decryption KeyD Trường Đại Học Bách Khoa Tp.HCM Bảo mật hệ thống thông tin Khoa Khoa Học và Kỹ Thuật Máy Tính Chương 2: Mã hóa và giao thức trao đổi khóa © 2011 5 Những khái niệm cơ bản về mã hóa Hệ thống mã hóa đối xứng (Symmetric cryptosystem) là hệ thống mã hóa sử dụng một khóa bí mật chia sẻ (shared- secret-key) cho cả hai quá trình mã hóa và giải mã. Hệ thống mã hóa bất đối xứng (Asymmetric cryptosystem) là hệ thống mã hóa sử dụng một khóa công khai (public key) và một khóa bí mật (private key) cho quá trình mã hóa và giải mã. Hệ thống mã hóa bất đối xứng còn được gọi là hệ thống mã hóa khóa công khai (public-key cryptosystem) Trường Đại Học Bách Khoa Tp.HCM Bảo mật hệ thống thông tin Khoa Khoa Học và Kỹ Thuật Máy Tính Chương 2: Mã hóa và giao thức trao đổi khóa © 2011 6 Những khái niệm cơ bản về mã hóa Mã hóa đối xứng: KE = KD Mã hóa bất đối xứng: KE ≠ KD KE Plaintext Ciphertext Hello, À¿¾«§¶ Encryption This content is confidential ………………… …................... Cryptosystem ………………… ……………….. ….. …. Decryption KD Trường Đại Học Bách Khoa Tp.HCM Bảo mật hệ thống thông tin Khoa Khoa Học và Kỹ Thuật Máy Tính Chương 2: Mã hóa và giao thức trao đổi khóa © 2011 7 Kỹ thuật mã hóa đối xứng Các kỹ thuật mã hóa đối xứng thông dụng: DES, Triple DES, AES DES: Data Encryption Standard NBS (National Bureau of Standards) – bây giờ là NIST (National Institute of Standards and Technology) (Mỹ) chọn DES làm tiêu chuẩn mã hóa vào năm 1977. Mỗi thông điệp (message) được chia thành những khối (block) 64 bits Khóa có 56 bits Có thể bị t ...
Nội dung trích xuất từ tài liệu:
Bài giảng Bảo mật hệ thống thông tin: Chương 2 - ĐH Bách khoa TP HCM Chương 2: Mã hóa và Các giao thức trao đổi khóa Khoa Khoa học và Kỹ thuật Máy tính Đại học Bách Khoa Tp.HCM Nội dung 1 Những khái niệm cơ bản về mã hóa 2 Mã hóa hoàn hảo 3 Kênh trao đổi khóa 4 Mô hình Dolev-Yao 5 Giao thức trao đổi khóa Tài liệu tham khảo: W. Mao (2003). Modern Cryptography: Theory and Practice, 3rd Ed., Prentice Hall, ISBN 0-13-066943-1. Trường Đại Học Bách Khoa Tp.HCM Bảo mật hệ thống thông tin Khoa Khoa Học và Kỹ Thuật Máy Tính Chương 2: Mã hóa và giao thức trao đổi khóa © 2011 2 Những khái niệm cơ bản về mã hóa Văn bản gốc (plaintext) Văn bản mã hóa (ciphertext) Hệ thống mã hóa (cryptosystem) Khóa (key) Hệ thống mã hóa đối xứng (Symmetric cryptosystem) Hệ thống mã hóa bất đối xứng (Asymmetric cryptosystem) Chữ ký số (Digital signature) Chứng thực số (Digital certificate) Trường Đại Học Bách Khoa Tp.HCM Bảo mật hệ thống thông tin Khoa Khoa Học và Kỹ Thuật Máy Tính Chương 2: Mã hóa và giao thức trao đổi khóa © 2011 3 Những khái niệm cơ bản về mã hóa Văn bản gốc (plaintext) là văn bản ban đầu có nội dung có thể đọc được và cần được bảo vệ. Văn bản mã hóa (ciphertext) là văn bản sau khi mã hóa, nội dung không thể đọc được. Mã hóa (encryption) là quá trình chuyển văn bản rõ thành văn bản mã hóa. Giải mã (decryption) là quá trình đưa văn bản mã hóa về lại văn bản gốc ban đầu Hệ thống mã hóa (cryptosystem) Cryptosystem = encryption + decryption algorithms Khóa (key) được sử dụng trong quá trình mã hóa và giải mã. Trường Đại Học Bách Khoa Tp.HCM Bảo mật hệ thống thông tin Khoa Khoa Học và Kỹ Thuật Máy Tính Chương 2: Mã hóa và giao thức trao đổi khóa © 2011 4 Hệ thống mã hóa KeyE Plaintext Ciphertext Hello, À¿¾«§¶ Encryption This content is confidential …................... Cryptosystem ………………… ……………….. ………………… …. ….. Decryption KeyD Trường Đại Học Bách Khoa Tp.HCM Bảo mật hệ thống thông tin Khoa Khoa Học và Kỹ Thuật Máy Tính Chương 2: Mã hóa và giao thức trao đổi khóa © 2011 5 Những khái niệm cơ bản về mã hóa Hệ thống mã hóa đối xứng (Symmetric cryptosystem) là hệ thống mã hóa sử dụng một khóa bí mật chia sẻ (shared- secret-key) cho cả hai quá trình mã hóa và giải mã. Hệ thống mã hóa bất đối xứng (Asymmetric cryptosystem) là hệ thống mã hóa sử dụng một khóa công khai (public key) và một khóa bí mật (private key) cho quá trình mã hóa và giải mã. Hệ thống mã hóa bất đối xứng còn được gọi là hệ thống mã hóa khóa công khai (public-key cryptosystem) Trường Đại Học Bách Khoa Tp.HCM Bảo mật hệ thống thông tin Khoa Khoa Học và Kỹ Thuật Máy Tính Chương 2: Mã hóa và giao thức trao đổi khóa © 2011 6 Những khái niệm cơ bản về mã hóa Mã hóa đối xứng: KE = KD Mã hóa bất đối xứng: KE ≠ KD KE Plaintext Ciphertext Hello, À¿¾«§¶ Encryption This content is confidential ………………… …................... Cryptosystem ………………… ……………….. ….. …. Decryption KD Trường Đại Học Bách Khoa Tp.HCM Bảo mật hệ thống thông tin Khoa Khoa Học và Kỹ Thuật Máy Tính Chương 2: Mã hóa và giao thức trao đổi khóa © 2011 7 Kỹ thuật mã hóa đối xứng Các kỹ thuật mã hóa đối xứng thông dụng: DES, Triple DES, AES DES: Data Encryption Standard NBS (National Bureau of Standards) – bây giờ là NIST (National Institute of Standards and Technology) (Mỹ) chọn DES làm tiêu chuẩn mã hóa vào năm 1977. Mỗi thông điệp (message) được chia thành những khối (block) 64 bits Khóa có 56 bits Có thể bị t ...
Tìm kiếm theo từ khóa liên quan:
Bảo mật hệ thống thông tin Bài giảng Bảo mật hệ thống thông tin Mã hóa hoàn hảo Kênh trao đổi khóa Mô hình Dolev-Yao Giao thức trao đổi khóaGợi ý tài liệu liên quan:
-
Ôn tập Hệ thống thông tin quản lý
22 trang 109 0 0 -
11 trang 59 0 0
-
Lecture On safety and security of information systems: Introduction to information systems security
59 trang 54 0 0 -
Bài giảng Bảo mật hệ thống thông tin
137 trang 36 0 0 -
Bài thực hành Bảo mật hệ thống thông tin số 1: Tổng quan về Oracle Database
15 trang 35 0 0 -
Lecture On safety and security of information systems: Symmetric ciphers
41 trang 32 0 0 -
Lecture On safety and security of information systems: Malicious attacks
39 trang 31 0 0 -
Bài giảng An toàn toàn bảo mật hệ thống thông tin: Phần 1
66 trang 31 0 0 -
Lecture On safety and security of information systems: Cryptographic hash funtionns
22 trang 30 0 0 -
Bài giảng Bảo mật hệ thống thông tin: Chương 7 - ĐH Bách khoa TP HCM
70 trang 29 0 0