⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 iso-intermediate-values.txt

📁 磁盘格式解读
💻 TXT
📖 第 1 页 / 共 2 页
字号:
3. In this example the data-string is the three-byte string consisting of the ASCII-coded version of 'abc'.

The 8x8 matrix Z' derived from the data-string is as follows.
    61 62 63 80 00 00 00 00
    00 00 00 00 00 00 00 00
    00 00 00 00 00 00 00 00
    00 00 00 00 00 00 00 00
    00 00 00 00 00 00 00 00
    00 00 00 00 00 00 00 00
    00 00 00 00 00 00 00 00
    00 00 00 00 00 00 00 18

The K_0 matrix (from the initialization value IV) and X'' matrix are as follows.
    00 00 00 00 00 00 00 00        61 62 63 80 00 00 00 00
    00 00 00 00 00 00 00 00        00 00 00 00 00 00 00 00
    00 00 00 00 00 00 00 00        00 00 00 00 00 00 00 00
    00 00 00 00 00 00 00 00        00 00 00 00 00 00 00 00
    00 00 00 00 00 00 00 00        00 00 00 00 00 00 00 00
    00 00 00 00 00 00 00 00        00 00 00 00 00 00 00 00
    00 00 00 00 00 00 00 00        00 00 00 00 00 00 00 00
    00 00 00 00 00 00 00 00        00 00 00 00 00 00 00 18

The following are (hexadecimal representations of) the successive values of the variables K_i for i = 1 to 10 and W'.

i = 1:
    30 0B EE C0 AF 90 29 67        0F 34 9A FF 3F F3 2F E0
    28 28 28 28 28 28 28 28        EB CD CD 13 CD 26 DE 87
    28 28 28 28 28 28 28 28        2D 2C 98 98 5A 98 B4 C2
    28 28 28 28 28 28 28 28        89 03 83 8F 8F 06 8F 0C
    28 28 28 28 28 28 28 28        00 00 00 00 00 00 00 00
    28 28 28 28 28 28 28 28        00 00 00 00 00 00 00 00
    28 28 28 28 28 28 28 28        05 14 05 28 11 0A 2D 05
    28 28 28 28 28 28 28 28        00 00 00 00 00 00 00 00

i = 2:
    3B AB 89 F8 EA D1 AE 24        1D 0D 4C DA 43 F6 B0 98
    44 45 45 66 45 E9 CB AF        E4 5E 3F B8 7B C7 AA 10
    70 FE A4 A4 C5 A4 B2 89        C3 31 D1 56 FD E7 7B 8F
    C5 FA A9 E1 E1 CC E1 A0        68 2F 47 A1 BE 4A 53 39
    48 AC C0 5C FC FC B8 FC        B2 A2 B8 2F 20 72 F0 6C
    8F F7 0E 26 90 8F 8F 69        03 D9 F4 6C 67 B1 79 72
    96 79 14 07 D7 85 79 79        2C 67 87 6E FD 5C 25 F8
    F8 A8 F8 68 B8 C8 78 F8        44 E6 4C 70 50 7C D8 26

i = 3:
    D3 19 BF DB 30 46 70 58        EF ED 35 67 80 8E 8D 63
    29 5B 23 D1 AF CF 37 DB        2F 03 49 91 5B 18 5C 24
    01 2C 8A C2 8B 95 AC 98        77 96 F6 03 BF AA F8 E3
    81 63 9E B1 C0 B2 06 A7        0A DC 04 7B 58 5A A5 A1
    44 5E 60 7A B0 B2 09 DB        47 96 DA 7F 56 E4 CC 29
    73 5B 2C CF BC 8C BC 71        20 70 D5 D8 50 01 C8 98
    DC 67 09 24 EF ED DD D3        A7 4C 23 FA F6 81 49 A1
    7B 8D 3B F0 D7 3B 7D 19        4A CE 46 7D 7D B0 73 A9

i = 4:
    38 BE AA C1 DE 11 65 86        95 BD DE 1E CA 0F CA 19
    68 7C F3 D0 4A 87 33 7F        D3 C1 CF 6C A0 2E 41 E8
    F3 37 FA DB 98 AD F0 57        74 C3 5C 63 15 C5 B9 8A
    C5 E2 42 58 EE 35 8D BC        36 F0 4E 42 FE 2D D0 5E
    11 09 F0 E8 99 6E 24 7E        0A 3C 50 76 A1 91 F8 EC
    01 C5 D6 ED 10 B0 34 01        48 6B C7 3E 61 D2 A4 DC
    FB C9 52 F1 7B 28 EC D3        ED B8 F0 C5 2C F0 5C 72
    32 56 DC 0C C7 F1 27 40        FA 3D 00 D4 FB 9A 66 FF

