Mật mã khóa công khai
Hệ mật RSA
Nội dung
Mật mã khóa công khai
Xây dựng hệ mật mã khóa công khai dựa trên hàm cửa sập
Hệ mật mã RSA
Mật khóa công khai
E D
Alice Bob
pk sk
m c c m
Bob: sinh cặp khóa (pk, sk) đưa pk cho Alice
Ứng dụng
Thiết lập khóa phiên
Ứng dụng không cần tương tác: (VD. Email)
Bob gửi email được hóa với pkalice cho Alice
Chú ý: Bob cần biết pkalice (quản khóa công khai)
Sinh khóa (pk, sk)
Alice
chọn x ngẫu nhiên
(VD. 48 bytes)
Bob
pk
E(pk, x)
x
Nội dung
Mật mã khóa công khai
Xây dựng hệ mật mã khóa công khai dựa trên hàm cửa sập
Hệ mật mã RSA