Bài giảng Mật mã và ứng dụng: Hệ mật mã cổ điển - Trần Đức Khánh (tt) - Trường Đại Học Quốc Tế Hồng Bàng

10 9 0
Bài giảng Mật mã và ứng dụng: Hệ mật mã cổ điển - Trần Đức Khánh (tt) - Trường Đại Học Quốc Tế Hồng Bàng

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

Thông tin tài liệu

[r]

(1)

Mật mã & Ứng dụng

Trần Đức Khánh

Bộ môn HTTT – Viện CNTT&TT

(2)

Mật mã học

o  Mật mã học (Cryptology)

n  Mật mã (Cryptography)

n  Mã thám (Cryptanalysis)

o  Mật mã

n  Tăng cường tính chất Bí mật Tồn vẹn

thơng tin: phép mã hóa

n  Xây dựng kỹ thuật trao đổi thơng tin bí mật:

các giao thức mật mã

o  Mã thám

(3)

Lịch sử ngành Mật mã

o  Giai đoạn “Tiền sử” (~ 2000, TCN)

n  Những dấu hiệu Mật mã xuất bên

bờ sông Nile, Ai Cập

o  Giai đoạn “Mật mã thủ công” (~ 50, TCN)

n  Phép mã hóa Ceasar

o  Giai đoạn “Mật mã học” (cho đến Thế chiến 2)

n  Máy Enigma Đức

n  Các nghiên cứu Mã thám Anh

o  Giai đoạn “Mật mã điện tử”

n  Dựa vào Toán học Tin học

n  Được đặt móng Shanon, Diffie Hellman

(4)

Trao đổi thơng tin bí mật

o  Alice Bob trao đổi thơng tin bí mật, mã hóa

o  Eve Charlie công giải mã

Alice Bob

Charlie

Eve Tấn công thụ động

(5)

Mục tiêu An toàn

o  Bí mật (Confidentiality)

o  Tồn vẹn (Integrity)

o  Xác thực (Authentication)

o  Chống phủ nhận (Non-repudiation)

(6)

Chủ đề

o  Hệ mật mã cổ điển

o  Hệ mật mã khóa bí mật (đối xứng)

o  Hệ mật mã khóa cơng khai (bất đối

xứng)

o  Hàm băm, chữ ký số

(7)

Hệ mật mã

Hệ Mật mã = Bộ (K,M,C,E,D)

o  Khơng gian Khóa (Key): K

o  Khơng gian Tin (Message/Plaintext): M o  Không gian Mã (Cipher): C

o  Hàm mã hóa (Encryption)

n  E: K x M -> C

o  Hàm giải mã (Decryption)

(8)

Chủ đề

o  Hệ mật mã cổ điển

o  Hệ mật mã khóa bí mật (đối xứng)

o  Hệ mật mã khóa công khai (bất đối xứng)

o  Hàm băm, chữ ký số

(9)

Hệ mật mã cổ điển

Mã hóa Giải mã

(10)

Hệ mật mã cổ điển

o  Mã hoán vị

Ngày đăng: 01/04/2021, 13:43

Tài liệu cùng người dùng

Tài liệu liên quan