BÀI TẬP LỚN: SƠ ĐỒ XƯNG DANH OKAMOTO - pdf 16

Chia sẻ miễn phí cho các bạn tài liệu: BÀI TẬP LỚN: SƠ ĐỒ XƯNG DANH OKAMOTO
+p là số nguyên tố lớn sao cho tính mod p là rất khó. +q là 1 ước số nguyên tố của p-1 +2 số α
1
, α
2
€ Z
*
p
cùng có cấp là q + c=log
α1
α
2

1
≠ α
2
)Tính ra c phải
được bảo mật tuyệt đối
*Thủ tục cấp chứng chỉ cho A được tiến hành như sau: 1/ TA xác lập các thông tin về danh tính củaA dưới dạng 1 dãy kí tự : Kí hiệu: I
a
hay ID
(A)
2/ A chọn bí mật 2 số ngẫu nhiên
a1,a2
:
(0<=a1;a2<=q-1)
Tính v:
v=α
1-a1
α
2-a2
(mod p)
Sau đó chuyển v
cho TA
3/ TA tao chữ kí
S =sig
TA
(I
a
,v)
và cấp cho A chứng chỉ:
C(A)=(ID(A),v,s) Bây giờ với chứng chỉ C(A), A có thểxưng danh với bất kì đối tác B nào bằngcách cùng B thực hiện 1 giao thức xác định danh tính.
2.Giao thức xác nhận xưng danh.
-A chọn thêm 2 số ngẫu nhiên
k1,k2(0≤k1,k2≤q-1)

γ = α
1k1
α
2k2
mod p
và gửi cho B các thông tin
C(A) và -B kiểm tra chữ kí TA trong chứng chỉ C(A) bởi hệ thức:
ver
TA
=(ID
(A),
v,s)
Kiểm xong B chọn 1 số ngẫu nhiên
r(1≤r≤2
t
)
và gửi r cho A.
-A tính :
y
1
=k
1
+a
1
r mod q
y
2
=k
2
+a
2
r mod q

Và gưỉ y
1
,y
2
cho B
-B thử điều kiện:
γ = α
1y1
α
2y2
v
r
mod p
Nếu đúng thì sẽ chứng minh
được đó là A.A chứng minh được danh tính của mình bởi vì:

-Ta cần có một cơ quan ủy thác TA để cấp chứng chỉ xưng danh.. -TA chọn trước các số nguyên tố p,q, α1, α2:. Trong đó:. +p là số nguyên tố lớn sao cho tí
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