A.1 示例1
A.1.1 輸入十六進制數據
A.1.2 填充后的消息
| 61626380 | 00000000 | 00000000 | 00000000 | 00000000 | 00000000 | 00000000 | 00000000 |
|---|---|---|---|---|---|---|---|
| 00000000 | 00000000 | 00000000 | 00000000 | 00000000 | 00000000 | 00000000 | 00000018 |
A.1.3 擴展后的消息
| 61626380 | 00000000 | 00000000 | 00000000 | 00000000 | 00000000 | 00000000 | 00000000 |
| 00000000 | 00000000 | 00000000 | 00000000 | 00000000 | 00000000 | 00000000 | 00000018 |
| 9092e200 | 00000000 | 000c0606 | 719c70ed | 00000000 | 8001801f | 939f7da9 | 00000000 |
| 2c6fa1f9 | adaaef14 | 00000000 | 0001801e | 9a965f89 | 49710048 | 23ce86a1 | b2d12f1b |
| e1dae338 | f8061807 | 055d68be | 86cfd481 | 1f447d83 | d9023dbf | 185898e0 | e0061807 |
| 050df55c | cde0104c | a5b9c955 | a7df0184 | 6e46cd08 | e3babdf8 | 70caa422 | 0353af50 |
| a92dbca1 | 5f33cfd2 | e16f6e89 | f70fe941 | ca5462dc | 85a90152 | 76af6296 | c922bdb2 |
| 68378cf5 | 97585344 | 09008723 | 86faee74 | 2ab908b0 | 4a64bc50 | 864e6e08 | f07e6590 |
| 325c8f78 | accb8011 | e11db9dd | b99c0545 | ||||
| 61626380 | 00000000 | 00000000 | 00000000 | 00000000 | 00000000 | 00000000 | 00000000 |
| 00000000 | 00000000 | 00000000 | 00000018 | 9092e200 | 00000000 | 000c0606 | 719c70f5 |
| 9092e200 | 8001801f | 93937baf | 719c70ed | 2c6fa1f9 | 2dab6f0b | 939f7da9 | 0001801e |
| b6f9fe70 | e4dbef5c | 23ce86a1 | b2d0af05 | 7b4cbcb1 | b177184f | 2693ee1f | 341efb9a |
| fe9e9ebb | 210425b8 | 1d05f05e | 66c9cc86 | 1a4988df | 14e22df3 | bde151b5 | 47d91983 |
| 6b4b3854 | 2e5aadb4 | d5736d77 | a48caed4 | c76b71a9 | bc89722a | 91a5caab | f45c4611 |
| 6379de7d | da9ace80 | 97c00c1f | 3e2d54f3 | a263ee29 | 12f15216 | 7fafe5b5 | 4fd853c6 |
| 428e8445 | dd3cef14 | 8f4ee92b | 76848be4 | 18e587c8 | e6af3c41 | 6753d7d5 | 49e260d5 |
A.1.4 迭代壓縮中間值
| j | A | B | C | D | E | F | G | H |
|---|---|---|---|---|---|---|---|---|
| 7380166f | 4914b2b9 | 172442d7 | da8a0600 | a96f30bc | 163138aa | e38dee4d | b0fb0e4e | |
| 0 | b9edc12b | 7380166f | 29657292 | 172442d7 | b2ad29f4 | a96f30bc | c550b189 | e38dee4d |
| 1 | ea52428c | b9edc12b | 002cdee7 | 29657292 | ac353a23 | b2ad29f4 | 85e54b79 | c550b189 |
| 2 | 609f2850 | ea52428c | db825773 | 002cdee7 | d33ad5fb | ac353a23 | 4fa59569 | 85e54b79 |
| 3 | 35037e59 | 609f2850 | a48519d4 | db825773 | b8204b5f | d33ad5fb | d11d61a9 | 4fa59569 |
| 4 | 1f995766 | 35037e59 | 3e50a0c1 | a48519d4 | 8ad212ea | b8204b5f | afde99d6 | d11d61a9 |
| 5 | 374a0ca7 | 1f995766 | 06fcb26a | 3e50a0c1 | acf0f639 | 8ad212ea | 5afdc102 | afde99d6 |
| 6 | 33130100 | 374a0ca7 | 32aecc3f | 06fcb26a | 3391ec8a | acf0f639 | 97545690 | 5afdc102 |
| 7 | 1022ac97 | 33130100 | 94194e6e | 32aecc3f | 367250a1 | 3391ec8a | b1cd6787 | 97545690 |
| 8 | d47caf4c | 1022ac97 | 26020066 | 94194e6e | 6ad473a4 | 367250a1 | 64519c8f | b1cd6787 |
| 9 | 59c2744b | d47caf4c | 45592e20 | 26020066 | c6a3ceae | 6ad473a4 | 8509b392 | 64519c8f |
| 10 | 481ba2a0 | 59c2744b | f95e99a8 | 45592e20 | 02afb727 | c6a3ceae | 9d2356a3 | 8509b392 |
| 11 | 694a3d09 | 481ba2a0 | 84e896b3 | f95e99a8 | 9dd1b58c | 02afb727 | 7576351e | 9d2356a3 |
| 12 | 89cbcd58 | 694a3d09 | 37454090 | 84e896b3 | 6370db62 | 9dd1b58c | b938157d | 7576351e |
| 13 | 24c95abc | 89cbcd58 | 947a12d2 | 37454090 | 1a4a2554 | 6370db62 | ac64ee8d | b938157d |
| 14 | 7c529778 | 24c95abc | 979ab113 | 947a12d2 | 3ee95933 | 1a4a2554 | db131b86 | ac64ee8d |
| 15 | 34d1691e | 7c529778 | 92b57849 | 979ab113 | 61f99646 | 3ee95933 | 2aa0d251 | db131b86 |
| 16 | 796afab1 | 34d1691e | a52ef0f8 | 92b57849 | 067550f5 | 61f99646 | c999f74a | 2aa0d251 |
| 17 | 7d27cc0e | 796afab1 | a2d23c69 | a52ef0f8 | b3c8669b | 067550f5 | b2330fcc | c999f74a |
| 18 | d7820ad1 | 7d27cc0e | d5f562f2 | a2d23c69 | 575c37d8 | b3c8669b | 87a833aa | b2330fcc |
| 19 | f84fd372 | d7820ad1 | 4f981cfa | d5f562f2 | a5dceaf1 | 575c37d8 | 34dd9e43 | 87a833aa |
| 20 | 02c57896 | f84fd372 | 0415a3af | 4f981cfa | 74576681 | a5dceaf1 | bec2bae1 | 34dd9e43 |
| 21 | 4d0c2fcd | 02c57896 | 9fa6e5f0 | 0415a3af | 576f1d09 | 74576681 | 578d2ee7 | bec2bae1 |
| 22 | eeeec41a | 4d0c2fcd | 8af12c05 | 9fa6e5f0 | b5523911 | 576f1d09 | 340ba2bb | 578d2ee7 |
| 23 | f368da78 | eeeec41a | 185f9a9a | 8af12c05 | 6a879032 | b5523911 | e84abb78 | 340ba2bb |
| 24 | 15ce1286 | f368da78 | dd8835dd | 185f9a9a | 62063354 | 6a879032 | c88daa91 | e84abb78 |
| 25 | c3fd31c2 | 15ce1286 | d1b4f1e6 | dd8835dd | 4db58f43 | 62063354 | 8193543c | c88daa91 |
| 26 | 6243be5e | c3fd31c2 | 9c250c2b | d1b4f1e6 | 131152fe | 4db58f43 | 9aa31031 | 8193543c |
| 27 | a549beaa | 6243be5e | fa638587 | 9c250c2b | cf65e309 | 131152fe | 7a1a6dac | 9aa31031 |
| 28 | e11eb847 | a549beaa | 877cbcc4 | fa638587 | e5b64e96 | cf65e309 | 97f0988a | 7a1a6dac |
| 29 | ff9bac9d | e11eb847 | 937d554a | 877cbcc4 | 9811b46d | e5b64e96 | 184e7b2f | 97f0988a |
| 30 | a5a4a2b3 | ff9bac9d | 3d708fc2 | 937d554a | e92df4ea | 9811b46d | 74b72db2 | 184e7b2f |
| 31 | 89a13e59 | a5a4a2b3 | 37593bff | 3d708fc2 | 0a1ff572 | e92df4ea | a36cc08d | 74b72db2 |
| 32 | 3720bd4e | 89a13e59 | 4945674b | 37593bff | cf7d1683 | 0a1ff572 | a757496f | a36cc08d |
| 33 | 9ccd089c | 3720bd4e | 427cb313 | 4945674b | da8c835f | cf7d1683 | ab9050ff | a757496f |
| 34 | c7a0744d | 9ccd089c | 417a9c6e | 427cb313 | 0958ff1b | da8c835f | b41e7be8 | ab9050ff |
| 35 | d955c3ed | c7a0744d | 9a113939 | 417a9c6e | c533f0ff | 0958ff1b | 1afed464 | b41e7be8 |
| 36 | e142d72b | d955c3ed | 40e89b8f | 9a113939 | d4509586 | c533f0ff | f8d84ac7 | 1afed464 |
| 37 | e7250598 | e142d72b | ab87dbb2 | 40e89b8f | c7f93fd3 | d4509586 | 87fe299f | f8d84ac7 |
| 38 | 2f13c4ad | e7250598 | 85ae57c2 | ab87dbb2 | 1a6cabc9 | c7f93fd3 | ac36a284 | 87fe299f |
| 39 | 19f363f9 | 2f13c4ad | 4a0b31ce | 85ae57c2 | c302badb | 1a6cabc9 | fe9e3fc9 | ac36a284 |
| 40 | 55e1dde2 | 19f363f9 | 27895a5e | 4a0b31ce | 459daccf | c302badb | 5e48d365 | fe9e3fc9 |
| 41 | d4f4efe3 | 55e1dde2 | e6c7f233 | 27895a5e | 5cfba85a | 459daccf | d6de1815 | 5e48d365 |
| 42 | 48dcbc62 | d4f4efe3 | c3bbc4ab | e6c7f233 | 6f49c7bb | 5cfba85a | 667a2ced | d6de1815 |
| 43 | 8237b8a0 | 48dcbc62 | e9dfc7a9 | c3bbc4ab | d89d2711 | 6f49c7bb | 42d2e7dd | 667a2ced |
| 44 | d8685939 | 8237b8a0 | b978c491 | e9dfc7a9 | 8ee87df5 | d89d2711 | 3ddb7a4e | 42d2e7dd |
| 45 | d2090a86 | d8685939 | 6f714104 | b978c491 | 2e533625 | 8ee87df5 | 388ec4e9 | 3ddb7a4e |
| 46 | e51076b3 | d2090a86 | d0b273b0 | 6f714104 | d9f89e61 | 2e533625 | efac7743 | 388ec4e9 |
| 47 | 47c5be50 | e51076b3 | 12150da4 | d0b273b0 | 3567734e | d9f89e61 | b1297299 | efac7743 |
| 48 | abddbdc8 | 47c5be50 | 20ed67ca | 12150da4 | 3dfcdd11 | 3567734e | f30ecfc4 | b1297299 |
| 49 | bd708003 | abddbdc8 | 8b7ca08f | 20ed67ca | 93494bc0 | 3dfcdd11 | 9a71ab3b | f30ecfc4 |
| 50 | 15e2f5d3 | bd708003 | bb7b9157 | 8b7ca08f | c3956c3f | 93494bc0 | e889efe6 | 9a71ab3b |
| 51 | 13826486 | 15e2f5d3 | e100077a | bb7b9157 | cd09a51c | c3956c3f | 5e049a4a | e889efe6 |
| 52 | 4a00ed2f | 13826486 | c5eba62b | e100077a | 0741f675 | cd09a51c | 61fe1cab | 5e049a4a |
| 53 | f4412e82 | 4a00ed2f | 04c90c27 | c5eba62b | 7429807c | 0741f675 | 28e6684d | 61fe1cab |
| 54 | 549db4b7 | f4412e82 | 01da5e94 | 04c90c27 | f6bc15ed | 7429807c | b3a83a0f | 28e6684d |
| 55 | 22a79585 | 549db4b7 | 825d05e8 | 01da5e94 | 9d4db19a | f6bc15ed | 03e3a14c | b3a83a0f |
| 56 | 30245b78 | 22a79585 | 3b696ea9 | 825d05e8 | f6804c82 | 9d4db19a | af6fb5e0 | 03e3a14c |
| 57 | 6598314f | 30245b78 | 4f2b0a45 | 3b696ea9 | f522adb2 | f6804c82 | 8cd4ea6d | af6fb5e0 |
| 58 | c3d629a9 | 6598314f | 48b6f060 | 4f2b0a45 | 14fb0764 | f522adb2 | 6417b402 | 8cd4ea6d |
| 59 | ddb0a26a | c3d629a9 | 30629ecb | 48b6f060 | 589f7d5c | 14fb0764 | 6d97a915 | 6417b402 |
| 60 | 71034d71 | ddb0a26a | ac535387 | 30629ecb | 14d5c7f6 | 589f7d5c | 3b20a7d8 | 6d97a915 |
| 61 | 5e636b4b | 71034d71 | 6144d5bb | ac535387 | 09ccd95e | 14d5c7f6 | eae2c4fb | 3b20a7d8 |
| 62 | 2bfa5f60 | 5e636b4b | 069ae2e2 | 6144d5bb | 4ac3cf08 | 09ccd95e | 3fb0a6ae | eae2c4fb |
| 63 | 1547e69b | 2bfa5f60 | c6d696bc | 069ae2e2 | e808f43b | 4ac3cf08 | caf04e66 | 3fb0a6ae |
A.1.5 雜湊值
| 66c7f0f4 | 62eeedd9 | d1f2d46b | dc10e4e2 | 4167c487 | 5cf2f7a2 | 297da02b | 8f4ba8e0 |
GB/T 32905—2016 信息安全技術 SM3密碼雜湊算法
推薦文章: