Về tính hiệu quả của lược đồ chữ ký số EC-Schnorr

Một phần của tài liệu (Luận án tiến sĩ) nghiên cứu một số giải pháp đảm bảo an toàn và hiệu quả cho lược đồ chữ ký số kiểu EC schnorr (Trang 34 - 38)

Trong mục này NCS sẽ tiến hành lập hai bảng đánh giá về chi phí thực hiện của thuật toán tạo chữ ký (Bảng 1.1) và thuật toán xác minh chữ ký (Bảng 1.2) cho 4 lược đồ ECDSA, GOST R34.10-2012, ECGDSA và EC- Schnorr để thể hiện tính hiệu quả của lược đồ EC-Schnorr so với 3 lược đồ trước đó. Trước khi trình bày hai Bảng 1.1 và 1.2, NCS đưa ra một số ký hiệu và một kết quả nhỏ để giải thích cho sự hình thành của hai bảng này. Ký hiệu về chi phí của các phép toán được thực hiện trong 4 lược đồ:

- I là chi phí của phép nghịch đảo, M là chi phí của phép nhân trên .

- MP là chi phí của phép nhân điểm trên ( ).

TIEU LUAN MOI download : skknchat@gmail.com

28

Chú ý: Trong các thuật toán tạo cũng như kiểm tra chữ ký thì phần chi phí tính toán bỏ qua chi phí của những phép toán có bậc thấp như phép lấy ngẫu nhiên, phép so sánh.

Kết quả mà NCS đưa ra ở đây là:

Bổ đề 1.1.Giả sử hàm H được sử dụng trong lược đồ chữ ký EC-Schnorr có độ dài hash bằng kích thước của tham số , xác suất để tìm được tiền nghịch ảnh sao cho ( ) = 0 là ε, và là thương của phép chia cho .

Khi đó xác suất để thuật toán sinh chữ ký EC-Schnorr được thực hiện không

bị vào lần lặp nào, ký hiệu là ρ, thỏa mãn: ρ (1 − ) (1

Chứng minh:

Theo thuật toán ký của EC-Schnorr thì sự kiện (r = 0) xảy ra là tương đương với sự kiện với sự kiện ( ( || ) = 0 ). Trường hợp này mang lại cho chúng ta = || thỏa mãn ( ) = 0 , mà theo giả thiết của Bổ đề 1.1 ta có ngay xác suất xảy ra sự kiện này là:

Prob(r = 0) = Prob( ( || ) = 0 ) = ε . (1.2) Bây giờ chúng ta khảo sát xác suất của sự kiện (s = 0)/(r ≠ 0). Sự kiện

trên tương đương với:

k = a.r mod q

⇔ = .−1

⇔ = .−1

Vì là phần tử thuộcnên không có quá + 1 giá trị

.−1. Do đó, xác suất để sự kiện (s = 0) xảy ra là: Prob(s = 0)

Cuối cùng, từ (1.2) và (1.3) ta có: Prob((r ≠ 0) (s ≠ 0)) (1 − ε) (1 −

TIEU LUAN MOI download : skknchat@gmail.com 29 Lược đồ ECDSA GOST R34. 10-2012 ECGDSA EC-Schnorr

TIEU LUAN MOI download : skknchat@gmail.com 30 Lược đồ ECDSA GOST R34. 10-2012 ECGDSA EC-Schnorr

Kết quả từ hai bảng trên cho thấy lược đồ chữ ký số EC-Schnorr thể hiện ưu thế rõ rệt về tính hiệu quả (sinh chữ ký và xác minh chữ ký nhanh) so với các lược đồ chữ ký khác như ECDSA, GOST R 34.10-2012, ECGDSA.

TIEU LUAN MOI download : skknchat@gmail.com

31

Một phần của tài liệu (Luận án tiến sĩ) nghiên cứu một số giải pháp đảm bảo an toàn và hiệu quả cho lược đồ chữ ký số kiểu EC schnorr (Trang 34 - 38)

Tải bản đầy đủ (DOCX)

(127 trang)
w