tracych0u90

New Member
Chia sẻ miễn phí cho các bạn tài liệu: BÀI TẬP LỚN: PHÂN PHỐI KHOÁ & THOẢ THUẬN KHOÁ Diffie-Hellman
Ta đã biết có nhiều phưong pháp lập mã và vấn đề truyền tin bảo mật 
trên các mạng truyền tin công cộng là rất quan trọng.Hệ mật mã khoá công khai  có nhiều ưu việt hơn so với hệ mật mã khoá đối xứng trong việc làm nền tảng cho các giải pháp an toàn thông tin
 .
Hệ  mật mã khoá đối xứng đòi hỏi có những kênh bí mật để chuyển 
khoá hoặc trao đổi khoá giữa các đối tác.Về nguyên tắc ,hệ mật mã khoá công khai không cần có những kênh bí mật như vậy vì các khoá công khai có thể được truyền hoặc  trao đ ổi công khai qua các kênh truyền tin công cộng.Tuy nhiên , để đảm bảo cho các hoạt động thông tin thật sự an toàn  thì không phải là bất cứ thông tin nào(về các khoá công khai của một hệ mật mã , của một thuật toán kiểm thử chữ ký …)cũng phát công khai tran lan trên mạng , n ếu l à công khai thì ta cũng mong muốn r ằng những ai cần biết mới lên biết mà thôi. Do đó ,người ta cũng muốn có những giao thức thực hiện trao đổi khoá giữa những đối tác thực sự có nhu cầu giao lưu thông tin với nhau.
Việc trao đổi khoá giữa các chủ thể  trong cộng đồng được thiết lập tự 
do giữa bất cứ hai người nào có nhu cầu thông tin  gọi là thoả thuận khoá ,hoặc có thể được thiết lập một cách lâu dài trong thời hạn nào đó trong cộng đồng với sự điều phối của một cơ quan được uỷ thác (ta ký hiệu là TA­trusted authority )gọi là phân phối khoá 
  II. Hệ phân phối khoá Diffie-Hellman
Hệ phân phối khoá Diffie­Hellman kh ông đ òi h ỏi TA ph ải biết và 
chuyển bất kỳ thông tin bí mật nào về khoá của người tham gia trong mạng để họ thiết lập khoá chung bí mật cho việc truyền tin với nhau.
TA sử dụng:      + Một số nguyên tố lớn  p và một phần tử nguyên thuỷ

 theo 
modp(sao cho bài toán tính log

trong Z
p
*
l à rất khó) ,p và

 được công bố 
công khai                + Ngoài ra có một sơ đồ chữ ký với thuật toán ký (bí mật) sig
TA
 và 
thuật toán kiểm thử (công khai) ver
TA.
Một thành viên A(có danh tínhID(A)):­Chọn một số 
(02)
AA
aap

 
Tính  
mod
A
a
A
b


p
A giữ bí mật  
A
a
 và đăng  ký các thông tin (ID(A),
A
b
) với TA.Khi đó 
TA cấp cho A một chứng chỉ
              C(A) = (ID(A),
A
b
, sig
TA
(ID(A),
A
b
)).
Hệ mật mã khoá đối xứng đòi hỏi có những kênh bí mật để chuyển khoá hay trao đổi khoá giữa các đối tác.Về nguyên tắc ,hệ mật mã khoá công khai không cần có nh
Dành riêng cho anh em Ketnooi, bác nào cần download miễn phí bản đầy đủ thì trả lời topic này, Nhóm Mods sẽ gửi tài liệu cho bạn qua hòm tin nhắn nhé.
- Bạn nào có tài liệu gì hay thì up lên đây chia sẻ cùng anh em.
- Ai cần tài liệu gì mà không tìm thấy ở forum, thì đăng yêu cầu down tại đây nhé:
Nhận download tài liệu miễn phí
 

Các chủ đề có liên quan khác

Top