Siêu thị PDFTải ngay đi em, trời tối mất

Thư viện tri thức trực tuyến

Kho tài liệu với 50,000+ tài liệu học thuật

© 2023 Siêu thị PDF - Kho tài liệu học thuật hàng đầu Việt Nam

Tài liệu Chương 2: Mã hóa và Các giao thức trao đổi khóa potx
PREMIUM
Số trang
68
Kích thước
3.9 MB
Định dạng
PDF
Lượt xem
1202

Tài liệu Chương 2: Mã hóa và Các giao thức trao đổi khóa potx

Nội dung xem thử

Mô tả chi tiết

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

2 Mã hóa hoàn hảo

1 Những khái niệm cơ bản về mã hóa

3 Kênh trao đổi khóa

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

5 Giao thức trao đổi khóa

4 Mô hình Dolev-Yao

Tài liệu tham khảo:

W. Mao (2003). Modern Cryptography: Theory and Practice, 3rd Ed., Prentice

Hall, ISBN 0-13-066943-1.

Những khái niệm cơ bản về mã hóa

n Văn bản gốc (plaintext)

n Văn bản mã hóa (ciphertext)

n Hệ thống mã hóa (cryptosystem)

n Khó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)

n Hệ thống mã hóa bất đối xứng (Asymmetric cryptosystem)

n Chữ ký số (Digital signature)

n Chứng thực số (Digital certificate)

Những khái niệm cơ bản về mã hóa

n 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ệ.

n 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.

n Mã 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

n Hệ thống mã hóa (cryptosystem)

n Cryptosystem = encryption + decryption algorithms

n Khó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

confidential Cryptosystem …...................

………………..

….

…………………

…………………

Decryption …..

KeyD

Những khái niệm cơ bản về mã hóa

n 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ã.

n 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à

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

6

và một khóa bí mật (private key) cho quá trình mã hóa và

giải mã.

n 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)

Tải ngay đi em, còn do dự, trời tối mất!