.H ớng dẫn chức năng “Tạo chữ ký”

Một phần của tài liệu Chữ ký bội và ứng dụng trong giao dịch hành chính (Trang 42 - 46)

Trong ch c năng “t o ch kỦ”, ch n thẻ “Nhóm” n u b n lƠ Tr ng nhóm hoặc ng i có trách nhi m thực hi n kỦ s cho nhóm.

Hình 3.8 Giao di n thẻ “Nhóm”.

Trong thẻ “Nhóm”, đi n các tham s p, q, g th a mƣn:

+ p, q là 2 s nguyên t l n, sao cho: p = Z.q +1, Z lƠ s nguyên.

+ g lƠ ph n t sinh có b c q c a nhóm *

p

Z , nghĩa lƠ: 0gp, và: gq 1modp. B m nút [Kiểm tra p], [Kiểm tra q], [Kiểm tra g] t ng ng bên c nh để kiểm tra xem các tham s đi n vƠo có h p l không.

N u thông báo tr v lƠ không h p l , đi n l i tham s đó vƠ ti p t c b m các nút kiểm tra để xác đ nh xem tham s m i có h p l hay không.

N u tham s h p l , sẽ hi n thông báo nh hình 3.9:

42 B m sang thẻ “Cá nhơn”. Đi n các tham s p, q, g h p l do Tr ng nhóm hoặc ng i có trách nhi m thực hi n kỦ s cho nhóm g i t i.

Hình 3.10 Giao di n thẻ “Cá nhơn”.

Đi n khóa bí m t x c a cá nhơn vƠ tham s k c a cá nhơn th a mƣn: + xi[1,q1]

+ ki [1,q1]

B m [Kiểm tra khóa], [Kiểm tra k] v i khóa cá nhơn vƠ tham s k t ng ng. N u khóa hoặc tham s không h p l sẽ có thông báo l i tr v . Nh p l i khóa bí m t vƠ tham s k, b m các nút kiểm tra t ng ng để xác nh n l i.

N u khóa bí m t vƠ tham s k h p l , sẽ có thông báo nh trong hình 3.11:

43 B m [Tính Khóa vƠ tham s r] để tínhgiá tr Khóa công khai vƠ r t khóa bí m t vƠ tham s k.

Hình 3.12 Tính khóa công khai vƠ tham s r.

Tr ng nhóm hoặc ng i có trách nhi m thực hi n kỦ s cho nhóm b m tr l i thẻ “Nhóm”.

Đi n s ng i tham gia kỦ s , b m [Nh p thông s ] vƠ đi n l n l t các giá tr “Khóa công khai”, “tham s r” t ng ng c a h theo yêu c u.

44 B m [OK] để xác nh n, ch ng trình sẽ hiển th giá tr khóa công khai, tham s R c a nhóm trong m c “Khóa công khai” vƠ “tham s R công khai”

B m [Ch n] “Ch n file (đ i di n) c n kỦ s ”, “Ch n v trí l u ph n ch kỦ th nh t”, “Ch n v trí l u ph n ch kỦ th hai” để ch n lựa các file t ng ng.

Hình 3.14 Ch n file c n kỦ s .

B m [KỦ s ] để t o hai ph n c a ch kỦ b i. Hai ph n nƠy sẽ đ c l u vƠo hai file trong th m c do ng i dùng ch n bên trên, đồng th i thông báo vi c kỦ s thành công nh hình 3.15:

Hình 3.15 Ký thành công.

45

Một phần của tài liệu Chữ ký bội và ứng dụng trong giao dịch hành chính (Trang 42 - 46)

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

(50 trang)