<menu id="guoca"></menu>
<nav id="guoca"></nav><xmp id="guoca">
  • <xmp id="guoca">
  • <nav id="guoca"><code id="guoca"></code></nav>
  • <nav id="guoca"><code id="guoca"></code></nav>

    C.1 基于身份的機制

    本附錄給出GB/T 15843 本部分所闡述的實體鑒別機制的計算例子。這個附錄的所有整數都以十六進制表示法給出。
    這里給出的例子僅僅是為了說明和幫助驗證這些機制的具體實現,在實際中不應該用。

    C.1 基于身份的機制

    C.1.1 公開指數為2的例子

    C.1.1.1  參數選擇

     在這個例子中公開驗證指數v為2,一個偶數。因此秘密的素因數p和q必須滿足:


    且,
    p-q不是8的倍數。

    q = fef3 6abf 2aaf afa7 1c0b ca24 efe2 fb28 3366 1fb9 266f 9046 3c78 aa54 4a7c e2d8 9e56 071e 42db 00b3 c87e dc89 563a 02fb.

    公開模數n為768比特長。

    KS=767

    認可機構的私有認可指數u為最小的正整數滿足:uv+1是的倍數。

    u = leea a7df 0c23 78ad 2145 c0a2 7003 5297 c9b9 1fc5 bb4d 8dc2 2b0d c328 303f 72d7 fb81 29a0 9db7 dda3 a459 c3f5 cd13 7446 2769 68ea 2f97 1df6 2b4f 75a0 608e 8471 ae38 da4c 4d97 0fb9 e817 6486 be34 e740 1552 443c 5f12 c5bb b0e3 cb8f 53a7 505b.

    C.1.1.2 身份選擇

    標識數據由m=8部分的序列組成。這些身份數據使用串‘AlexAmple’并以一個16比特字段數字為后綴構成。

    IA1 = 416c 6578 2041 6d70 6c65 0001
    IA2 = 416c 6578 2041 6d70 6c65 0002
    IA3 = 416c 6578 2041 6d70 6c65 0003
    IA4 = 416c 6578 2041 6d70 6c65 0004
    IA5 = 416c 6578 2041 6d70 6c65 0005
    IA6 = 416c 6578 2041 6d70 6c65 0006
    IA7 = 416c 6578 2041 6d70 6c65 0007
    IA8 = 416c 6578 2041 6d70 6c65 0008
    C.1.1.3 認可產生

    CA1 = 79b7 7f76 b264 a2e0 bc4c e8f9 f29a 2175 99b4 2567 6dda 9360 228b ede5 748a d735 b2e9 bcf8 de99 6c8a 87db f920 26f4 b81e f97f 2b18 e50c 526b 2a40 f619 7d72 d7da 7d2e a641 2c2a fd97 df62 dfc4 56eb b043 8a99 1880 8749 387a 4a52 4a78 5049 4be6.

    JA2 = 29a0 93b6 1232 f83c 2f10 49a0 9536 ff38 13b6 1232 f700 7281 49a0 93b6 1232 f83c 2f10 49a0 9536 ff38 13b6 1232 f700 7281 48a0 93b6 1232 f83c 2f10 49a0 9536 ff38 13b6 1232 f700 7293.

    CA2 = 41fb 8c2e c141 60fc 896b 1f36 d68a 4f8e 7a31 1226 31e2 28ea 568e c98e b09a 0e88 3500 21c1 8ac6 f81a 9f29 e8d2 25b0 8795 40b8 1791 e0ff 0cab 4aca 6e7c e17d c59c bc7e c931 9d92 beb5 8433 111e 14fd f601 6494 536f 2bc9 c692 a1f0 1da5 bd5d 8b90.

    JA3 = 03c1 c485 28ac 5b9b 639a 0123 c093 6f2e d642 89e2 799a a434 2377 92d3 3ef2 d055 2cd8 3cfc 68ea 6a70 e310 1e72 5724 9c92 48e9 fd19 7ff1 d126 4c62 2ba8 8cac f99f daed 0adc e206 7e29 9dd9 0a15 3868 5d3b 396a af56 0332 fc84 46d0 2ab5 69fa 6cc6.

    JA4 = 5341 276c 2465 f078 5e20 9341 2a6d fe70 276c 2465 ee00 e904 9341 2a6d fe70 276c 2465 ee00 e904 9341 276c 2465 f078 5e20 9341 2a6d fe70 276c 2465 ee00 e904 9141 276c 2465 f078 5e20 9341 2a6d fe70 276c 2465 ee00 e946.

    CA4 = 0e78 f7fe d61e 0934 ce1d 5c30 e3d8 7e50 def0 f339 06ff cadb ac33 fced 95c4 8579 d651 33fe 1bd6 963a 8a1e 56c5 d318 a94c fdab 5c27 9a61 25c5 07ed d1da 4aec a673 47cc 78f6 6a2b a671 e432 5d94 3b18 ad1e a2f2 f51e 2301 5070 ede3 fd92 1ea2.

    JA5 = 29a0 93b6 1232 f83c 2f10 49a0 9536 ff38 13b6 1232 f700 7202 c9a0 93b6 1232 f83c 2f10 49a0 9536 ff38 13b6 1232 f700 7202 c8a0 93b6 1232 f83c 2f10 49a0 9536 ff38 13b6 1232 f700 722b.

    CA5 = 2be9 2edd 3b6c 4977 ffe7 3b6f d0c9 1835 1b04 2b0a 33b9 7fb1 d407 724c 5035 a335 109e 791f a4b7 03f2 d8be 9a8e 031e bad6 7175 90c7 ad03 9250 9f4b 177b 40f6 0653 9eb7 6d1d 49e8 949e bc12 989f ad28 675e 8dd2 eb59 e5fc 4703 2ef1 b9a1 da84 b8d1.

    JA6 = 5341 276c 2465 f078 5e20 9341 2a6d fe70 276c 2465 ee00 e206 9341 2a6d fe70 276c 2465 ee00 e206 9341 276c 2465 f078 5c20 9341 2a6d fe70 276c 2465 ee00 e206 9141 276c 2465 f078 5e20 9341 2a 6d fe70 276c 2465 ee00 e266.

    CA6 = 1ae7 264d 6b92 9c8d 3131 5411 e0b0 65c1 9ac2 c815 a6dc 92bd 26e8 2281 8ce8 d9b0 bde2 b895 a267 f6eb 226e 3898 fed6 fac0 1865 66f0 9bed 5992 b882 02c1 2df7 e903 3849 4881 8570 298d 8df1 27c4 4758 f769 ccf4 a6ce 2303 3fb0 b130 17c9 8eb7 7db4.

    JA7 = 5341 276c 2465 f078 5e20 9341 2a6d fe70 276c 2465 ee00 ef07 9341 276c 2465 f078 5e20 9341 2a6d fe70 276c 2465 ee00 ef07 9341 276c 2465 f078 5e20 9341 2a6d fe70 276c 2465 ee00 ef07 9141 276c 2465 f078 5e20 9341 2a6d fe70 276c 2465 ee00 ef76.

    CA7 = 496f db6e e535 0180 1c86 6610 8769 f225 4631 6b07 0267 d57d 7613 f42c 70e1 0d39 256f 5c60 3d22 7f28 5401 0d42 05d3 eab1 f795 b386 5595 4234 7f8a 3ce0 b483 8d7f 0c7f 0cf2 dea6 f895 277a a2f5 1732 e854 8f44 d31a e502 ad03 7194 0d65 ab07 c55d c85f.

    JA8 = 29a0 93b6 1232 f83c 2f10 49a0 9536 ff38 13b6 1232 f700 7004 49a0 93b6 1232 f83c 2f10 49a0 9536 ff38 13b6 1232 f700 7004 49a0 93b6 1232 f83c 2f10 49a0 9536 ff38 13b6 1232 f700 7004 48a0 93b6 1232 f83c 2f10 2f10 49a0 9536 ff38 13b6 1232 f700 7043.

    CA8 = 4892 3caa be40 0643 ce8a 24ab 1e48 5876 ae94 9ae1 a465 ced2 a59e 63d2 fd37 044b 202e 1543 64db 38b5 d16a b675 2401 98be 23c1 ba7c ca8a 0058 4ae9 e637 f70a a640 c1a8 a1b3 2f5a 3a35 7e75 7df4 04e3 0ffb 8203 0b5c 986a 131b 1aa7 b37b 2c04 4dbe.

    C.1.1.4 鑒別交換

    鑒別程序重復t=3次。
    迭代1:
    步驟(1):

    W = 573c 7004 78cd feac 4025 20fa 7e68 8010 deb9 0a10 676e e59b 9074 40be e961 86af f988 6449 1a34 aa7e b741 1af9 3e12 fd4b d9ff fc0b dfc9 5c1a 3780 8b77 aa8f 3170 e240 c6ae 9d03 c7d9 9acc e21b f125 a4f7 9f16 f26d e6bf dcb2 d6ae 6187 d536.

    步驟(3):
    d1,d2,……,d8 = 0,0,1,0,1,1,0,1.
    步驟(5):
    D = 415c d169 1334 412a be2d 6bdd d373 305f 0eed f1d2 f943 68e6 62cb da0e 9e46 8840 af85 9372 8fb5 6354 3bb5 7061 ff42 210d 6fbf 8232 3ef6 82a3 1956 2d57 3e06 0a6c 5c63 9762 a18a f0ca 12de e2bf f91d c376 844a 7f14 6113 c6a3 269c 8211 2d62 cbc5.
    步驟(7c):
    W’ = 573c 7004 78cd feac 4025 4777 20fa 7e68 8010 deb9 0a10 676e e59b 9074 40be e961 86af f988 6449 1a34 aa7e b741 1af9 3e12 fd4b d9ff fc0b dfc9 5c1a 3780 8b77 aa8f 3170 e240 c6ae 9d03 c7d9 9acc e21b f125 a4f7 9f16 f26d e6bf dcb2 d6ae 6187 d536.
    迭代2:
    步驟(1):

    W = 44ce 41f4 9c42 ec82 f5ac 5a42 03e6 6cc5 bcb6 f343 f0db 0c07 5318 fc26 328f 1f07 35df 653b c8bc 9bf9 a6af fafe 98a5 14d6 4952 1f5b c1a9 de55 721e 8950 399d 7c3b cb2d ba2d ef50 5cce a17e e8ec 314a 6621 ccd4 5755 5136 b4f6 fdb6 ce3d 94c9.

    步驟(3):
    d1,d2,……,d8 = 0,1,1,0,0,0,1,0.
    步驟(5):
    D = 0c84 7739 615a 2c11 a240 6314 bb0c 1bce 155f b99e 7c92 8c3d 15a8 ee81 ea67 1f6d c2248 d1c8 9c06 a80f b4e2 a2cb d5e3 54ca b5ba 98f6 f2ac e1f6 c160 dc82 8f8e db4f 2131 a11c 86a0 86ba 9f74 e838 b653 cd25 02cc 1877 1ed7 113c 1cb3 bf19 6cac 738f.
    步驟(7c):
    W’= 44ce 41f4 9c42 ec82 f5ac 5a42 03e6 6cc5 bcb6 f343 f0db 0c07 5318 fc26 328f 1f07 35df 653b c8bc 9bf9 a6af fafe 98a5 14d5 4952 1f5b c1a9 de55 721e 8950 399d 7c3b cb2d ba2d ef50 5cce a17e e8ec 314a 6621 ccd4 5755 5136 b4f6 b6de ce3d 94c9.
    迭代3:
    步驟(1):

    W = 0268 2fb9 c79b 2c9f bdc3 2804 6dc5 9a30 d3c7 0e02 01db e43e 2c09 8fde f967 037f 20be 354e c92d 208e ecfd a688 7126 58ef 28fd e27c c97b 8520 a408 1570 0539 de84 632b 0ba2 b899 95c9 199e 9d61 a0cb c036 2ed1 0a8e d566 4935 98cb 7f32 038d 525d.
    步驟(3):
    d1,d2,……,d8 = 1,1,0,0,0,0,0,1.
    步驟(5):
    D = 3c61 982e fa0e 5c75 dada 504e d5e2 b056 e3cf 80bb fad1 2925 05bd 426c 952e bace ffd3 cdb3 cb5d 2233 7128 9507 81a0 464a f7cf db3e dbaa f76f 2dla d3c8 7ce2 5289 fe4d 87eb 9683 20ba 749a 369a da50 0227 bd8a 8439 8e8c 5a4e 82eb 90a1 0294 2448.
    步驟(7c):

    C.1.2 公開指數為3的例子

    C.1.2.1  參數選擇

    在這一例子中公開驗證指數v為3,一個奇數。因此秘密的素因數p和q必須滿足:

    p = a0ca e977 6bc5 5a7f f591 7bc8 8164 16f9 503c 16e9 0a0c 4da3 b1d3 d97a 1220 605e 071f 1c6f 9305 def5 4832 0ea3 5e76 4d45 698e 9196 09a4 35f1 fde4 0d7c 3146 8eb3.

    q = e349 3f5b 7808 aac9 6083 b0b6 d97d 5a57 d300 43c8 6416 719e 2d95 7654 5f0a c7b1 4061 8232 728c 7777 0fbe aac2 f5f0 8238 5783 91bb ceb5 be1e cd31 b043 be4f 75df.

    公開模數n為1024比特長。

    ks = 1023
    認可機構的私有認可指數u為最小的正整數滿足:uv+1是lcm(p-1,q-1)的倍數。
    u = 2f95 fa39 9e32 8e2e 8cf6 53d2 16b6 9ed 47b6 62c2 c608 c608 9781 e9a5 5338 5325 8de6 4f19 d49d 76f4 5cb9 fd28 e33d 718a 2563 46ad dc31 75e5 11da f743 79a6 b51e 57be ba81 eedb b433 6e3a ae4b c792 6397 20a2 2082 7ab9 c6ec d13e eb87 1912 5c2d 20d3 abd5 e468 7d3c 16fc 9a22 52bc 1dd3 e25a 7c52 4479 65cb 386d a9d2 3fd4 0a71 b2c9.

    C.1.2.2 身份選擇

    標識數據由m=5部分的序列組成。這些身份數據使用串‘AlexAmple’并以一個16比特的字段數字為后綴構成。
    IA1 = 416C 6578 2041 6D70 6C65 0001
    IA2 = 416C 6578 2041 6D70 6C65 0002
    IA3 = 416C 6578 2041 6D70 6C65 0003
    IA4 = 416C 6578 2041 6D70 6C65 0004
    IA5 = 416C 6578 2041 6D70 6C65 0005
    C.1.2.3 認可產生

    CA1 = 2f98 686f a57f 0799 f0a6 42dc 20ae 91f4 f875 a346 a6b8 e951 042e 77c6 1ad9 0a60 915d 8ea6 9dbf bec2 589f 331f 26a7 0859 9ca8 27b5 5a5c b78b ee4e 07b4 9c86 dd7e afea 5a4e 9b9d 068b 173d a27e ebc0 78b1 8305 e930 48db b81e 49cd 83f0 e101 260a 76bc 10d8 8679 5b4c b096 7943 5195 ea43 b98b 35a4 c3b1 eb02 8e7c 0f54 0949 67f8.

    JA2 = 676c 2465 ee00 e502 9341 176c 2465 f078 5e20 9341 2a6d fe70 276c 2465 ee00 e502 9341 276c 2465 f078 5e20 9341 2a6d fe70 276c 2465 ee00 e502 9341 276c 2465 f078 5e20 9341 2765 f078 5e20 9341 2a6b fe70 276c 2465 ee00 e502 9141 276c 2465 f078 5e20 9341 2a6d fe70 276c 2465 ee00 e526.

    CA2 = 31ca f31b 374b a31c ba12 b38a 23e8 46c7 dac1 7ead 4647 34e9 8adb 781b 4c56 243 ced6 9ee3 6eae 0992 c2af 5027 5874 7b15 4f2d 723d a590 593a ec39 5fbd de29 7bc5 0fab 1af9 7143 a0d1 b25a b1bc 6c7f 544f 72a9 35ec 265d a54d d52d c5b6 cde9 58ef 583b 2dfa 5ba6 0c05 8f11 6c9f 488e d9fb 8680 112c ba35 aec8 7441 7aa5 8f4b 57f5.

    CA3 = 2dac 4f99 c5c7 6a01 56bf 01f1 d135 2b07 3742 cc23 9e43 eaed d6d3 0e9f 8c17 750d 0024 5099 8caa 7c76 526c adc6 cd78 74d9 90b3 bcbb abc0 603f 0431 ae82 81f0 2d92 4c8b 3add 7eb0 2c37 bca5 2ea5 c740 6752 0bdc 0644 a64e ae8e 6690 4ac0 31af cc8d ac8b 1a4f 8c04 de6a bb29 3d98 7449 0a87 56e6 c54d 0259 07a3 136c a560 3c42 d0a1.

    JA4 = 676c 2465 ee00 e904 9341 276c f078 5e20 9341 2a6d fe70 276c 2465 ee00 e904 9341 276c 2465 f078 5e02 9341 2a 6d fe70 276c 2465 ee00 e904 9341 2760 2465 f078 5e20 9341 2a6d fe70 276c 2465 ee00 e904 9341 276c 2465 f078 5e20 9341 2a6d fe70 276c 2465 ee00 e904 9141 276c 2465 f078 5e20 9341 2a6d fe70 276c 2465 ee00 e946.

    CA4 = 10d9 1f22 933c 27c2 589b b1d0 0a27 767c 1465 b9de 1074 aaf5 e845 128c d422 8cb1 2688 7139 2526 7d7d 6e07 cf01 975e aeac 9b50 9e8b 2432 06de b57c 0676 5069 5ddb 2a53 419d 7703 30ca f37a e3d7 148e 8dab b8c9 dd68 359a cb64 7d4c bbf1 156b 5aa8 49f0 7e12 3e0f d71c 853a d005 a36b 9bf9 ee65 3e12 cc18 4fa1 a3b8 9ee2 a121 353c.

    JA5 = 676c 2465 ee00 e405 9341 276c 2465 f078 5e20 9341 2a6d fe70 276c 2465 ee00 e405 9341 276c 2465 f078 5e20 9341 2a6d fe70 276c 2465 ee00 e405 9341 276c 2465 f078 5e20 9341 2a6d fe70 276c 2465 ee00 e405 9341 276c 2465 f078 5e20 9341 2a6d fe70 276c 2465 ee00 e405 9141 276c 2465 f078 5e20 9341 2a6d fe70 276c 2465 ee00 e456.

    CA5 = 171d fcf1 dcda 63b1 a53c 1f8b a8a7 d46c 8ced c942 956d 9fea 5469 61dc cc52 dcd8 4821 604e bde1 cd25 d23d 7815 0bdc 85b3 7aa0 b691 9609 6aae 6ca3 e843 5575 4eb1 2470 234d 05ea 8a46 45c2 fa69 eaac e374 78d2 7394 12db 57c7 9018 6a85 8a00 8e56 732d 71f3 f5ea dc8e 0988 95cf 3a50 cfd8 e106 b604 2c9c 9c07 c630 6e15 ead4 e050.

    C.1.2.4 鑒別交換

    迭代1:
    步驟(1):

    W = 2935 3492 54b4 b32c fa87 b7af 0a17 12ef 568b c5b9 593d f8a6 2972 b911 18c1 9d2e 5cee 57a5 1318 d878 e829 e9e7 0306 f482 e81f 57e4 e18d d71d 5312 a0a7 3539 971a e02f 46b4 1e8a 456e 9260 4090 8018 9c7a dfea d147 d75c 2aea 143e d666 c3b4 3993 616b f040 c310 7baf 4584 c2e7 ec50 b8b2 040d c803 19c4 4faf 7b00 b3b0 67ab 8ee2.
    步驟(3):
    d1,d2,……,d5 = 2,1,2,1,2。
    步驟(5):
    D = 2381 3185 d61b 1684 1c72 8b6d eb9e 30a6 6b7f c509 3c00 c5de 6194 9ba2 9721 a8df fe0d 04e5 f5c5 2e71 ac97 b511 a144 d4e9 7d5b 359d 1e92 ffb9 ca3a 2e61 42a8 a0a2 b3cd 22ee 1e28 5432 d645 21d4 73f6 d9b0 5765 22fb 3ea0 78ba 1ee4 f70c 8d56 d354 df85 a7e3 1257 f9c2 2865 d0e9 2f8a e587 61b0 4f04 4dd2 8b74 cf60 b332 d461 e5c7.
    步驟(7c):

    迭代2:
    步驟(1):

    W = 2f69 40df a78e 740f bf64 9f12 f55d 5081 ab45 d794 b08b c3f9 98e d1de f793 7f93 7fa5 9b20 860b 9474 bd0e 4874 93b4 ec52 6c52 6c31 7e2f c250 3a4a 4951 1b0a 9b12 8e53 80a8 b58d beca 35c2 d633 5b80 f184 89fb eed9 b3da f95f 71b2 0eb1 f6e9 c4f6 2054 7eff 0ac5 97b5 7fc3 7d89 e746 91d1 8417 440a 1d37 63fd 377d 09c7 5369 5369 88c5 9389 d3f3.
    步驟(3):
    d1,d2,……,d5 = 1,1,0,0,0。
    步驟(5):
    D = 10bf ace9 3bc3 80e1 f8a8 9229 f66f d7af 5819 d745 be0b 7980 8df0 0692 2e8f bdef 8650 d311 2269 eae1 7bc2 a641 509d 1238 148d d07c ca97 3d1a 67c5 e34c 50e2 9ab8 52eb 42e7 e527 6eb3 6cfb 18dc ec2f 6939 9461 7f05 6320 94b7 8c07 87cc db53 8f85 d8be 6754 e39b 9f2e 30cc 935f c2da 97cd 60c6 99ba bfac 07fe 02ea 406a 613e 34ea.
    步驟(7c):

    迭代3:
    步驟(1):

    W = 2c81 4f76 98b9 4169 b7c5 14a4 6f3c d9e9 5f7c 7aa1 9de9 9d59 fd42 7d8a 6f96 a45c 345c 823e e7ba 6dee 98a0 2c44 34b9 4249 32df 3ef8 4f79 4f8a 69d5 c970 a5f8 f8bc f1f7 4189 56a9 e9aa ae01 7928 2ccf c1c8 5c75 1a7f a117 6c66 366d 8ee2 ef5d 9145 0aa1 18e4 1bc1 6601 373a 1340 72ba adb6 1565 e292 d826 0047 afb8 0b20 f227 2290.
    步驟(3):
    d1,d2,……,d5 = 0,0,1,0,2。
    步驟(5):
    D = 10fc 250c 11ad 61b8 19b1 eaa3 9376 4e22 cfce 7b98 af17 0d1e b74b a5c7 596b dafc f953 7fa6 c6d7 6fe9 61c1 c7bf 087b eb8d 74d9 ce81 959e f419 1912 927f da1c 04f7 92a6 dd1a 0ca3 7f86 2dc6 c4b9 331f 69a7 cd46 c7ad 7352 43d4 6223 ba0a c578 aaf4 1443 a413 67e7 5497 47e3 7603 ecad e131 f18a 771c edd2 064c 5d56 11a9 7fa1.
    步驟(7c):

    迭代4:
    步驟(1):

    W = 0525 c5ba f6f9 78b1 1fd6 6e86 0de3 ebd3 314e efb0 9ca7 8193 3b2e cb5f 8046 1b46 a87a 727a a317 e163 9dc4 2b55 8202 65dd 0f2c ce4d 57fe 84dc 08f5 49ee 896a a897 c29a dab e0c6 78fe 0be5 753d 0d97 0d99 f3d2 1eef b822 7715 39e7 402d 63da 03d4 b66f 3789 066e 4c36 d025 3466 1b6a e359 f290 bb21 c1fc 01fe 23fb 0135 77d8 0ea9.
    步驟(3):
    d1,d2,……,d5 = 0,0,0,1,2。
    步驟(5)
    D = 3559 cda5 4d03 1913 3dca c484 3a3f 9635 86e1 8455 3448 e759 1213 5269 9d8a 5a5d 4c4e 178e befd 7223 2808 356a 427a 0b1e 1681 3ba4 c564 27bf 0c03 1fb9 e35e ebcc 51c3 bfb2 346c 11f6 bc7c 3dfc d3f5 000d 2614 1ad5 7197 4362 f195 9750 a8ae 5750 f36d fd40 b930 85ca 4600 b753 0e36 9791 4c87 4860 56a9 ad71 4717 eebc 3dc3 633e.
    步驟(7c):

    迭代5:
    步驟(1):

    W = 23d8 0778 c35c eccb b47f 8d83 881d 5e18 dfb8 a4e7 eeaf e9c8 af80 ef7b e6c0 a9b5 3d3c a4f3 524b f72c 18b6 edb7 ba71 4523 9d48 4463 a817 9f18 83cf 71e9 96dc da61 58a2 3936 91bf 133b fdfe e906 b713 64b6 cdef 8446 2be2 8634 67d0 0f78 7a67 9ba4 b42f 92d1 ea7d 8c5e bfb9 8b7f d049 3907 61a8 1300 a9d1 4e18 cf4b dc08 064a ddcb.
    步驟(3):
    d1,d2,……,d5 = 0,1,2,1,0。
    步驟(5):
    D = 1061 f560 095a f8d8 81ae 7844 aa56 62cd d651 4c40 4f1a 4cb1 ebc3 0672 7ccc 4c10 0ded 8447 e1b0 5611 7135 78f3 86fd 6251 59ef 5755 c26f 7780 9fa9 a601 d059 b755 4ccf9 bfa8 f491 6ce4 96c1 c082 c9d9 8622 b035 4341 3171 fa8c 6be3 c07a 418c b828 02f3 05a2 6998 40dc a632 ef9c a5a8 c9b3 e81e 902d 6699 4c00 4efa 3ce2 766d 42c1.
    步驟(7c):

    C.1.3 公開指數為216+1的例子

    C.1.3.1  參數選擇

    在這個例子中公開驗證指數v為216+1=65537,一個奇數。因此秘密的素因數p和q必須滿足:
    gcd(p-1,v)= gcd(q-1,v)=1

    q = a8a1 c635 9063 d197 15a0 8e5f cd38 d6f2 3530 dde0 7359 2a67 1d02 e72a bb8e 8be2 599e 5bc8 ab53 c780 7d5e 9fd8 f680 5f79.
    公開模數n為767比特長。

    ks = 766
    認可機構的私有認可指數u為最小的正整數滿足:uv+1是lcm(p-1,q-1)的倍數。

    m = 1. t = 1.

    C.1.3.2 身份選擇

    標識數據由m=1部分的序列組成。這些身份數據由串‘AlexAmple’并以一個16比特字段數字為后綴構成。

    C.1.3.3 認可產生

    JA1 = 3341 276c f078 5e20 9341 2a6d fe70 276c 2465 ee00 e301 9341 276c 2465 f078 5e20 9341 2a6d fe70 276c 2465 ee00 e301 9341 276c f078 5e20 9341 2a6d fe70 276c 2465 ee00 e301 9141 276c 2465 f078 5e20 9341 2a6d fe70 276c 2465 ee00 e316.

    CA1 = 2c61 c981 f375 ed78 5a4e 9939 e054 c63a 3809 8f2f f525 ed20 2d4e 0a65 f7af 7548 80ce 954f 8f15 a1e0 bb73 9cbb 815c 5970 4f1c 4e3e 7552 dd1c 4966 d352 1992 149d f30c be32 d1c7 569b 40e4 8b7d b558 b003 95b8 2ec1 c1e6 3ed3 cfd9 abe0 22de 827c.

    C.1.3.4 鑒別交換

    迭代1:
    步驟(1):

    W = 22b6 a130 b77d 5ace b6e6 d55f 3eab d710 cd08 184d df53 6cd1 0372 b0da 7f34 97cf 9355 87c1 c877 f58b ddd6 5595 ec51 1e1f 7da2 5677 a22a 9e3d 6f45 23cf 19cf 1927 ac1e 76ff 6614 0d46 9f2d 44de.
    步驟(3):
    d1=003d
    步驟(5):
    D = 1749 15ce a8cf cabb 678b 32d2 c8fa 636e cdca 7918 f47f b631 7741 e35e d84f 9257 bcd0 b8f6 27bc 7db4 b852 032b 8dea 028c 3681 a15c fedc ede8 8094 77c1 bec8 def4 c768 c78e 05f4 327e c58c c0f7 8229 8616 f15f 819b 819b 746d 0efb 4747 9581 b39d.
    步驟(7c):
    W’ = 22b6 a130 b77d 5ace –eaf b6e6 d55f 3eab d710 cd08 184d df53 6cd1 0372 b0da 7f34 97cf 9355 87c1 c887 072d e166 c09f 6f3e 1b21 4952 6be0 6be0 774c e4fb a38f f58b ddd6 5595 ec51 1e1f 7da2 5677 a22a 9e3d 6f45 23cf 1927 ac1e 76ff 6614 0d46 9f2d 44de.

    本文章首發在 網安wangan.com 網站上。

    上一篇 下一篇
    討論數量: 0
    只看當前版本


    暫無話題~
    亚洲 欧美 自拍 唯美 另类