i = 5:
    AF 25 A5 20 94 9B CF 14        06 A6 BA 18 05 54 8D 33
    C1 36 26 A9 E3 C4 53 4D        84 55 FE C4 1F B2 0B 1C
    E6 0F 7D 86 77 40 F9 E1        6E A2 93 49 3F 17 89 B7
    91 5D E6 BB E2 6A 06 29        7D 02 C9 A0 52 85 BB EF
    96 5A 54 CC 4C FE 5E 8D        AC 55 D7 A9 44 48 89 A9
    BE E9 31 CB 62 32 3A A6        CB DE BE 43 AA 4D B5 A0
    B1 7B 59 18 96 84 6A 47        60 A6 BA C0 25 D9 4F 8C
    D4 F0 C9 36 27 59 AF 31        D7 E4 62 E5 D4 A8 CC C0

i = 6:
    E2 F9 B5 C0 25 37 0B B0        DB 1D A8 4A 33 38 4D B3
    39 2B CB A2 16 84 94 A5        97 4C 8E 1A 3E 51 F3 48
    60 8A F8 CE FA 34 8C 14        47 66 64 C2 33 F5 F2 A9
    7A A5 37 64 41 8C 92 19        85 FD AA B1 D5 CB C3 6E
    B3 F3 46 A1 FA 83 3F 89        5D 89 59 F2 E1 F8 71 D4
    97 49 3F 48 78 02 CF 7C        8C 1F B9 78 8C 16 DD 05
    DC AD E8 BA 1E 00 8F 23        62 AF 63 5F 6D EE D5 F4
    92 77 4F 49 ED B0 32 3D        D8 5B 74 35 5F 8A 98 47

i = 7:
    75 41 63 82 77 4D FF 2F        59 3D 86 BD A8 CE 25 E5
    FF FA 38 D0 55 03 46 00        BB 33 95 78 26 63 7D 82
    BF 7D 02 49 3E 98 F3 61        EF 46 1D AE DC AD 0C 3C
    F4 A8 60 C2 9A E5 CE 0B        AF A0 E2 86 5E 8B A3 F9
    C8 DF 5A 44 EE 5D 9D 27        C8 8C 0B 43 27 84 31 F4
    23 F4 5A 55 04 75 00 A4        41 5F 51 64 4E 55 78 C2
    B0 16 10 12 02 F9 E2 8C        F4 C7 C3 B5 EE A4 C5 86
    AC 30 CD 29 68 33 33 1D        49 F8 AB 68 4A 4C 96 B7

i = 8:
    03 6B F1 82 68 84 AD 89        9C 0D 38 97 73 B2 E4 35
    99 40 C6 62 D8 46 71 63        4D 44 89 58 D4 59 27 E8
    4C 43 3E 17 4B 19 C2 10        AD 59 2E B0 4C A3 63 32
    E2 9C CF D3 4C FF 86 C5        E0 D4 70 F3 83 5A 15 59
    21 FF 11 A0 42 DF 26 53        9A 92 69 8C 76 40 A1 51
    1B 8E 00 CB 6C E4 4B 13        57 2E 81 EA CB A4 3C 36
    A6 12 3B F7 A3 47 B7 CE        5D 63 2F A7 36 BE 4B 61
    D9 18 90 0E 3B 28 33 CA        40 0F DA CB 8B 9D E3 8A

i = 9:
    D0 1C 67 7A 0A 9A 2C F9        4B F0 5E 9B 46 14 16 D0
    2A 94 2F 53 4A 63 B6 B2        72 A8 C1 34 47 13 17 2D
    88 42 22 46 FE AC A8 B4        17 33 2A 69 FB 34 98 98
    47 4A 5C C7 3D 58 35 59        83 B1 EE 37 93 47 EC A0
    74 A6 92 5D A5 5C 6F A1        3B 39 67 11 23 35 B5 78
    77 17 E6 8C C4 73 5C 39        FC 78 3D 1F 9D 2F B6 AE
    08 2A 3B 0B 53 EC 1A C6        3C F9 38 64 96 9B DE 6C
    2A F6 58 EB 81 4D E7 62        42 5A D1 47 6C 0C 49 AE

i = 10:
    48 95 48 B6 01 EE BC 3A        2F 46 2B 24 C6 F4 86 BB
    A5 0D 6B C6 6B ED 8E 81        16 B6 56 2C 73 B4 02 0B
    E0 CE 3D CF 88 26 5A 75        F3 04 3E 3A 73 1B CE 72
    C2 8C 4A DB C0 F6 9C E9        1A E1 B3 03 D9 7E 6D 4C
    54 B7 9C D5 7F 71 85 13        71 81 EE BD B6 C5 7E 27
    43 41 4B 8A 97 7D 0B 7B        7D 0E 34 95 71 14 CB D6
    63 19 35 BB DB F6 15 7A        C7 97 FC 9D 95 D8 B5 82
    6A 7A 4E F6 37 01 82 27        D2 25 29 20 76 D4 EE ED

The value of Y' output from the round-function is as follows.
    4E 24 48 A4 C6 F4 86 BB
    16 B6 56 2C 73 B4 02 0B
    F3 04 3E 3A 73 1B CE 72
    1A E1 B3 03 D9 7E 6D 4C
    71 81 EE BD B6 C5 7E 27
    7D 0E 34 95 71 14 CB D6
    C7 97 FC 9D 95 D8 B5 82
    D2 25 29 20 76 D4 EE F5

