BÀI TẬP LỚN: PHÂN PHỐI KHOÁ & THOẢ THUẬN KHOÁ Diffie-Hellman - pdf 16

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

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 Ket-noi, 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í
Music ♫

Copyright: Tài liệu đại học © DMCA.com Protection Status