
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
Mã hóa hoàn hảo
2
Những khái niệm cơ bản về mã hóa
1Những khái niệm cơ bản về mã hóa
1
Kênh trao đổi khóa
3
Trường Đại Học Bách Khoa Tp.HCM
Khoa Khoa Học và Kỹ Thuật Máy Tính
© 2011
Bảo mật hệ thống thông tin
Chương 2: Mã hóa và giao thức trao đổi khóa
2
Giao thức trao đổi khóa
5
Mô hình Dolev-Yao
4
Tài liệu tham khảo:
W. Mao (2003).
Modern Cryptography: Theory and Practice
, 3rd Ed., Prentice
Hall, I SBN 0-13-066943-1.

Những khái niệm cơ bản về mã hóa
nVăn bản gốc (plaintext)
nVăn bản mã hóa (ciphertext)
nHệ thống mã hóa (cryptosystem)
nKhóa (key)
n
Hệ
thống
mã
hóa
đối
xứng
(Symmetric cryptosystem)
Trường Đại Học Bách Khoa Tp.HCM
Khoa Khoa Học và Kỹ Thuật Máy Tính
© 2011
Bảo mật hệ thống thông tin
Chương 2: Mã hóa và giao thức trao đổi khóa
3
n
Hệ
thống
mã
hóa
đối
xứng
(Symmetric cryptosystem)
nHệ thống mã hóa bất đối xứng (Asymmetric cryptosystem)
nChữ ký số (Digital signature)
nChứng thực số (Digital certificate)

Những khái niệm cơ bản về mã hóa
nVă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ệ.
nVă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.
nMã hóa (encryption) là quá trình chuyển văn bản gốc thành
văn
bản
mã
hóa
.
Giải
mã
(decryption)
là
quá
trình
đưa
văn
Trường Đại Học Bách Khoa Tp.HCM
Khoa Khoa Học và Kỹ Thuật Máy Tính
© 2011
Bảo mật hệ thống thông tin
Chương 2: Mã hóa và giao thức trao đổi khóa
4
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
nHệ thống mã hóa (cryptosystem)
nCryptosystem = encryption + decryption algorithms
nKhóa (key) được sử dụng trong quá trình mã hóa và giải mã.

Hệ thống mã hóa
Cryptosystem
Hello,
This content is
confidential
…...................
À¿¾«§¶"xi
5TfhiN?"
aPQ}¸´f
…………………
Encryption
KeyE
Plaintext Ciphertext
Trường Đại Học Bách Khoa Tp.HCM
Khoa Khoa Học và Kỹ Thuật Máy Tính
© 2011
Bảo mật hệ thống thông tin
Chương 2: Mã hóa và giao thức trao đổi khóa
5
Cryptosystem
confidential
…...................
………………..
….
…………………
…………………
…..
Decryption
KeyD

