Chương 6 trang bị cho người học những hiểu biết về chữ ký số và ứng dụng. Trong chương này sẽ tìm hiểu một số nội dung sau: Mã hóa công khai và ứng dụng chữ ký số, chứng thư số – cơ sở cho ứng dụng chữ ký số, phát hành chứng thư số, tem thời gian tin cậy. Mời tham khảo.
Trang 1Ch ký s và ng d ng ữ ố ứ ụ
Trang 3 Văn b n đi n t v i các thu c tínhả ệ ử ớ ộ
Trang 41. Là b ng ch ng th hi n ngằ ứ ể ệ ười ký tán thành n i ộ
dung và có ch đ nh khi ký.ủ ị
2. Th hi n ch quy n c a ngể ệ ủ ề ủ ười ký đ nh n bi t ể ậ ế
ai là người ký văn b n.ả
3. Không th tái s d ngể ử ụ
4. N i dung văn b ng ký không th thay đ iộ ả ể ổ
5. Ch ký không th t ch i và cũng không th gi ữ ể ừ ố ể ả
m oạ
Thu c tính ch ký truy n th ng ộ ữ ề ố
Trang 51. Ngườ ởi g i (ch nhân văn b n): ký văn b n b ng ủ ả ả ằ
cách mã hóa nó v i khóa bí m t c a mình, r i ớ ậ ủ ồ
g i cho bên nh n.ở ậ
2. Người nh n ti n hành ki m tra ch ký b ng ậ ế ể ữ ằ
cách s d ng khóa công khai c a ngử ụ ủ ườ ở ểi g i đ
gi i mã van b n. N u gi i mã thành công thì ả ả ế ả
văn b n ký là đúng ngả ườ ởi g i
Nguyên lý ký đi n t trong h ệ ử ệ
m t mã công khai ậ
Trang 6 Mô hình ký trên đ m b o ký tá thông thả ả ường hay không???
Mô hình trên ch mang tính nguyên t c, không ỉ ắ
kh thi trong th c ti n.ả ự ễ
Nh n xét ậ
Trang 7 Dùng đ chi t xu t đ c tr ng c a văn b n, đ u ể ế ấ ặ ư ủ ả ầ
ra là m t dãy s xác đ nh g i là mã băm.ộ ố ị ọ
R t “nh y” đ i v i các thay đ i trong văn b n.ấ ạ ố ớ ổ ả
Có tính kháng xung đ t, tính m t chi u và t c đ ộ ộ ề ố ộnhanh
Trang 8Ký văn b n ả
Trang 9Ki m tra ch ký ể ữ
Trang 10 Ch ký không ph i là nét v ngo n ngoèo khó b t ữ ả ẽ ằ ắ
chước mà là m t dãy s trích t đ c tr ng văn ộ ố ừ ặ ư
b n đã đả ược mã hóa
So v i ch ký thông thớ ữ ường, ch ký s có u th ữ ố ư ế
vượt tr i h n ch ký tay.ộ ơ ữ
Trang 11 Mô hình CKS trên ch đ t đở ỉ ạ ược n u nh m i ế ư ỗ
ngườ ở ữi s h u đúng c p chìa khóa c a chính ặ ủ
mình
Có th x y ra hi n tể ẩ ệ ượng “m o danh ạ ” ngườ ởi g i.
Do đó, ta c n có c ch đ xác đ nh ầ ơ ế ể ị “ai là ai” trên toàn h th ng.ệ ố
Gi i pháp: ch ng minh th sả ứ ư ố
Nh ượ c đi m mô hình ch ký s ể ữ ố
Trang 12 Là ch ng th c đ g n m t chìa khóa công khai v i ứ ự ể ắ ộ ớ
m t th c th (cá nhân, máy ch , cty,…). Hay nói ộ ự ể ủ
cách khác, CTS giúp xác đ nh chìa khóa công khai ịthu c v th c th nào.ộ ề ự ể
M t CTS thộ ường g m chìa khóa công khai và m t s ồ ộ ốthông tin khác v th c th s h u chìa khóa đó.ề ự ể ở ữ
Ch ng th s thu c s h u c a nhà cc ch ng th ứ ư ố ộ ở ữ ủ ứ ư
s , vi t t t CA (certificate authority).ố ế ắ
Ch ng th s ứ ư ố
Trang 17S đ t o ch ng th s ơ ồ ạ ứ ư ố
Trang 18S đ ki m tra ch ng th ơ ồ ể ứ ư số
Trang 19Các mô hình h th ng ệ ố
Trang 20 Là quá trình l u tr an toàn các d u tích v th i ư ữ ấ ề ờgian t o ra văn b n cùng v i nh ng l n s a đ i ạ ả ớ ữ ầ ử ổnó.
Được s d ng đ xác đ nh th i đi m ký văn b nử ụ ể ị ờ ể ả
Được phát hành b i bên th 3 tin c y và đóng vai ở ứ ậtrò nh c quan đóng d u tem th i gian.ư ơ ấ ờ
Tem th i gian tin c y ờ ậ
(trusted timestamping)
Trang 21Qui trình đóng d u và ki m đ nh tem th i gian có s ấ ể ị ờ ựtham gia c a các đ i tủ ố ượng sau:
1. D li u c n đóng d u tem th i gianữ ệ ầ ấ ờ
2. Bên th 3 tin c y (TSAtime stamp authority)ứ ậ
3. D ch v g n tem th i gian: cung c p th tem th i ị ụ ắ ờ ấ ẻ ờ
gian
4. Người yêu c u tem th i gianầ ờ
5. Người ki m tra tem th i gianể ờ
Tem th i gian tin c y ờ ậ
(trusted timestamping)
Trang 22S đ đóng tem th i gian tin c y cho d li u ơ ồ ờ ậ ữ ệ
Trang 23Ki m tra tem th i gian tin c y ể ờ ậ
Trang 24 Do tính ch t c a hàm băm nên tem th i gian tin c y ấ ủ ờ ậkhông ch kh ng đ nh d li u đã t n t i trỉ ẳ ị ữ ệ ồ ạ ước th i ờ
đi m ghi nhãn th i gian mà còn kh ng đ nh d li u ể ờ ẳ ị ữ ệkhông h thay đ i k t khi đề ổ ể ừ ược c p phát tem th i ấ ờgian
Tem th i gian ch kh ng đ nh d li u đờ ỉ ẳ ị ữ ệ ược sinh ra
trước th i đi m c p tem th i gian. Đ xác đ nh chính ờ ể ấ ờ ể ịxác kho ng th i gian x y ra m t s ki n nào đó đ i ả ờ ẩ ộ ự ệ ố
v i d li u, ta ti n hành đóng tem th i gian hai l n.ớ ữ ệ ế ờ ầ
Nh n xét ậ
Trang 25 Công c m t mã mà TSA s d ng s p h t th i ụ ậ ử ụ ắ ế ờ
h n s d ngạ ử ụ
B n thân TSA có th s p đả ể ắ ược thay th b i TSA ế ởkhác
Thu t toán băm thay đ iậ ổ
D li u đ c c p phát tem th i gian m i bao g m ữ ệ ượ ấ ờ ớ ồ
d li u g c và con tem cũ ữ ệ ố
Tem th i gian b i ờ ộ
Trang 26Q&A