diff options
author | Ard Biesheuvel <ard.biesheuvel@linaro.org> | 2018-01-19 07:04:37 -0500 |
---|---|---|
committer | Herbert Xu <herbert@gondor.apana.org.au> | 2018-01-25 09:10:34 -0500 |
commit | d60031dd59dbdb01bb4faca20957d1efd5b3b7b9 (patch) | |
tree | 1cb4c81e0fd914808da9fb4f31798feb8b231208 /crypto | |
parent | 6657674b23b8a8458a3222ec3da2fd376c78ae79 (diff) |
crypto: testmgr - add new testcases for sha3
All current SHA3 test cases are smaller than the SHA3 block size, which
means not all code paths are being exercised. So add a new test case to
each variant, and make one of the existing test cases chunked.
Signed-off-by: Ard Biesheuvel <ard.biesheuvel@linaro.org>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Diffstat (limited to 'crypto')
-rw-r--r-- | crypto/testmgr.h | 550 |
1 files changed, 550 insertions, 0 deletions
diff --git a/crypto/testmgr.h b/crypto/testmgr.h index a714b6293959..6044f6906bd6 100644 --- a/crypto/testmgr.h +++ b/crypto/testmgr.h | |||
@@ -1052,6 +1052,142 @@ static const struct hash_testvec sha3_224_tv_template[] = { | |||
1052 | "\xc9\xfd\x55\x74\x49\x44\x79\xba" | 1052 | "\xc9\xfd\x55\x74\x49\x44\x79\xba" |
1053 | "\x5c\x7e\x7a\xb7\x6e\xf2\x64\xea" | 1053 | "\x5c\x7e\x7a\xb7\x6e\xf2\x64\xea" |
1054 | "\xd0\xfc\xce\x33", | 1054 | "\xd0\xfc\xce\x33", |
1055 | .np = 2, | ||
1056 | .tap = { 28, 28 }, | ||
1057 | }, { | ||
1058 | .plaintext = "\x08\x9f\x13\xaa\x41\xd8\x4c\xe3" | ||
1059 | "\x7a\x11\x85\x1c\xb3\x27\xbe\x55" | ||
1060 | "\xec\x60\xf7\x8e\x02\x99\x30\xc7" | ||
1061 | "\x3b\xd2\x69\x00\x74\x0b\xa2\x16" | ||
1062 | "\xad\x44\xdb\x4f\xe6\x7d\x14\x88" | ||
1063 | "\x1f\xb6\x2a\xc1\x58\xef\x63\xfa" | ||
1064 | "\x91\x05\x9c\x33\xca\x3e\xd5\x6c" | ||
1065 | "\x03\x77\x0e\xa5\x19\xb0\x47\xde" | ||
1066 | "\x52\xe9\x80\x17\x8b\x22\xb9\x2d" | ||
1067 | "\xc4\x5b\xf2\x66\xfd\x94\x08\x9f" | ||
1068 | "\x36\xcd\x41\xd8\x6f\x06\x7a\x11" | ||
1069 | "\xa8\x1c\xb3\x4a\xe1\x55\xec\x83" | ||
1070 | "\x1a\x8e\x25\xbc\x30\xc7\x5e\xf5" | ||
1071 | "\x69\x00\x97\x0b\xa2\x39\xd0\x44" | ||
1072 | "\xdb\x72\x09\x7d\x14\xab\x1f\xb6" | ||
1073 | "\x4d\xe4\x58\xef\x86\x1d\x91\x28" | ||
1074 | "\xbf\x33\xca\x61\xf8\x6c\x03\x9a" | ||
1075 | "\x0e\xa5\x3c\xd3\x47\xde\x75\x0c" | ||
1076 | "\x80\x17\xae\x22\xb9\x50\xe7\x5b" | ||
1077 | "\xf2\x89\x20\x94\x2b\xc2\x36\xcd" | ||
1078 | "\x64\xfb\x6f\x06\x9d\x11\xa8\x3f" | ||
1079 | "\xd6\x4a\xe1\x78\x0f\x83\x1a\xb1" | ||
1080 | "\x25\xbc\x53\xea\x5e\xf5\x8c\x00" | ||
1081 | "\x97\x2e\xc5\x39\xd0\x67\xfe\x72" | ||
1082 | "\x09\xa0\x14\xab\x42\xd9\x4d\xe4" | ||
1083 | "\x7b\x12\x86\x1d\xb4\x28\xbf\x56" | ||
1084 | "\xed\x61\xf8\x8f\x03\x9a\x31\xc8" | ||
1085 | "\x3c\xd3\x6a\x01\x75\x0c\xa3\x17" | ||
1086 | "\xae\x45\xdc\x50\xe7\x7e\x15\x89" | ||
1087 | "\x20\xb7\x2b\xc2\x59\xf0\x64\xfb" | ||
1088 | "\x92\x06\x9d\x34\xcb\x3f\xd6\x6d" | ||
1089 | "\x04\x78\x0f\xa6\x1a\xb1\x48\xdf" | ||
1090 | "\x53\xea\x81\x18\x8c\x23\xba\x2e" | ||
1091 | "\xc5\x5c\xf3\x67\xfe\x95\x09\xa0" | ||
1092 | "\x37\xce\x42\xd9\x70\x07\x7b\x12" | ||
1093 | "\xa9\x1d\xb4\x4b\xe2\x56\xed\x84" | ||
1094 | "\x1b\x8f\x26\xbd\x31\xc8\x5f\xf6" | ||
1095 | "\x6a\x01\x98\x0c\xa3\x3a\xd1\x45" | ||
1096 | "\xdc\x73\x0a\x7e\x15\xac\x20\xb7" | ||
1097 | "\x4e\xe5\x59\xf0\x87\x1e\x92\x29" | ||
1098 | "\xc0\x34\xcb\x62\xf9\x6d\x04\x9b" | ||
1099 | "\x0f\xa6\x3d\xd4\x48\xdf\x76\x0d" | ||
1100 | "\x81\x18\xaf\x23\xba\x51\xe8\x5c" | ||
1101 | "\xf3\x8a\x21\x95\x2c\xc3\x37\xce" | ||
1102 | "\x65\xfc\x70\x07\x9e\x12\xa9\x40" | ||
1103 | "\xd7\x4b\xe2\x79\x10\x84\x1b\xb2" | ||
1104 | "\x26\xbd\x54\xeb\x5f\xf6\x8d\x01" | ||
1105 | "\x98\x2f\xc6\x3a\xd1\x68\xff\x73" | ||
1106 | "\x0a\xa1\x15\xac\x43\xda\x4e\xe5" | ||
1107 | "\x7c\x13\x87\x1e\xb5\x29\xc0\x57" | ||
1108 | "\xee\x62\xf9\x90\x04\x9b\x32\xc9" | ||
1109 | "\x3d\xd4\x6b\x02\x76\x0d\xa4\x18" | ||
1110 | "\xaf\x46\xdd\x51\xe8\x7f\x16\x8a" | ||
1111 | "\x21\xb8\x2c\xc3\x5a\xf1\x65\xfc" | ||
1112 | "\x93\x07\x9e\x35\xcc\x40\xd7\x6e" | ||
1113 | "\x05\x79\x10\xa7\x1b\xb2\x49\xe0" | ||
1114 | "\x54\xeb\x82\x19\x8d\x24\xbb\x2f" | ||
1115 | "\xc6\x5d\xf4\x68\xff\x96\x0a\xa1" | ||
1116 | "\x38\xcf\x43\xda\x71\x08\x7c\x13" | ||
1117 | "\xaa\x1e\xb5\x4c\xe3\x57\xee\x85" | ||
1118 | "\x1c\x90\x27\xbe\x32\xc9\x60\xf7" | ||
1119 | "\x6b\x02\x99\x0d\xa4\x3b\xd2\x46" | ||
1120 | "\xdd\x74\x0b\x7f\x16\xad\x21\xb8" | ||
1121 | "\x4f\xe6\x5a\xf1\x88\x1f\x93\x2a" | ||
1122 | "\xc1\x35\xcc\x63\xfa\x6e\x05\x9c" | ||
1123 | "\x10\xa7\x3e\xd5\x49\xe0\x77\x0e" | ||
1124 | "\x82\x19\xb0\x24\xbb\x52\xe9\x5d" | ||
1125 | "\xf4\x8b\x22\x96\x2d\xc4\x38\xcf" | ||
1126 | "\x66\xfd\x71\x08\x9f\x13\xaa\x41" | ||
1127 | "\xd8\x4c\xe3\x7a\x11\x85\x1c\xb3" | ||
1128 | "\x27\xbe\x55\xec\x60\xf7\x8e\x02" | ||
1129 | "\x99\x30\xc7\x3b\xd2\x69\x00\x74" | ||
1130 | "\x0b\xa2\x16\xad\x44\xdb\x4f\xe6" | ||
1131 | "\x7d\x14\x88\x1f\xb6\x2a\xc1\x58" | ||
1132 | "\xef\x63\xfa\x91\x05\x9c\x33\xca" | ||
1133 | "\x3e\xd5\x6c\x03\x77\x0e\xa5\x19" | ||
1134 | "\xb0\x47\xde\x52\xe9\x80\x17\x8b" | ||
1135 | "\x22\xb9\x2d\xc4\x5b\xf2\x66\xfd" | ||
1136 | "\x94\x08\x9f\x36\xcd\x41\xd8\x6f" | ||
1137 | "\x06\x7a\x11\xa8\x1c\xb3\x4a\xe1" | ||
1138 | "\x55\xec\x83\x1a\x8e\x25\xbc\x30" | ||
1139 | "\xc7\x5e\xf5\x69\x00\x97\x0b\xa2" | ||
1140 | "\x39\xd0\x44\xdb\x72\x09\x7d\x14" | ||
1141 | "\xab\x1f\xb6\x4d\xe4\x58\xef\x86" | ||
1142 | "\x1d\x91\x28\xbf\x33\xca\x61\xf8" | ||
1143 | "\x6c\x03\x9a\x0e\xa5\x3c\xd3\x47" | ||
1144 | "\xde\x75\x0c\x80\x17\xae\x22\xb9" | ||
1145 | "\x50\xe7\x5b\xf2\x89\x20\x94\x2b" | ||
1146 | "\xc2\x36\xcd\x64\xfb\x6f\x06\x9d" | ||
1147 | "\x11\xa8\x3f\xd6\x4a\xe1\x78\x0f" | ||
1148 | "\x83\x1a\xb1\x25\xbc\x53\xea\x5e" | ||
1149 | "\xf5\x8c\x00\x97\x2e\xc5\x39\xd0" | ||
1150 | "\x67\xfe\x72\x09\xa0\x14\xab\x42" | ||
1151 | "\xd9\x4d\xe4\x7b\x12\x86\x1d\xb4" | ||
1152 | "\x28\xbf\x56\xed\x61\xf8\x8f\x03" | ||
1153 | "\x9a\x31\xc8\x3c\xd3\x6a\x01\x75" | ||
1154 | "\x0c\xa3\x17\xae\x45\xdc\x50\xe7" | ||
1155 | "\x7e\x15\x89\x20\xb7\x2b\xc2\x59" | ||
1156 | "\xf0\x64\xfb\x92\x06\x9d\x34\xcb" | ||
1157 | "\x3f\xd6\x6d\x04\x78\x0f\xa6\x1a" | ||
1158 | "\xb1\x48\xdf\x53\xea\x81\x18\x8c" | ||
1159 | "\x23\xba\x2e\xc5\x5c\xf3\x67\xfe" | ||
1160 | "\x95\x09\xa0\x37\xce\x42\xd9\x70" | ||
1161 | "\x07\x7b\x12\xa9\x1d\xb4\x4b\xe2" | ||
1162 | "\x56\xed\x84\x1b\x8f\x26\xbd\x31" | ||
1163 | "\xc8\x5f\xf6\x6a\x01\x98\x0c\xa3" | ||
1164 | "\x3a\xd1\x45\xdc\x73\x0a\x7e\x15" | ||
1165 | "\xac\x20\xb7\x4e\xe5\x59\xf0\x87" | ||
1166 | "\x1e\x92\x29\xc0\x34\xcb\x62\xf9" | ||
1167 | "\x6d\x04\x9b\x0f\xa6\x3d\xd4\x48" | ||
1168 | "\xdf\x76\x0d\x81\x18\xaf\x23\xba" | ||
1169 | "\x51\xe8\x5c\xf3\x8a\x21\x95\x2c" | ||
1170 | "\xc3\x37\xce\x65\xfc\x70\x07\x9e" | ||
1171 | "\x12\xa9\x40\xd7\x4b\xe2\x79\x10" | ||
1172 | "\x84\x1b\xb2\x26\xbd\x54\xeb\x5f" | ||
1173 | "\xf6\x8d\x01\x98\x2f\xc6\x3a\xd1" | ||
1174 | "\x68\xff\x73\x0a\xa1\x15\xac\x43" | ||
1175 | "\xda\x4e\xe5\x7c\x13\x87\x1e\xb5" | ||
1176 | "\x29\xc0\x57\xee\x62\xf9\x90\x04" | ||
1177 | "\x9b\x32\xc9\x3d\xd4\x6b\x02\x76" | ||
1178 | "\x0d\xa4\x18\xaf\x46\xdd\x51\xe8" | ||
1179 | "\x7f\x16\x8a\x21\xb8\x2c\xc3\x5a" | ||
1180 | "\xf1\x65\xfc\x93\x07\x9e\x35\xcc" | ||
1181 | "\x40\xd7\x6e\x05\x79\x10\xa7\x1b" | ||
1182 | "\xb2\x49\xe0\x54\xeb\x82\x19\x8d" | ||
1183 | "\x24\xbb\x2f\xc6\x5d\xf4\x68\xff" | ||
1184 | "\x96\x0a\xa1\x38\xcf\x43\xda\x71" | ||
1185 | "\x08\x7c\x13\xaa\x1e\xb5\x4c", | ||
1186 | .psize = 1023, | ||
1187 | .digest = "\x7d\x0f\x2f\xb7\x65\x3b\xa7\x26" | ||
1188 | "\xc3\x88\x20\x71\x15\x06\xe8\x2d" | ||
1189 | "\xa3\x92\x44\xab\x3e\xe7\xff\x86" | ||
1190 | "\xb6\x79\x10\x72", | ||
1055 | }, | 1191 | }, |
1056 | }; | 1192 | }; |
1057 | 1193 | ||
@@ -1077,6 +1213,142 @@ static const struct hash_testvec sha3_256_tv_template[] = { | |||
1077 | "\x49\x10\x03\x76\xa8\x23\x5e\x2c" | 1213 | "\x49\x10\x03\x76\xa8\x23\x5e\x2c" |
1078 | "\x82\xe1\xb9\x99\x8a\x99\x9e\x21" | 1214 | "\x82\xe1\xb9\x99\x8a\x99\x9e\x21" |
1079 | "\xdb\x32\xdd\x97\x49\x6d\x33\x76", | 1215 | "\xdb\x32\xdd\x97\x49\x6d\x33\x76", |
1216 | .np = 2, | ||
1217 | .tap = { 28, 28 }, | ||
1218 | }, { | ||
1219 | .plaintext = "\x08\x9f\x13\xaa\x41\xd8\x4c\xe3" | ||
1220 | "\x7a\x11\x85\x1c\xb3\x27\xbe\x55" | ||
1221 | "\xec\x60\xf7\x8e\x02\x99\x30\xc7" | ||
1222 | "\x3b\xd2\x69\x00\x74\x0b\xa2\x16" | ||
1223 | "\xad\x44\xdb\x4f\xe6\x7d\x14\x88" | ||
1224 | "\x1f\xb6\x2a\xc1\x58\xef\x63\xfa" | ||
1225 | "\x91\x05\x9c\x33\xca\x3e\xd5\x6c" | ||
1226 | "\x03\x77\x0e\xa5\x19\xb0\x47\xde" | ||
1227 | "\x52\xe9\x80\x17\x8b\x22\xb9\x2d" | ||
1228 | "\xc4\x5b\xf2\x66\xfd\x94\x08\x9f" | ||
1229 | "\x36\xcd\x41\xd8\x6f\x06\x7a\x11" | ||
1230 | "\xa8\x1c\xb3\x4a\xe1\x55\xec\x83" | ||
1231 | "\x1a\x8e\x25\xbc\x30\xc7\x5e\xf5" | ||
1232 | "\x69\x00\x97\x0b\xa2\x39\xd0\x44" | ||
1233 | "\xdb\x72\x09\x7d\x14\xab\x1f\xb6" | ||
1234 | "\x4d\xe4\x58\xef\x86\x1d\x91\x28" | ||
1235 | "\xbf\x33\xca\x61\xf8\x6c\x03\x9a" | ||
1236 | "\x0e\xa5\x3c\xd3\x47\xde\x75\x0c" | ||
1237 | "\x80\x17\xae\x22\xb9\x50\xe7\x5b" | ||
1238 | "\xf2\x89\x20\x94\x2b\xc2\x36\xcd" | ||
1239 | "\x64\xfb\x6f\x06\x9d\x11\xa8\x3f" | ||
1240 | "\xd6\x4a\xe1\x78\x0f\x83\x1a\xb1" | ||
1241 | "\x25\xbc\x53\xea\x5e\xf5\x8c\x00" | ||
1242 | "\x97\x2e\xc5\x39\xd0\x67\xfe\x72" | ||
1243 | "\x09\xa0\x14\xab\x42\xd9\x4d\xe4" | ||
1244 | "\x7b\x12\x86\x1d\xb4\x28\xbf\x56" | ||
1245 | "\xed\x61\xf8\x8f\x03\x9a\x31\xc8" | ||
1246 | "\x3c\xd3\x6a\x01\x75\x0c\xa3\x17" | ||
1247 | "\xae\x45\xdc\x50\xe7\x7e\x15\x89" | ||
1248 | "\x20\xb7\x2b\xc2\x59\xf0\x64\xfb" | ||
1249 | "\x92\x06\x9d\x34\xcb\x3f\xd6\x6d" | ||
1250 | "\x04\x78\x0f\xa6\x1a\xb1\x48\xdf" | ||
1251 | "\x53\xea\x81\x18\x8c\x23\xba\x2e" | ||
1252 | "\xc5\x5c\xf3\x67\xfe\x95\x09\xa0" | ||
1253 | "\x37\xce\x42\xd9\x70\x07\x7b\x12" | ||
1254 | "\xa9\x1d\xb4\x4b\xe2\x56\xed\x84" | ||
1255 | "\x1b\x8f\x26\xbd\x31\xc8\x5f\xf6" | ||
1256 | "\x6a\x01\x98\x0c\xa3\x3a\xd1\x45" | ||
1257 | "\xdc\x73\x0a\x7e\x15\xac\x20\xb7" | ||
1258 | "\x4e\xe5\x59\xf0\x87\x1e\x92\x29" | ||
1259 | "\xc0\x34\xcb\x62\xf9\x6d\x04\x9b" | ||
1260 | "\x0f\xa6\x3d\xd4\x48\xdf\x76\x0d" | ||
1261 | "\x81\x18\xaf\x23\xba\x51\xe8\x5c" | ||
1262 | "\xf3\x8a\x21\x95\x2c\xc3\x37\xce" | ||
1263 | "\x65\xfc\x70\x07\x9e\x12\xa9\x40" | ||
1264 | "\xd7\x4b\xe2\x79\x10\x84\x1b\xb2" | ||
1265 | "\x26\xbd\x54\xeb\x5f\xf6\x8d\x01" | ||
1266 | "\x98\x2f\xc6\x3a\xd1\x68\xff\x73" | ||
1267 | "\x0a\xa1\x15\xac\x43\xda\x4e\xe5" | ||
1268 | "\x7c\x13\x87\x1e\xb5\x29\xc0\x57" | ||
1269 | "\xee\x62\xf9\x90\x04\x9b\x32\xc9" | ||
1270 | "\x3d\xd4\x6b\x02\x76\x0d\xa4\x18" | ||
1271 | "\xaf\x46\xdd\x51\xe8\x7f\x16\x8a" | ||
1272 | "\x21\xb8\x2c\xc3\x5a\xf1\x65\xfc" | ||
1273 | "\x93\x07\x9e\x35\xcc\x40\xd7\x6e" | ||
1274 | "\x05\x79\x10\xa7\x1b\xb2\x49\xe0" | ||
1275 | "\x54\xeb\x82\x19\x8d\x24\xbb\x2f" | ||
1276 | "\xc6\x5d\xf4\x68\xff\x96\x0a\xa1" | ||
1277 | "\x38\xcf\x43\xda\x71\x08\x7c\x13" | ||
1278 | "\xaa\x1e\xb5\x4c\xe3\x57\xee\x85" | ||
1279 | "\x1c\x90\x27\xbe\x32\xc9\x60\xf7" | ||
1280 | "\x6b\x02\x99\x0d\xa4\x3b\xd2\x46" | ||
1281 | "\xdd\x74\x0b\x7f\x16\xad\x21\xb8" | ||
1282 | "\x4f\xe6\x5a\xf1\x88\x1f\x93\x2a" | ||
1283 | "\xc1\x35\xcc\x63\xfa\x6e\x05\x9c" | ||
1284 | "\x10\xa7\x3e\xd5\x49\xe0\x77\x0e" | ||
1285 | "\x82\x19\xb0\x24\xbb\x52\xe9\x5d" | ||
1286 | "\xf4\x8b\x22\x96\x2d\xc4\x38\xcf" | ||
1287 | "\x66\xfd\x71\x08\x9f\x13\xaa\x41" | ||
1288 | "\xd8\x4c\xe3\x7a\x11\x85\x1c\xb3" | ||
1289 | "\x27\xbe\x55\xec\x60\xf7\x8e\x02" | ||
1290 | "\x99\x30\xc7\x3b\xd2\x69\x00\x74" | ||
1291 | "\x0b\xa2\x16\xad\x44\xdb\x4f\xe6" | ||
1292 | "\x7d\x14\x88\x1f\xb6\x2a\xc1\x58" | ||
1293 | "\xef\x63\xfa\x91\x05\x9c\x33\xca" | ||
1294 | "\x3e\xd5\x6c\x03\x77\x0e\xa5\x19" | ||
1295 | "\xb0\x47\xde\x52\xe9\x80\x17\x8b" | ||
1296 | "\x22\xb9\x2d\xc4\x5b\xf2\x66\xfd" | ||
1297 | "\x94\x08\x9f\x36\xcd\x41\xd8\x6f" | ||
1298 | "\x06\x7a\x11\xa8\x1c\xb3\x4a\xe1" | ||
1299 | "\x55\xec\x83\x1a\x8e\x25\xbc\x30" | ||
1300 | "\xc7\x5e\xf5\x69\x00\x97\x0b\xa2" | ||
1301 | "\x39\xd0\x44\xdb\x72\x09\x7d\x14" | ||
1302 | "\xab\x1f\xb6\x4d\xe4\x58\xef\x86" | ||
1303 | "\x1d\x91\x28\xbf\x33\xca\x61\xf8" | ||
1304 | "\x6c\x03\x9a\x0e\xa5\x3c\xd3\x47" | ||
1305 | "\xde\x75\x0c\x80\x17\xae\x22\xb9" | ||
1306 | "\x50\xe7\x5b\xf2\x89\x20\x94\x2b" | ||
1307 | "\xc2\x36\xcd\x64\xfb\x6f\x06\x9d" | ||
1308 | "\x11\xa8\x3f\xd6\x4a\xe1\x78\x0f" | ||
1309 | "\x83\x1a\xb1\x25\xbc\x53\xea\x5e" | ||
1310 | "\xf5\x8c\x00\x97\x2e\xc5\x39\xd0" | ||
1311 | "\x67\xfe\x72\x09\xa0\x14\xab\x42" | ||
1312 | "\xd9\x4d\xe4\x7b\x12\x86\x1d\xb4" | ||
1313 | "\x28\xbf\x56\xed\x61\xf8\x8f\x03" | ||
1314 | "\x9a\x31\xc8\x3c\xd3\x6a\x01\x75" | ||
1315 | "\x0c\xa3\x17\xae\x45\xdc\x50\xe7" | ||
1316 | "\x7e\x15\x89\x20\xb7\x2b\xc2\x59" | ||
1317 | "\xf0\x64\xfb\x92\x06\x9d\x34\xcb" | ||
1318 | "\x3f\xd6\x6d\x04\x78\x0f\xa6\x1a" | ||
1319 | "\xb1\x48\xdf\x53\xea\x81\x18\x8c" | ||
1320 | "\x23\xba\x2e\xc5\x5c\xf3\x67\xfe" | ||
1321 | "\x95\x09\xa0\x37\xce\x42\xd9\x70" | ||
1322 | "\x07\x7b\x12\xa9\x1d\xb4\x4b\xe2" | ||
1323 | "\x56\xed\x84\x1b\x8f\x26\xbd\x31" | ||
1324 | "\xc8\x5f\xf6\x6a\x01\x98\x0c\xa3" | ||
1325 | "\x3a\xd1\x45\xdc\x73\x0a\x7e\x15" | ||
1326 | "\xac\x20\xb7\x4e\xe5\x59\xf0\x87" | ||
1327 | "\x1e\x92\x29\xc0\x34\xcb\x62\xf9" | ||
1328 | "\x6d\x04\x9b\x0f\xa6\x3d\xd4\x48" | ||
1329 | "\xdf\x76\x0d\x81\x18\xaf\x23\xba" | ||
1330 | "\x51\xe8\x5c\xf3\x8a\x21\x95\x2c" | ||
1331 | "\xc3\x37\xce\x65\xfc\x70\x07\x9e" | ||
1332 | "\x12\xa9\x40\xd7\x4b\xe2\x79\x10" | ||
1333 | "\x84\x1b\xb2\x26\xbd\x54\xeb\x5f" | ||
1334 | "\xf6\x8d\x01\x98\x2f\xc6\x3a\xd1" | ||
1335 | "\x68\xff\x73\x0a\xa1\x15\xac\x43" | ||
1336 | "\xda\x4e\xe5\x7c\x13\x87\x1e\xb5" | ||
1337 | "\x29\xc0\x57\xee\x62\xf9\x90\x04" | ||
1338 | "\x9b\x32\xc9\x3d\xd4\x6b\x02\x76" | ||
1339 | "\x0d\xa4\x18\xaf\x46\xdd\x51\xe8" | ||
1340 | "\x7f\x16\x8a\x21\xb8\x2c\xc3\x5a" | ||
1341 | "\xf1\x65\xfc\x93\x07\x9e\x35\xcc" | ||
1342 | "\x40\xd7\x6e\x05\x79\x10\xa7\x1b" | ||
1343 | "\xb2\x49\xe0\x54\xeb\x82\x19\x8d" | ||
1344 | "\x24\xbb\x2f\xc6\x5d\xf4\x68\xff" | ||
1345 | "\x96\x0a\xa1\x38\xcf\x43\xda\x71" | ||
1346 | "\x08\x7c\x13\xaa\x1e\xb5\x4c", | ||
1347 | .psize = 1023, | ||
1348 | .digest = "\xde\x41\x04\xbd\xda\xda\xd9\x71" | ||
1349 | "\xf7\xfa\x80\xf5\xea\x11\x03\xb1" | ||
1350 | "\x3b\x6a\xbc\x5f\xb9\x66\x26\xf7" | ||
1351 | "\x8a\x97\xbb\xf2\x07\x08\x38\x30", | ||
1080 | }, | 1352 | }, |
1081 | }; | 1353 | }; |
1082 | 1354 | ||
@@ -1109,6 +1381,144 @@ static const struct hash_testvec sha3_384_tv_template[] = { | |||
1109 | "\x9b\xfd\xbc\x32\xb9\xd4\xad\x5a" | 1381 | "\x9b\xfd\xbc\x32\xb9\xd4\xad\x5a" |
1110 | "\xa0\x4a\x1f\x07\x6e\x62\xfe\xa1" | 1382 | "\xa0\x4a\x1f\x07\x6e\x62\xfe\xa1" |
1111 | "\x9e\xef\x51\xac\xd0\x65\x7c\x22", | 1383 | "\x9e\xef\x51\xac\xd0\x65\x7c\x22", |
1384 | .np = 2, | ||
1385 | .tap = { 28, 28 }, | ||
1386 | }, { | ||
1387 | .plaintext = "\x08\x9f\x13\xaa\x41\xd8\x4c\xe3" | ||
1388 | "\x7a\x11\x85\x1c\xb3\x27\xbe\x55" | ||
1389 | "\xec\x60\xf7\x8e\x02\x99\x30\xc7" | ||
1390 | "\x3b\xd2\x69\x00\x74\x0b\xa2\x16" | ||
1391 | "\xad\x44\xdb\x4f\xe6\x7d\x14\x88" | ||
1392 | "\x1f\xb6\x2a\xc1\x58\xef\x63\xfa" | ||
1393 | "\x91\x05\x9c\x33\xca\x3e\xd5\x6c" | ||
1394 | "\x03\x77\x0e\xa5\x19\xb0\x47\xde" | ||
1395 | "\x52\xe9\x80\x17\x8b\x22\xb9\x2d" | ||
1396 | "\xc4\x5b\xf2\x66\xfd\x94\x08\x9f" | ||
1397 | "\x36\xcd\x41\xd8\x6f\x06\x7a\x11" | ||
1398 | "\xa8\x1c\xb3\x4a\xe1\x55\xec\x83" | ||
1399 | "\x1a\x8e\x25\xbc\x30\xc7\x5e\xf5" | ||
1400 | "\x69\x00\x97\x0b\xa2\x39\xd0\x44" | ||
1401 | "\xdb\x72\x09\x7d\x14\xab\x1f\xb6" | ||
1402 | "\x4d\xe4\x58\xef\x86\x1d\x91\x28" | ||
1403 | "\xbf\x33\xca\x61\xf8\x6c\x03\x9a" | ||
1404 | "\x0e\xa5\x3c\xd3\x47\xde\x75\x0c" | ||
1405 | "\x80\x17\xae\x22\xb9\x50\xe7\x5b" | ||
1406 | "\xf2\x89\x20\x94\x2b\xc2\x36\xcd" | ||
1407 | "\x64\xfb\x6f\x06\x9d\x11\xa8\x3f" | ||
1408 | "\xd6\x4a\xe1\x78\x0f\x83\x1a\xb1" | ||
1409 | "\x25\xbc\x53\xea\x5e\xf5\x8c\x00" | ||
1410 | "\x97\x2e\xc5\x39\xd0\x67\xfe\x72" | ||
1411 | "\x09\xa0\x14\xab\x42\xd9\x4d\xe4" | ||
1412 | "\x7b\x12\x86\x1d\xb4\x28\xbf\x56" | ||
1413 | "\xed\x61\xf8\x8f\x03\x9a\x31\xc8" | ||
1414 | "\x3c\xd3\x6a\x01\x75\x0c\xa3\x17" | ||
1415 | "\xae\x45\xdc\x50\xe7\x7e\x15\x89" | ||
1416 | "\x20\xb7\x2b\xc2\x59\xf0\x64\xfb" | ||
1417 | "\x92\x06\x9d\x34\xcb\x3f\xd6\x6d" | ||
1418 | "\x04\x78\x0f\xa6\x1a\xb1\x48\xdf" | ||
1419 | "\x53\xea\x81\x18\x8c\x23\xba\x2e" | ||
1420 | "\xc5\x5c\xf3\x67\xfe\x95\x09\xa0" | ||
1421 | "\x37\xce\x42\xd9\x70\x07\x7b\x12" | ||
1422 | "\xa9\x1d\xb4\x4b\xe2\x56\xed\x84" | ||
1423 | "\x1b\x8f\x26\xbd\x31\xc8\x5f\xf6" | ||
1424 | "\x6a\x01\x98\x0c\xa3\x3a\xd1\x45" | ||
1425 | "\xdc\x73\x0a\x7e\x15\xac\x20\xb7" | ||
1426 | "\x4e\xe5\x59\xf0\x87\x1e\x92\x29" | ||
1427 | "\xc0\x34\xcb\x62\xf9\x6d\x04\x9b" | ||
1428 | "\x0f\xa6\x3d\xd4\x48\xdf\x76\x0d" | ||
1429 | "\x81\x18\xaf\x23\xba\x51\xe8\x5c" | ||
1430 | "\xf3\x8a\x21\x95\x2c\xc3\x37\xce" | ||
1431 | "\x65\xfc\x70\x07\x9e\x12\xa9\x40" | ||
1432 | "\xd7\x4b\xe2\x79\x10\x84\x1b\xb2" | ||
1433 | "\x26\xbd\x54\xeb\x5f\xf6\x8d\x01" | ||
1434 | "\x98\x2f\xc6\x3a\xd1\x68\xff\x73" | ||
1435 | "\x0a\xa1\x15\xac\x43\xda\x4e\xe5" | ||
1436 | "\x7c\x13\x87\x1e\xb5\x29\xc0\x57" | ||
1437 | "\xee\x62\xf9\x90\x04\x9b\x32\xc9" | ||
1438 | "\x3d\xd4\x6b\x02\x76\x0d\xa4\x18" | ||
1439 | "\xaf\x46\xdd\x51\xe8\x7f\x16\x8a" | ||
1440 | "\x21\xb8\x2c\xc3\x5a\xf1\x65\xfc" | ||
1441 | "\x93\x07\x9e\x35\xcc\x40\xd7\x6e" | ||
1442 | "\x05\x79\x10\xa7\x1b\xb2\x49\xe0" | ||
1443 | "\x54\xeb\x82\x19\x8d\x24\xbb\x2f" | ||
1444 | "\xc6\x5d\xf4\x68\xff\x96\x0a\xa1" | ||
1445 | "\x38\xcf\x43\xda\x71\x08\x7c\x13" | ||
1446 | "\xaa\x1e\xb5\x4c\xe3\x57\xee\x85" | ||
1447 | "\x1c\x90\x27\xbe\x32\xc9\x60\xf7" | ||
1448 | "\x6b\x02\x99\x0d\xa4\x3b\xd2\x46" | ||
1449 | "\xdd\x74\x0b\x7f\x16\xad\x21\xb8" | ||
1450 | "\x4f\xe6\x5a\xf1\x88\x1f\x93\x2a" | ||
1451 | "\xc1\x35\xcc\x63\xfa\x6e\x05\x9c" | ||
1452 | "\x10\xa7\x3e\xd5\x49\xe0\x77\x0e" | ||
1453 | "\x82\x19\xb0\x24\xbb\x52\xe9\x5d" | ||
1454 | "\xf4\x8b\x22\x96\x2d\xc4\x38\xcf" | ||
1455 | "\x66\xfd\x71\x08\x9f\x13\xaa\x41" | ||
1456 | "\xd8\x4c\xe3\x7a\x11\x85\x1c\xb3" | ||
1457 | "\x27\xbe\x55\xec\x60\xf7\x8e\x02" | ||
1458 | "\x99\x30\xc7\x3b\xd2\x69\x00\x74" | ||
1459 | "\x0b\xa2\x16\xad\x44\xdb\x4f\xe6" | ||
1460 | "\x7d\x14\x88\x1f\xb6\x2a\xc1\x58" | ||
1461 | "\xef\x63\xfa\x91\x05\x9c\x33\xca" | ||
1462 | "\x3e\xd5\x6c\x03\x77\x0e\xa5\x19" | ||
1463 | "\xb0\x47\xde\x52\xe9\x80\x17\x8b" | ||
1464 | "\x22\xb9\x2d\xc4\x5b\xf2\x66\xfd" | ||
1465 | "\x94\x08\x9f\x36\xcd\x41\xd8\x6f" | ||
1466 | "\x06\x7a\x11\xa8\x1c\xb3\x4a\xe1" | ||
1467 | "\x55\xec\x83\x1a\x8e\x25\xbc\x30" | ||
1468 | "\xc7\x5e\xf5\x69\x00\x97\x0b\xa2" | ||
1469 | "\x39\xd0\x44\xdb\x72\x09\x7d\x14" | ||
1470 | "\xab\x1f\xb6\x4d\xe4\x58\xef\x86" | ||
1471 | "\x1d\x91\x28\xbf\x33\xca\x61\xf8" | ||
1472 | "\x6c\x03\x9a\x0e\xa5\x3c\xd3\x47" | ||
1473 | "\xde\x75\x0c\x80\x17\xae\x22\xb9" | ||
1474 | "\x50\xe7\x5b\xf2\x89\x20\x94\x2b" | ||
1475 | "\xc2\x36\xcd\x64\xfb\x6f\x06\x9d" | ||
1476 | "\x11\xa8\x3f\xd6\x4a\xe1\x78\x0f" | ||
1477 | "\x83\x1a\xb1\x25\xbc\x53\xea\x5e" | ||
1478 | "\xf5\x8c\x00\x97\x2e\xc5\x39\xd0" | ||
1479 | "\x67\xfe\x72\x09\xa0\x14\xab\x42" | ||
1480 | "\xd9\x4d\xe4\x7b\x12\x86\x1d\xb4" | ||
1481 | "\x28\xbf\x56\xed\x61\xf8\x8f\x03" | ||
1482 | "\x9a\x31\xc8\x3c\xd3\x6a\x01\x75" | ||
1483 | "\x0c\xa3\x17\xae\x45\xdc\x50\xe7" | ||
1484 | "\x7e\x15\x89\x20\xb7\x2b\xc2\x59" | ||
1485 | "\xf0\x64\xfb\x92\x06\x9d\x34\xcb" | ||
1486 | "\x3f\xd6\x6d\x04\x78\x0f\xa6\x1a" | ||
1487 | "\xb1\x48\xdf\x53\xea\x81\x18\x8c" | ||
1488 | "\x23\xba\x2e\xc5\x5c\xf3\x67\xfe" | ||
1489 | "\x95\x09\xa0\x37\xce\x42\xd9\x70" | ||
1490 | "\x07\x7b\x12\xa9\x1d\xb4\x4b\xe2" | ||
1491 | "\x56\xed\x84\x1b\x8f\x26\xbd\x31" | ||
1492 | "\xc8\x5f\xf6\x6a\x01\x98\x0c\xa3" | ||
1493 | "\x3a\xd1\x45\xdc\x73\x0a\x7e\x15" | ||
1494 | "\xac\x20\xb7\x4e\xe5\x59\xf0\x87" | ||
1495 | "\x1e\x92\x29\xc0\x34\xcb\x62\xf9" | ||
1496 | "\x6d\x04\x9b\x0f\xa6\x3d\xd4\x48" | ||
1497 | "\xdf\x76\x0d\x81\x18\xaf\x23\xba" | ||
1498 | "\x51\xe8\x5c\xf3\x8a\x21\x95\x2c" | ||
1499 | "\xc3\x37\xce\x65\xfc\x70\x07\x9e" | ||
1500 | "\x12\xa9\x40\xd7\x4b\xe2\x79\x10" | ||
1501 | "\x84\x1b\xb2\x26\xbd\x54\xeb\x5f" | ||
1502 | "\xf6\x8d\x01\x98\x2f\xc6\x3a\xd1" | ||
1503 | "\x68\xff\x73\x0a\xa1\x15\xac\x43" | ||
1504 | "\xda\x4e\xe5\x7c\x13\x87\x1e\xb5" | ||
1505 | "\x29\xc0\x57\xee\x62\xf9\x90\x04" | ||
1506 | "\x9b\x32\xc9\x3d\xd4\x6b\x02\x76" | ||
1507 | "\x0d\xa4\x18\xaf\x46\xdd\x51\xe8" | ||
1508 | "\x7f\x16\x8a\x21\xb8\x2c\xc3\x5a" | ||
1509 | "\xf1\x65\xfc\x93\x07\x9e\x35\xcc" | ||
1510 | "\x40\xd7\x6e\x05\x79\x10\xa7\x1b" | ||
1511 | "\xb2\x49\xe0\x54\xeb\x82\x19\x8d" | ||
1512 | "\x24\xbb\x2f\xc6\x5d\xf4\x68\xff" | ||
1513 | "\x96\x0a\xa1\x38\xcf\x43\xda\x71" | ||
1514 | "\x08\x7c\x13\xaa\x1e\xb5\x4c", | ||
1515 | .psize = 1023, | ||
1516 | .digest = "\x1b\x19\x4d\x8f\xd5\x36\x87\x71" | ||
1517 | "\xcf\xca\x30\x85\x9b\xc1\x25\xc7" | ||
1518 | "\x00\xcb\x73\x8a\x8e\xd4\xfe\x2b" | ||
1519 | "\x1a\xa2\xdc\x2e\x41\xfd\x52\x51" | ||
1520 | "\xd2\x21\xae\x2d\xc7\xae\x8c\x40" | ||
1521 | "\xb9\xe6\x56\x48\x03\xcd\x88\x6b", | ||
1112 | }, | 1522 | }, |
1113 | }; | 1523 | }; |
1114 | 1524 | ||
@@ -1147,6 +1557,146 @@ static const struct hash_testvec sha3_512_tv_template[] = { | |||
1147 | "\xba\x1b\x0d\x8d\xc7\x8c\x08\x63" | 1557 | "\xba\x1b\x0d\x8d\xc7\x8c\x08\x63" |
1148 | "\x46\xb5\x33\xb4\x9c\x03\x0d\x99" | 1558 | "\x46\xb5\x33\xb4\x9c\x03\x0d\x99" |
1149 | "\xa2\x7d\xaf\x11\x39\xd6\xe7\x5e", | 1559 | "\xa2\x7d\xaf\x11\x39\xd6\xe7\x5e", |
1560 | .np = 2, | ||
1561 | .tap = { 28, 28 }, | ||
1562 | }, { | ||
1563 | .plaintext = "\x08\x9f\x13\xaa\x41\xd8\x4c\xe3" | ||
1564 | "\x7a\x11\x85\x1c\xb3\x27\xbe\x55" | ||
1565 | "\xec\x60\xf7\x8e\x02\x99\x30\xc7" | ||
1566 | "\x3b\xd2\x69\x00\x74\x0b\xa2\x16" | ||
1567 | "\xad\x44\xdb\x4f\xe6\x7d\x14\x88" | ||
1568 | "\x1f\xb6\x2a\xc1\x58\xef\x63\xfa" | ||
1569 | "\x91\x05\x9c\x33\xca\x3e\xd5\x6c" | ||
1570 | "\x03\x77\x0e\xa5\x19\xb0\x47\xde" | ||
1571 | "\x52\xe9\x80\x17\x8b\x22\xb9\x2d" | ||
1572 | "\xc4\x5b\xf2\x66\xfd\x94\x08\x9f" | ||
1573 | "\x36\xcd\x41\xd8\x6f\x06\x7a\x11" | ||
1574 | "\xa8\x1c\xb3\x4a\xe1\x55\xec\x83" | ||
1575 | "\x1a\x8e\x25\xbc\x30\xc7\x5e\xf5" | ||
1576 | "\x69\x00\x97\x0b\xa2\x39\xd0\x44" | ||
1577 | "\xdb\x72\x09\x7d\x14\xab\x1f\xb6" | ||
1578 | "\x4d\xe4\x58\xef\x86\x1d\x91\x28" | ||
1579 | "\xbf\x33\xca\x61\xf8\x6c\x03\x9a" | ||
1580 | "\x0e\xa5\x3c\xd3\x47\xde\x75\x0c" | ||
1581 | "\x80\x17\xae\x22\xb9\x50\xe7\x5b" | ||
1582 | "\xf2\x89\x20\x94\x2b\xc2\x36\xcd" | ||
1583 | "\x64\xfb\x6f\x06\x9d\x11\xa8\x3f" | ||
1584 | "\xd6\x4a\xe1\x78\x0f\x83\x1a\xb1" | ||
1585 | "\x25\xbc\x53\xea\x5e\xf5\x8c\x00" | ||
1586 | "\x97\x2e\xc5\x39\xd0\x67\xfe\x72" | ||
1587 | "\x09\xa0\x14\xab\x42\xd9\x4d\xe4" | ||
1588 | "\x7b\x12\x86\x1d\xb4\x28\xbf\x56" | ||
1589 | "\xed\x61\xf8\x8f\x03\x9a\x31\xc8" | ||
1590 | "\x3c\xd3\x6a\x01\x75\x0c\xa3\x17" | ||
1591 | "\xae\x45\xdc\x50\xe7\x7e\x15\x89" | ||
1592 | "\x20\xb7\x2b\xc2\x59\xf0\x64\xfb" | ||
1593 | "\x92\x06\x9d\x34\xcb\x3f\xd6\x6d" | ||
1594 | "\x04\x78\x0f\xa6\x1a\xb1\x48\xdf" | ||
1595 | "\x53\xea\x81\x18\x8c\x23\xba\x2e" | ||
1596 | "\xc5\x5c\xf3\x67\xfe\x95\x09\xa0" | ||
1597 | "\x37\xce\x42\xd9\x70\x07\x7b\x12" | ||
1598 | "\xa9\x1d\xb4\x4b\xe2\x56\xed\x84" | ||
1599 | "\x1b\x8f\x26\xbd\x31\xc8\x5f\xf6" | ||
1600 | "\x6a\x01\x98\x0c\xa3\x3a\xd1\x45" | ||
1601 | "\xdc\x73\x0a\x7e\x15\xac\x20\xb7" | ||
1602 | "\x4e\xe5\x59\xf0\x87\x1e\x92\x29" | ||
1603 | "\xc0\x34\xcb\x62\xf9\x6d\x04\x9b" | ||
1604 | "\x0f\xa6\x3d\xd4\x48\xdf\x76\x0d" | ||
1605 | "\x81\x18\xaf\x23\xba\x51\xe8\x5c" | ||
1606 | "\xf3\x8a\x21\x95\x2c\xc3\x37\xce" | ||
1607 | "\x65\xfc\x70\x07\x9e\x12\xa9\x40" | ||
1608 | "\xd7\x4b\xe2\x79\x10\x84\x1b\xb2" | ||
1609 | "\x26\xbd\x54\xeb\x5f\xf6\x8d\x01" | ||
1610 | "\x98\x2f\xc6\x3a\xd1\x68\xff\x73" | ||
1611 | "\x0a\xa1\x15\xac\x43\xda\x4e\xe5" | ||
1612 | "\x7c\x13\x87\x1e\xb5\x29\xc0\x57" | ||
1613 | "\xee\x62\xf9\x90\x04\x9b\x32\xc9" | ||
1614 | "\x3d\xd4\x6b\x02\x76\x0d\xa4\x18" | ||
1615 | "\xaf\x46\xdd\x51\xe8\x7f\x16\x8a" | ||
1616 | "\x21\xb8\x2c\xc3\x5a\xf1\x65\xfc" | ||
1617 | "\x93\x07\x9e\x35\xcc\x40\xd7\x6e" | ||
1618 | "\x05\x79\x10\xa7\x1b\xb2\x49\xe0" | ||
1619 | "\x54\xeb\x82\x19\x8d\x24\xbb\x2f" | ||
1620 | "\xc6\x5d\xf4\x68\xff\x96\x0a\xa1" | ||
1621 | "\x38\xcf\x43\xda\x71\x08\x7c\x13" | ||
1622 | "\xaa\x1e\xb5\x4c\xe3\x57\xee\x85" | ||
1623 | "\x1c\x90\x27\xbe\x32\xc9\x60\xf7" | ||
1624 | "\x6b\x02\x99\x0d\xa4\x3b\xd2\x46" | ||
1625 | "\xdd\x74\x0b\x7f\x16\xad\x21\xb8" | ||
1626 | "\x4f\xe6\x5a\xf1\x88\x1f\x93\x2a" | ||
1627 | "\xc1\x35\xcc\x63\xfa\x6e\x05\x9c" | ||
1628 | "\x10\xa7\x3e\xd5\x49\xe0\x77\x0e" | ||
1629 | "\x82\x19\xb0\x24\xbb\x52\xe9\x5d" | ||
1630 | "\xf4\x8b\x22\x96\x2d\xc4\x38\xcf" | ||
1631 | "\x66\xfd\x71\x08\x9f\x13\xaa\x41" | ||
1632 | "\xd8\x4c\xe3\x7a\x11\x85\x1c\xb3" | ||
1633 | "\x27\xbe\x55\xec\x60\xf7\x8e\x02" | ||
1634 | "\x99\x30\xc7\x3b\xd2\x69\x00\x74" | ||
1635 | "\x0b\xa2\x16\xad\x44\xdb\x4f\xe6" | ||
1636 | "\x7d\x14\x88\x1f\xb6\x2a\xc1\x58" | ||
1637 | "\xef\x63\xfa\x91\x05\x9c\x33\xca" | ||
1638 | "\x3e\xd5\x6c\x03\x77\x0e\xa5\x19" | ||
1639 | "\xb0\x47\xde\x52\xe9\x80\x17\x8b" | ||
1640 | "\x22\xb9\x2d\xc4\x5b\xf2\x66\xfd" | ||
1641 | "\x94\x08\x9f\x36\xcd\x41\xd8\x6f" | ||
1642 | "\x06\x7a\x11\xa8\x1c\xb3\x4a\xe1" | ||
1643 | "\x55\xec\x83\x1a\x8e\x25\xbc\x30" | ||
1644 | "\xc7\x5e\xf5\x69\x00\x97\x0b\xa2" | ||
1645 | "\x39\xd0\x44\xdb\x72\x09\x7d\x14" | ||
1646 | "\xab\x1f\xb6\x4d\xe4\x58\xef\x86" | ||
1647 | "\x1d\x91\x28\xbf\x33\xca\x61\xf8" | ||
1648 | "\x6c\x03\x9a\x0e\xa5\x3c\xd3\x47" | ||
1649 | "\xde\x75\x0c\x80\x17\xae\x22\xb9" | ||
1650 | "\x50\xe7\x5b\xf2\x89\x20\x94\x2b" | ||
1651 | "\xc2\x36\xcd\x64\xfb\x6f\x06\x9d" | ||
1652 | "\x11\xa8\x3f\xd6\x4a\xe1\x78\x0f" | ||
1653 | "\x83\x1a\xb1\x25\xbc\x53\xea\x5e" | ||
1654 | "\xf5\x8c\x00\x97\x2e\xc5\x39\xd0" | ||
1655 | "\x67\xfe\x72\x09\xa0\x14\xab\x42" | ||
1656 | "\xd9\x4d\xe4\x7b\x12\x86\x1d\xb4" | ||
1657 | "\x28\xbf\x56\xed\x61\xf8\x8f\x03" | ||
1658 | "\x9a\x31\xc8\x3c\xd3\x6a\x01\x75" | ||
1659 | "\x0c\xa3\x17\xae\x45\xdc\x50\xe7" | ||
1660 | "\x7e\x15\x89\x20\xb7\x2b\xc2\x59" | ||
1661 | "\xf0\x64\xfb\x92\x06\x9d\x34\xcb" | ||
1662 | "\x3f\xd6\x6d\x04\x78\x0f\xa6\x1a" | ||
1663 | "\xb1\x48\xdf\x53\xea\x81\x18\x8c" | ||
1664 | "\x23\xba\x2e\xc5\x5c\xf3\x67\xfe" | ||
1665 | "\x95\x09\xa0\x37\xce\x42\xd9\x70" | ||
1666 | "\x07\x7b\x12\xa9\x1d\xb4\x4b\xe2" | ||
1667 | "\x56\xed\x84\x1b\x8f\x26\xbd\x31" | ||
1668 | "\xc8\x5f\xf6\x6a\x01\x98\x0c\xa3" | ||
1669 | "\x3a\xd1\x45\xdc\x73\x0a\x7e\x15" | ||
1670 | "\xac\x20\xb7\x4e\xe5\x59\xf0\x87" | ||
1671 | "\x1e\x92\x29\xc0\x34\xcb\x62\xf9" | ||
1672 | "\x6d\x04\x9b\x0f\xa6\x3d\xd4\x48" | ||
1673 | "\xdf\x76\x0d\x81\x18\xaf\x23\xba" | ||
1674 | "\x51\xe8\x5c\xf3\x8a\x21\x95\x2c" | ||
1675 | "\xc3\x37\xce\x65\xfc\x70\x07\x9e" | ||
1676 | "\x12\xa9\x40\xd7\x4b\xe2\x79\x10" | ||
1677 | "\x84\x1b\xb2\x26\xbd\x54\xeb\x5f" | ||
1678 | "\xf6\x8d\x01\x98\x2f\xc6\x3a\xd1" | ||
1679 | "\x68\xff\x73\x0a\xa1\x15\xac\x43" | ||
1680 | "\xda\x4e\xe5\x7c\x13\x87\x1e\xb5" | ||
1681 | "\x29\xc0\x57\xee\x62\xf9\x90\x04" | ||
1682 | "\x9b\x32\xc9\x3d\xd4\x6b\x02\x76" | ||
1683 | "\x0d\xa4\x18\xaf\x46\xdd\x51\xe8" | ||
1684 | "\x7f\x16\x8a\x21\xb8\x2c\xc3\x5a" | ||
1685 | "\xf1\x65\xfc\x93\x07\x9e\x35\xcc" | ||
1686 | "\x40\xd7\x6e\x05\x79\x10\xa7\x1b" | ||
1687 | "\xb2\x49\xe0\x54\xeb\x82\x19\x8d" | ||
1688 | "\x24\xbb\x2f\xc6\x5d\xf4\x68\xff" | ||
1689 | "\x96\x0a\xa1\x38\xcf\x43\xda\x71" | ||
1690 | "\x08\x7c\x13\xaa\x1e\xb5\x4c", | ||
1691 | .psize = 1023, | ||
1692 | .digest = "\x59\xda\x30\xe3\x90\xe4\x3d\xde" | ||
1693 | "\xf0\xc6\x42\x17\xd7\xb2\x26\x47" | ||
1694 | "\x90\x28\xa6\x84\xe8\x49\x7a\x86" | ||
1695 | "\xd6\xb8\x9e\xf8\x07\x59\x21\x03" | ||
1696 | "\xad\xd2\xed\x48\xa3\xb9\xa5\xf0" | ||
1697 | "\xb3\xae\x02\x2b\xb8\xaf\xc3\x3b" | ||
1698 | "\xd6\xb0\x8f\xcb\x76\x8b\xa7\x41" | ||
1699 | "\x32\xc2\x8e\x50\x91\x86\x90\xfb", | ||
1150 | }, | 1700 | }, |
1151 | }; | 1701 | }; |
1152 | 1702 | ||