Sơ đồ ký RSA phần II - Pdf 20


AN TOÀN VÀ BẢO MẬT THÔNG TIN
ĐỀ TÀI:
Sơ đồ ký RSA
Giáo viên hướng dẫn: Trần Ngọc Thái
Nhóm thực hiện:
Vũ Lan Hương
Đàm Thu Phương
Lớp CT702.

AN TOÀN VÀ BẢO MẬT THÔNG TIN
1. Định nghĩa sơ đồ ký RSA
Sơ đồ chữ ký RSA được cho bởi bộ 5: ς(P,A,K,S,V).Trong đó:

P là một tập hữu hạn các văn bản có thể có.

A là một tập chữ ký có thể có.
P = A = Z
n
với n là tích của 2 số nguyên lớn p và q, (n = p.q).

K là tập các cặp khoá K = (K
1,
K
2
).
K
1
= a là khoá bí mật dành cho việc ký.
K
2

ta có:
ver
k2
(x,y) = đúng ⇔ y = sig
k1
(x).
1. Định nghĩa sơ đồ ký RSA

AN TOÀN VÀ BẢO MẬT THÔNG TIN
2.Xây dựng chương trình chữ ký số.
IntPut: 2 số nguyên tố p,q, thông báo x
OutPut: Chữ kí số y=x
a
(mod n)
Kiểm thử chữ kí x=y
b
(mod n)
Chương trình chạy
Mã nguồn

AN TOÀN VÀ BẢO MẬT THÔNG TIN
3.Ký và kiểm thử.
Mỗi chủ thể sở hữu một bộ khoá K(K
1
,K
2
). Trong đó:

Khoá K1 được giữ bí mật để thực hiện chữ ký trên các thông
báo mà mình muốn gửi đi.


Nhờ tải bản gốc

Tài liệu, ebook tham khảo khác

Music ♫

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