Mã hóa thông tin
1
Mã hóa thông tin
Giới thiệu mô hình mã hóa
Mã đối xứng
Mã hóa phi đối xứng
Giới thiệu hàm băm
Giới thiệu hàm băm
Phương pháp thám
Giới thiệu mô hình truyền khóa
Ứng dụng mã hóa, hàm băm trong bảo vệ và
kiểm tra dữ liệu
2
Mô hình hệ thống
Hệ thống hóa (cryptosystem) một bộ
năm (P, C, K, E, D) thỏa mãn các điều kiện sau:
1. Tập nguồn P tập hữu hạn tất cả các bản tin
nguồn cần hóa thể
2. Tập đích C tập hữu hạn tất cả các bản tin thể
2. Tập đích C tập hữu hạn tất cả các bản tin thể
sau khi hóa
3. Tập khóa K tập hữu hạn các khóa thể được
sử dụng
3
Mô hình hệ thống (t)
(P, C, K, E, D) :
4. E, D tập luật hóa giải mã. Với mỗi khóa k
tồn tại một luật hóa ek
E luật giải
tương ứng dk
D. Luật hóa ek: P
C dk: C
D thỏa mãn. d (e (x))=x,
x
P.
D thỏa mãn. d
k
(e
k
(x))=x,
x
P.
4
Phân loại mã hóa
đối xứng mật quy ước
Từ ek thể suy ra dk ngược lại
phi đối xứng công khai
Từ ekkhông thể suy ra được dk ngược lại
Từ ekkhông thể suy ra được dk ngược lại
5