The hash-code is the following 512-bit string.


 4E2448A4C6F486BB 16B6562C73B4020B F3043E3A731BCE72 1AE1B303D97E6D4C
 7181EEBDB6C57E27 7D0E34957114CBD6 C797FC9D95D8B582 D225292076D4EEF5

8. In this example the data-string is the 32-byte string consisting of the ASCII-coded version of 'abcdbcdecdefdefgefghfghighijhijk'.

The 8x8 matrix Z' derived from the data-string is as follows.
    61 62 63 64 62 63 64 65
    63 64 65 66 64 65 66 67
    65 66 67 68 66 67 68 69
    67 68 69 6A 68 69 6A 6B
    80 00 00 00 00 00 00 00
    00 00 00 00 00 00 00 00
    00 00 00 00 00 00 00 00
    00 00 00 00 00 00 00 00

The K_0 matrix (from the initialization value IV) and X'' matrix are as follows.
    00 00 00 00 00 00 00 00        61 62 63 64 62 63 64 65
    00 00 00 00 00 00 00 00        63 64 65 66 64 65 66 67
    00 00 00 00 00 00 00 00        65 66 67 68 66 67 68 69
    00 00 00 00 00 00 00 00        67 68 69 6A 68 69 6A 6B
    00 00 00 00 00 00 00 00        80 00 00 00 00 00 00 00
    00 00 00 00 00 00 00 00        00 00 00 00 00 00 00 00
    00 00 00 00 00 00 00 00        00 00 00 00 00 00 00 00
    00 00 00 00 00 00 00 00        00 00 00 00 00 00 00 00

The following are (hexadecimal representations of) the successive values of the variables K_i for i = 1 to 10 and W'.

i = 1:
    30 0B EE C0 AF 90 29 67        86 B9 56 DD B4 BD 40 C2
    28 28 28 28 28 28 28 28        0B 48 C1 2E 83 9C 2E 41
    28 28 28 28 28 28 28 28        40 5E 0A ED 5C E9 42 E7
    28 28 28 28 28 28 28 28        B2 1E 5B 93 43 07 7C 4D
    28 28 28 28 28 28 28 28        19 04 67 A3 57 CF DA ED
    28 28 28 28 28 28 28 28        59 36 7D 57 F8 E7 EA 60
    28 28 28 28 28 28 28 28        98 D1 1B 6A C6 1C 4B CD
    28 28 28 28 28 28 28 28        5E B9 76 56 F3 51 F4 43

i = 2:
    3B AB 89 F8 EA D1 AE 24        10 54 A2 C2 9E 00 80 4F
    44 45 45 66 45 E9 CB AF        6B C6 9F 0A 98 41 BA 45
    70 FE A4 A4 C5 A4 B2 89        6B 0B DE 38 1B F6 5A 3F
    C5 FA A9 E1 E1 CC E1 A0        34 F5 52 E4 38 30 DA 32
    48 AC C0 5C FC FC B8 FC        A7 4E 3B C9 F2 58 65 5B
    8F F7 0E 26 90 8F 8F 69        2C 84 5C F8 DE BA 57 52
    96 79 14 07 D7 85 79 79        0B 0B CB 4F 5F 5F 13 10
    F8 A8 F8 68 B8 C8 78 F8        B4 43 90 D6 92 4F 65 12

i = 3:
    D3 19 BF DB 30 46 70 58        8F 55 E3 10 51 E9 E7 43
    29 5B 23 D1 AF CF 37 DB        F3 AE 56 A1 2E 86 11 01
    01 2C 8A C2 8B 95 AC 98        01 78 57 78 4C 25 EE 95
    81 63 9E B1 C0 B2 06 A7        8B 13 D5 66 9A EA A5 53
    44 5E 60 7A B0 B2 09 DB        55 E0 9A 46 78 79 57 56
    73 5B 2C CF BC 8C BC 71        E2 3E F3 AF D4 5F 66 62
    DC 67 09 24 EF ED DD D3        05 E9 CA 43 59 FC 08 53
    7B 8D 3B F0 D7 3B 7D 19        6A 11 68 9A 3D 24 86 2C

i = 4:
    38 BE AA C1 DE 11 65 86        BD A3 5F AC C8 4B 7B 24
    68 7C F3 D0 4A 87 33 7F        D4 D5 53 36 8A FA 90 C8
    F3 37 FA DB 98 AD F0 57        7D 9A 3C 52 B5 B9 28 0B
    C5 E2 42 58 EE 35 8D BC        FE CD D7 48 5D 98 AC 21
    11 09 F0 E8 99 6E 24 7E        F6 D3 E3 F5 A1 C0 68 F0
    01 C5 D6 ED 10 B0 34 01        D9 77 56 2D F1 C4 3C B6
    FB C9 52 F1 7B 28 EC D3        C2 85 71 D3 B2 94 91 69
    32 56 DC 0C C7 F1 27 40        E2 B9 81 C5 7C 60 42 23

i = 5:
    AF 25 A5 20 94 9B CF 14        15 03 B3 53 CF 70 04 4D
    C1 36 26 A9 E3 C4 53 4D        D0 74 26 9B 60 EC 9B 92

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -