]> git.cryptolib.org Git - avr-crypto-lib.git/blobdiff - testvectors/shavs/Skein/skein_golden_kat_short.txt
included skein tweak for round 3
[avr-crypto-lib.git] / testvectors / shavs / Skein / skein_golden_kat_short.txt
index 9761810ceb6193c99db6d9baa3cbc6c4e837a1b3..0235c8dd1c62990c2e7de0a08765ba4f047923e3 100644 (file)
@@ -4,8 +4,8 @@
 Message data:\r
      FF\r
 Result:\r
-     42 C8 82 37  B6 3F C9 9C  55 09 88 38  A1 71 D5 0B\r
-     FB FF CA F3  40 70 5C 92  3B BB 37 45  D1 47 15 E8\r
+     0B 98 DC D1  98 EA 0E 50  A7 A2 44 C4  44 E2 5C 23\r
+     DA 30 C1 0F  C9 A1 F2 70  A6 63 7F 1F  34 E6 7E D2\r
 --------------------------------\r
 \r
 :Skein-256:   256-bit hash, msgLen =   256 bits\r
@@ -14,8 +14,8 @@ Message data:
      FF FE FD FC  FB FA F9 F8  F7 F6 F5 F4  F3 F2 F1 F0\r
      EF EE ED EC  EB EA E9 E8  E7 E6 E5 E4  E3 E2 E1 E0\r
 Result:\r
-     E3 3F 48 3B  13 89 BA 9F  AE FF 25 25  7E 87 CF 76\r
-     00 8C 35 28  5E 3B D5 62  BD C1 F3 EA  2A 96 06 35\r
+     8D 0F A4 EF  77 7F D7 59  DF D4 04 4E  6F 6A 5A C3\r
+     C7 74 AE C9  43 DC FC 07  92 7B 72 3B  5D BF 40 8B\r
 --------------------------------\r
 \r
 :Skein-256:   256-bit hash, msgLen =   512 bits\r
@@ -26,8 +26,8 @@ Message data:
      DF DE DD DC  DB DA D9 D8  D7 D6 D5 D4  D3 D2 D1 D0\r
      CF CE CD CC  CB CA C9 C8  C7 C6 C5 C4  C3 C2 C1 C0\r
 Result:\r
-     90 E5 0C 4D  CF C7 49 0A  09 F3 A1 A7  9B F3 B3 DF\r
-     21 EA 85 44  7B 0F F0 29  C8 47 D6 59  85 6E C7 A5\r
+     DF 28 E9 16  63 0D 0B 44  C4 A8 49 DC  9A 02 F0 7A\r
+     07 CB 30 F7  32 31 82 56  B1 5D 86 5A  C4 AE 16 2F\r
 --------------------------------\r
 \r
 :Skein-512:   512-bit hash, msgLen =     8 bits\r
@@ -35,10 +35,10 @@ Result:
 Message data:\r
      FF\r
 Result:\r
-     42 AA 6B D9  CA 92 E9 0E  A2 8D F6 F6  F2 D0 D9 B8\r
-     5A 2D 19 07  EE 4D C1 B1  71 AC E7 EB  11 59 BE 3B\r
-     D1 BC 56 58  6D 92 49 2B  6E FF 9B E0  33 06 99 4C\r
-     65 A3 32 C4  C2 41 60 F4  66 55 04 0E  55 8E 83 29\r
+     71 B7 BC E6  FE 64 52 22  7B 9C ED 60  14 24 9E 5B\r
+     F9 A9 75 4C  3A D6 18 CC  C4 E0 AA E1  6B 31 6C C8\r
+     CA 69 8D 86  43 07 ED 3E  80 B6 EF 15  70 81 2A C5\r
+     27 2D C4 09  B5 A0 12 DF  2A 57 91 02  F3 40 61 7A\r
 --------------------------------\r
 \r
 :Skein-512:   512-bit hash, msgLen =   512 bits\r
@@ -49,10 +49,10 @@ Message data:
      DF DE DD DC  DB DA D9 D8  D7 D6 D5 D4  D3 D2 D1 D0\r
      CF CE CD CC  CB CA C9 C8  C7 C6 C5 C4  C3 C2 C1 C0\r
 Result:\r
-     04 F9 6C 6F  61 B3 E2 37  A4 FA 77 55  EE 4A CF 34\r
-     49 42 22 96  89 54 F4 95  AD 14 7A 1A  71 5F 7A 73\r
-     EB EC FA 1E  F2 75 BE D8  7D C6 0B D1  A0 BC 60 21\r
-     06 FA 98 F8  E7 23 7B D1  AC 09 58 E7  6D 30 66 78\r
+     45 86 3B A3  BE 0C 4D FC  27 E7 5D 35  84 96 F4 AC\r
+     9A 73 6A 50  5D 93 13 B4  2B 2F 5E AD  A7 9F C1 7F\r
+     63 86 1E 94  7A FB 1D 05  6A A1 99 57  5A D3 F8 C9\r
+     A3 CC 17 80  B5 E5 FA 4C  AE 05 0E 98  98 76 62 5B\r
 --------------------------------\r
 \r
 :Skein-512:   256-bit hash, msgLen =  1024 bits\r
@@ -67,8 +67,8 @@ Message data:
      9F 9E 9D 9C  9B 9A 99 98  97 96 95 94  93 92 91 90\r
      8F 8E 8D 8C  8B 8A 89 88  87 86 85 84  83 82 81 80\r
 Result:\r
-     E4 7A 51 E6  51 37 FD A2  2C A8 A6 71  AC 8A C2 55\r
-     E8 C8 17 30  E7 98 BC BF  6B 8F 27 7E  20 D2 3D 3F\r
+     1A 6A 5B A0  8E 74 A8 64  B5 CB 05 2C  FB 9B 2F A1\r
+     28 20 32 30  A4 D9 92 3A  32 9F 54 27  C4 77 A4 DB\r
 --------------------------------\r
 \r
 :Skein-512:   384-bit hash, msgLen =  1024 bits\r
@@ -83,9 +83,9 @@ Message data:
      9F 9E 9D 9C  9B 9A 99 98  97 96 95 94  93 92 91 90\r
      8F 8E 8D 8C  8B 8A 89 88  87 86 85 84  83 82 81 80\r
 Result:\r
-     60 3C FE E0  49 BB D5 DB  33 F8 71 B4  57 9D 78 16\r
-     2B FF E6 29  1E 01 C7 83  35 2E 68 13  B6 FB 1E 71\r
-     F7 20 D2 3C  4E 70 43 17  23 C2 C5 E3  18 97 17 ED\r
+     EE AF 4D C9  B6 68 C2 A2  70 B9 0C BD  2E 98 6C 85\r
+     7E 46 4B 08  90 3E 5B 6D  DA 1F 15 73  6F 50 D1 BF\r
+     2B 6C 40 A3  98 B7 9C 67  53 35 92 EF  D9 6B D8 DC\r
 --------------------------------\r
 \r
 :Skein-512:   512-bit hash, msgLen =  1024 bits\r
@@ -100,10 +100,10 @@ Message data:
      9F 9E 9D 9C  9B 9A 99 98  97 96 95 94  93 92 91 90\r
      8F 8E 8D 8C  8B 8A 89 88  87 86 85 84  83 82 81 80\r
 Result:\r
-     B4 84 AE 9F  B7 3E 66 20  B1 0D 52 E4  92 60 AD 26\r
-     62 0D B2 88  3E BA FA 21  0D 70 19 22  AC A8 53 68\r
-     08 81 44 BD  F4 EF 3D 98  98 D4 7C 34  F1 30 03 1B\r
-     0A 09 92 F0  9F 62 DD 78  B3 29 52 5A  77 7D AF 7D\r
+     91 CC A5 10  C2 63 C4 DD  D0 10 53 0A  33 07 33 09\r
+     62 86 31 F3  08 74 7E 1B  CB AA 90 E4  51 CA B9 2E\r
+     51 88 08 7A  F4 18 87 73  A3 32 30 3E  66 67 A7 A2\r
+     10 85 6F 74  21 39 00 00  71 F4 8E 8B  A2 A5 AD B7\r
 --------------------------------\r
 \r
 :Skein-1024: 1024-bit hash, msgLen =     8 bits\r
@@ -111,14 +111,14 @@ Result:
 Message data:\r
      FF\r
 Result:\r
-     A2 04 C3 94  92 34 16 B8  20 68 6E 1B  44 9C A4 27\r
-     7A 47 7C A9  DB 08 4D D9  31 71 5B 10  2A 43 F0 45\r
-     BC 34 83 AE  E0 28 86 08  91 67 10 F8  75 DF 8D 79\r
-     42 49 97 46  53 28 B5 17  BA C3 09 96  FB FA 64 2B\r
-     CC 44 6E 15  7A 45 D0 2F  08 78 DA A3  55 61 39 A7\r
-     6C 2C FE C2  83 07 21 96  B3 3A 12 83  54 CB DB 6D\r
-     B9 DB A8 79  C7 1C B1 0C  77 E9 29 78  6D 2F BA FD\r
-     E6 A0 55 29  E2 6B 20 FF  3B BB 7B 47  5C AA 71 15\r
+     E6 2C 05 80  2E A0 15 24  07 CD D8 78  7F DA 9E 35\r
+     70 3D E8 62  A4 FB C1 19  CF F8 59 0A  FE 79 25 0B\r
+     CC C8 B3 FA  F1 BD 24 22  AB 5C 0D 26  3F B2 F8 AF\r
+     B3 F7 96 F0  48 00 03 81  53 1B 6F 00  D8 51 61 BC\r
+     0F FF 4B EF  24 86 B1 EB  CD 37 73 FA  BF 50 AD 4A\r
+     D5 63 9A F9  04 0E 3F 29  C6 C9 31 30  1B F7 98 32\r
+     E9 DA 09 85  7E 83 1E 82  EF 8B 46 91  C2 35 65 65\r
+     15 D4 37 D2  BD A3 3B CE  C0 01 C6 7F  FD E1 5B A8\r
 --------------------------------\r
 \r
 :Skein-1024:  384-bit hash, msgLen =  1024 bits\r
@@ -133,9 +133,9 @@ Message data:
      9F 9E 9D 9C  9B 9A 99 98  97 96 95 94  93 92 91 90\r
      8F 8E 8D 8C  8B 8A 89 88  87 86 85 84  83 82 81 80\r
 Result:\r
-     11 F4 DF 6E  FB 38 6E 1D  69 B4 1A 65  8D 43 95 6F\r
-     9A BB BC 57  89 1C AB D6  DC C6 E9 A7  D9 55 E4 1F\r
-     EC 08 4B B2  9D 48 8D 5C  C9 EE C4 6C  28 20 BB 48\r
+     A5 50 F3 07  1A 88 26 04  4F F5 F1 4E  88 AA 86 93\r
+     80 87 A1 0C  15 51 02 C0  9D 3B 3E 3B  BF 5C 96 B0\r
+     FE 9C 1C 70  5E 5D 0B AC  CD C9 8F ED  10 25 42 E5\r
 --------------------------------\r
 \r
 :Skein-1024:  512-bit hash, msgLen =  1024 bits\r
@@ -150,10 +150,10 @@ Message data:
      9F 9E 9D 9C  9B 9A 99 98  97 96 95 94  93 92 91 90\r
      8F 8E 8D 8C  8B 8A 89 88  87 86 85 84  83 82 81 80\r
 Result:\r
-     EE 8D AD 7D  F1 61 EA C3  37 AE 4B DA  B6 56 ED D6\r
-     6E 9C BC 93  26 E8 F2 BD  40 08 7B 26  3E 7A A5 43\r
-     F3 AC 30 F3  D3 B7 F3 B3  8A 05 AE 6F  88 DB AA 9C\r
-     BC 5E CE 22  59 66 64 54  7F 0F A3 A3  B4 7A 42 F4\r
+     57 E3 DE 8C  A3 8A 69 C9  40 5A BF 2A  40 63 B4 85\r
+     5C 77 5B 6D  6C 46 47 25  D3 25 FA F2  7E B6 F1 5F\r
+     08 6B 11 DA  99 E2 52 AC  FC F3 BB E6  2E 08 BC 10\r
+     25 28 50 C4  0B B4 76 6C  32 C1 0D 99  8D B2 7B 10\r
 --------------------------------\r
 \r
 :Skein-1024: 1024-bit hash, msgLen =  1024 bits\r
@@ -168,14 +168,14 @@ Message data:
      9F 9E 9D 9C  9B 9A 99 98  97 96 95 94  93 92 91 90\r
      8F 8E 8D 8C  8B 8A 89 88  87 86 85 84  83 82 81 80\r
 Result:\r
-     C2 E6 B6 FC  04 2F 86 F2  E3 17 38 64  1D B6 02 95\r
-     F7 42 04 AB  52 58 95 A5  DE C5 C8 06  AC 47 86 EC\r
-     1C 98 29 20  09 5B 71 29  FE 3D 8B D4  51 F6 7E A3\r
-     13 20 C7 8B  11 57 5E A6  DD E3 94 E7  5D C5 F5 C9\r
-     6A 51 04 38  6D D5 50 16  D4 94 DF FA  C5 AD 11 9B\r
-     22 C9 60 DC  46 B6 58 CF  2C EB 7D 73  AF 0F D0 E1\r
-     9C 7E 21 34  4A AD 06 AF  39 FC BE F6  C6 C5 D0 0D\r
-     E8 96 B8 88  D9 54 56 DE  DB A6 E5 37  7B 0C C5 72\r
+     1F 3E 02 C4  6F B8 0A 3F  CD 2D FB BC  7C 17 38 00\r
+     B4 0C 60 C2  35 4A F5 51  18 9E BF 43  3C 3D 85 F9\r
+     FF 18 03 E6  D9 20 49 31  79 ED 7A E7  FC E6 9C 35\r
+     81 A5 A2 F8  2D 3E 0C 7A  29 55 74 D0  CD 7D 21 7C\r
+     48 4D 2F 63  13 D5 9A 77  18 EA D0 7D  07 29 C2 48\r
+     51 D7 E7 D2  49 1B 90 2D  48 91 94 E6  B7 D3 69 DB\r
+     0A B7 AA 10  6F 0E E0 A3  9A 42 EF C5  4F 18 D9 37\r
+     76 08 09 85  F9 07 57 4F  99 5E C6 A3  71 53 A5 78\r
 --------------------------------\r
 \r
 :Skein-1024: 1024-bit hash, msgLen =  2048 bits\r
@@ -198,14 +198,14 @@ Message data:
      1F 1E 1D 1C  1B 1A 19 18  17 16 15 14  13 12 11 10\r
      0F 0E 0D 0C  0B 0A 09 08  07 06 05 04  03 02 01 00\r
 Result:\r
-     64 66 1F 7D  C4 AB BB 50  00 3E AE A6  92 42 01 8D\r
-     27 AE B4 15  CA 7B 89 1F  BD DB C1 C6  90 40 D4 C4\r
-     A9 82 21 33  E6 0E 22 2A  F7 EE 09 34  9C 3F 1C 4C\r
-     C8 F3 81 11  A5 05 E8 63  93 E7 28 41  80 60 2D B6\r
-     30 AE 76 3D  9A 62 0A E4  93 2A 82 34  15 B5 95 15\r
-     AE EC 55 64  18 ED 2E F0  82 71 89 D5  4E 65 76 D4\r
-     1D 96 1E DD  CB BD 87 1E  6F 1B 6B A6  25 DC 68 4C\r
-     BB C2 04 88  8B 18 68 7E  D6 27 50 60  70 00 6B 82\r
+     84 2A 53 C9  9C 12 B0 CF  80 CF 69 49  1B E5 E2 F7\r
+     51 5D E8 73  3B 6E A9 42  2D FD 67 66  65 B5 FA 42\r
+     FF B3 A9 C4  8C 21 77 77  95 08 48 CE  CD B4 8F 64\r
+     0F 81 FB 92  BE F6 F8 8F  7A 85 C1 F7  CD 14 46 C9\r
+     16 1C 0A FE  8F 25 AE 44  4F 40 D3 68  00 81 C3 5A\r
+     A4 3F 64 0F  D5 FA 3C 3C  03 0B CC 06  AB AC 01 D0\r
+     98 BC C9 84  EB D8 32 27  12 92 1E 00  B1 BA 07 D6\r
+     D0 1F 26 90  70 50 25 5E  F2 C8 E2 4F  71 6C 52 A5\r
 --------------------------------\r
 \r
 :Skein-256:   256-bit hash, msgLen =  1016 bits. Tree: leaf=02, node=02, maxLevels=02\r
@@ -220,8 +220,8 @@ Message data:
      60 01 62 01  64 01 66 01  68 01 6A 01  6C 01 6E 01\r
      70 01 72 01  74 01 76 01  78 01 7A 01  7C 01 7E\r
 Result:\r
-     1A 92 F8 B7  84 31 27 5C  AB 01 A8 1C  4E 93 ED 99\r
-     5B 7C 0D BA  03 2F 9E F3  A1 47 89 4C  39 7A 99 B2\r
+     52 1D B8 13  38 EA 4E BF  1B DF 78 2C  F5 F8 0A F1\r
+     57 9E 62 4E  48 30 AC 9B  C3 91 21 5F  B9 13 85 DE\r
 --------------------------------\r
 \r
 :Skein-256:   256-bit hash, msgLen =  4080 bits. Tree: leaf=02, node=02, maxLevels=02\r
@@ -260,8 +260,8 @@ Message data:
      E0 00 E2 00  E4 00 E6 00  E8 00 EA 00  EC 00 EE 00\r
      F0 00 F2 00  F4 00 F6 00  F8 00 FA 00  FC 00\r
 Result:\r
-     D2 3E 7D 67  A8 F4 51 67  44 F8 37 7B  0B 5A 7C CC\r
-     B0 B4 1B 0C  9A F9 B0 D6  B4 15 7B A1  99 00 C8 0C\r
+     4F 7C FA 97  87 D1 62 CB  B7 64 84 A9  EA D5 6F 82\r
+     3B 45 A0 C7  67 62 E2 1E  BD 0D E6 BA  70 09 04 07\r
 --------------------------------\r
 \r
 :Skein-512:   512-bit hash, msgLen =  2040 bits. Tree: leaf=02, node=02, maxLevels=02\r
@@ -284,10 +284,10 @@ Message data:
      E0 02 E2 02  E4 02 E6 02  E8 02 EA 02  EC 02 EE 02\r
      F0 02 F2 02  F4 02 F6 02  F8 02 FA 02  FC 02 FE\r
 Result:\r
-     7B 64 0F CA  B5 90 EA E3  3D D4 CB 5A  56 4C 43 FA\r
-     BE A3 40 94  EA C8 2E 82  71 38 AE 33  6B 20 E0 CE\r
-     05 D6 A1 67  B7 38 F4 A4  D4 EE 35 9A  04 CD BF 1A\r
-     75 8D D8 16  F5 30 CF 8A  2B 5C 11 00  8D 78 9A C0\r
+     DF F6 34 2C  DA D9 AC 46  C4 0E F6 A6  A5 FE E3 57\r
+     51 50 4F 72  B0 89 90 56  51 75 E7 0D  64 41 E0 81\r
+     88 AE F4 3C  2A 00 00 E2  49 BC 9B C9  60 70 A6 45\r
+     EA 17 CF 97  3C 0F 5B 82  26 FE EF 33  6C D2 F7 0B\r
 --------------------------------\r
 \r
 :Skein-512:   512-bit hash, msgLen =  8176 bits. Tree: leaf=02, node=02, maxLevels=02\r
@@ -358,10 +358,10 @@ Message data:
      E0 01 E2 01  E4 01 E6 01  E8 01 EA 01  EC 01 EE 01\r
      F0 01 F2 01  F4 01 F6 01  F8 01 FA 01  FC 01\r
 Result:\r
-     96 11 33 D7  E9 55 3E 4C  03 D4 86 16  53 CB E2 ED\r
-     B8 81 2E 9F  52 5A 17 67  CE 89 C9 AA  8D 8C AE 96\r
-     2A BA CE E5  CA 21 BE 4F  C9 33 1A 29  0D DA 28 8C\r
-     22 B6 39 F5  34 5D 2F 40  02 C5 44 A1  89 45 9F 97\r
+     7F 33 5D 45  4E F0 C4 BF  0B 78 F2 28  82 36 0F 08\r
+     6D 1F C7 64  52 E9 DE 78  F1 A2 3F C9  21 B8 81 69\r
+     F4 9B 9E F0  83 8C 1D F7  2F 90 2A 39  1C A8 53 AF\r
+     2D DC 17 F5  29 3B 6A DA  4E DF FE 00  04 25 E1 DE\r
 --------------------------------\r
 \r
 :Skein-1024: 1024-bit hash, msgLen =  4088 bits. Tree: leaf=02, node=02, maxLevels=02\r
@@ -400,14 +400,14 @@ Message data:
      E0 05 E2 05  E4 05 E6 05  E8 05 EA 05  EC 05 EE 05\r
      F0 05 F2 05  F4 05 F6 05  F8 05 FA 05  FC 05 FE\r
 Result:\r
-     23 9E 51 EC  C1 94 24 BD  27 A1 50 C9  5E 75 33 62\r
-     C8 8E F4 EE  8C C0 B2 7D  34 32 12 59  5B 5B B3 E5\r
-     DD 7E D1 9D  97 37 1C BC  0B 86 4A 47  65 5F D2 E9\r
-     60 72 4F 41  A3 91 65 A2  CF 0B B8 58  72 92 BF 79\r
-     BE D4 FC C2  D6 EB 35 1E  D4 41 29 A3  28 FE BE DB\r
-     56 B2 98 C6  6B D3 CF 36  A8 67 13 8F  B4 BD 23 5B\r
-     50 5C C0 9A  61 88 A6 C5  A7 A0 27 75  50 D9 2F EE\r
-     1F 73 E1 F0  90 0E 54 17  CA 30 32 09  52 86 3A 5A\r
+     F8 C2 50 69  E6 D4 35 4E  6F 97 DF 4B  71 7E BF 5D\r
+     1A A3 0C 21  1A 23 07 84  F9 CD 15 23  17 C0 E0 D5\r
+     DD 13 2C DF  49 C0 57 E2  31 F1 35 5B  5C 3C 05 86\r
+     63 1C D5 1A  1E A6 82 9B  30 AC B1 66  F0 6A 15 5B\r
+     30 02 55 55  11 D4 9B 2C  2A B1 64 FD  8D A0 50 51\r
+     40 DC 33 54  6D 8E 39 7A  2B C3 C4 1A  87 AE A9 07\r
+     00 26 C0 13  B8 2D C9 5E  A1 26 DC B2  7E 43 83 50\r
+     9B 28 0D 76  F0 56 A7 57  B6 52 3A E1  68 89 AC B7\r
 --------------------------------\r
 \r
 :Skein-1024: 1024-bit hash, msgLen = 16368 bits. Tree: leaf=02, node=02, maxLevels=02\r
@@ -542,12 +542,12 @@ Message data:
      E0 03 E2 03  E4 03 E6 03  E8 03 EA 03  EC 03 EE 03\r
      F0 03 F2 03  F4 03 F6 03  F8 03 FA 03  FC 03\r
 Result:\r
-     DA 7D 45 52  47 E4 E2 20  93 F3 27 EB  7E 35 FF A9\r
-     6F 00 61 4C  EB DD EC 2C  22 85 90 BC  C6 06 02 15\r
-     BB 91 0F 95  90 C8 E2 46  47 71 CC A2  35 CA EC DA\r
-     ED 77 A3 87  76 BA 33 27  00 D8 C3 2D  5B 9D 12 F4\r
-     F3 92 94 EA  91 C9 38 1A  55 EA 3C A7  37 2B 51 85\r
-     97 07 3D 4C  52 E4 B5 55  2A F9 80 10  20 98 D4 70\r
-     DC F5 7F EB  D0 FA EE EB  E8 75 8D 5E  DF DF 64 76\r
-     49 E0 BF CC  C4 DA 63 F8  7D A4 B8 5B  CA FD 29 89\r
+     EB 19 F0 8D  77 49 9C 3F  17 1B 5C 72  E6 A1 63 F0\r
+     9F 37 16 97  E8 86 09 11  4A 5B 28 6E  1D 76 93 53\r
+     01 5E D4 71  DD 1D 0C 0D  0F BF 54 AF  E7 35 F1 37\r
+     D0 6F A2 56  40 DC 96 40  49 55 0A D0  09 E3 E3 B5\r
+     C1 1B 22 8F  5D 12 21 F6  61 EC E5 06  C4 23 DA 81\r
+     A7 4B A1 80  E5 CD 7E 4D  AD C2 F6 8F  2A F2 7E 32\r
+     C7 5E B6 60  99 F9 70 54  18 DB 24 95  43 95 37 A9\r
+     12 DE 74 39  8A 24 9F 48  4B FB EE 69  1A 10 2A 7A\r
 --------------------------------\r