Update Argon2 tests

This commit is contained in:
Frank Denis
2016-02-17 16:39:20 +01:00
parent 4b6a909d8a
commit 11caf90c1f
2 changed files with 13 additions and 13 deletions
+3 -3
View File
@@ -158,11 +158,11 @@ static void tv3(void)
const char *out;
} tests[] = {
{ "",
"$argon2i$m=4096,t=1,p=1$ZW1wdHkAAAAAAAAAAAAAAA$iE7ExNH70nzk6SmP9k6JP4lMxhMrGbmK1MP0vAkBPtY" },
"$argon2i$m=4096,t=1,p=1$X1NhbHQAAAAAAAAAAAAAAA$bWh++MKN1OiFHKgIWTLvIi1iHicmHH7+Fv3K88ifFfI" },
{ "^T5H$JYt39n%K*j:W]!1s?vg!:jGi]Ax?..l7[p0v:1jHTpla9;]bUN;?bWyCbtqg ",
"$argon2i$m=4096,t=3,p=2$QmF0dGVyeQAAAAAAAAAAAA$1Qe4etbL4DxBpgRbqvM9MIOhaxjP61lv0xNhegrCvlo" },
"$argon2i$m=4096,t=3,p=2$X1NhbHQAAAAAAAAAAAAAAA$z/QMiU4lQxGsYNc/+K/bizwsA1P11UG2dj/7+aILJ4I" },
{ "K3S=KyH#)36_?]LxeR8QNKw6X=gFbxai$C%29V*",
"$argon2i$m=4096,t=3,p=1$aXRlcmF0aW9ucwAAAAAAAA$kRvT53TswrSAnVxij5BmTfgzas6PcTVh0E4/ewz6Qmk" }
"$argon2i$m=4096,t=3,p=1$X1NhbHQAAAAAAAAAAAAAAA$fu2Wsecyt+yPnBvSvYN16oP5ozRmkp0ixJ1YL19V3Uo" }
};
char *out;
char *passwd;
+10 -10
View File
@@ -1,11 +1,11 @@
37234777bdbe1d2903970e8270752d761f2965c8bb38eb7c7d2b61ede0ae9bf76fd594ac65b0a64cc09911d0d16cdceb9ca8cb716ce2eb06d3f9dc38858a5ff62683413e9d64de6a8ab8a2da2911e6e7fd5b4d924082b264739e333c0b660642e5aa6e576fad9809e01d8d7a23bfaf56974fa6035a59ac7bd1b3df540d5d4d3a79eea7e6012343f38d6bf1211d1289b37bfd05f4111a5bc611efa6
3d74e452f5e6378469efdc941969c905026cc2311bbcb62f01121d1249f1e9d26aaa788eee5a37e253318b034ae5e2828dd07dc4412ec33973f41c6083a79bfc21a5488050d16b317eeb03086c2505d8a2bafee823525dfd4e5294c532126e510350cb7d891e0cb070e063c70eb76096bb5db861cd002607be094ed0035e11c0d0cba92725830e0ed869112c52952a7ed009267789c41bf9797714cd7988d18a389bc00a5f7639a13e9859487ff5c6746bdb81996a293ce57213decd2d62ee2d6e949bff31f81f11d738a12ef914fb7912b8c1727c25ea7d2d190456c1701e685e835c327dae96dde24b33c72b2f5c77fc2f22c104e5f567b1db
c4b37dfcd2b6d8ff0e15edeea57ca1f94730965cf05859191aeb8e1631f6308b9883b49b3b5a0e0f32d48a5d4e9b6e7b18c0b068eaaade5d127f01cdaa00d404ec2c0c92453418fd93881c5d0abdae49f072f4b3bff61553bd557bc90276693a800ef290c8b71d8c294c7f51132279ff71707b0f3f107a0060cd7e329dfbb48112e1df14ad076f5526a9bfc1473aae12ab412b15beec92a828d7d32deeea38079f3b4ceb28d1b26bb19d5ef3830ad2344f893dd79a2d5e69f61c51d352f6aea739925a3ee0d9c67aea25dac41431b950e29d3ea3e4752b416ea2e7d205d240b562b4bba2add71eaf0210f34af28d92cc98a3ae8f21199fd0bd
2fe419bf3e
65b641d6551934cbeea2d54b034116212eecf8ff55848deb168f80686d5ba184a2d24f8428aff0af72a4e0af4e71110b5efc03a4246d9adef1697897a47bca086570bd1d26620ab39834288ec787bb9da713b5298f2e3c327982e1d2744fead69062054d0d160d0bf669273f8b0803645aa54b6eb997a45f05b00d3af9caf3a26db953cd8de5e37eefc7ae969781021664f327dd42839bd10e0d0bd76440f9114bf060584c41fc922233839cf09cc50a96691c58ffb899feddb3ea1b5e11
7cf0e31e4e9c42e4a02d07e4414dd70d05f9be5c21d44062fedbf482bcfea4a08319b8d3a68de95335202f76b93fa80d2ae0e4b4ef442d937ca57528024cf1aa2429c569b0d514da1b8a6e79c18aeba6894fa2d6635cd1b17d7dabf275cca07b1d11fdbe1a1677a7e76716a818f22c8770db878431ae41611703c4e995477cb70efeb938d61c35152f3287bd008b302d6615d807a0a1c8774c1027ec5857438c91816a9c92f6502a1be5aa77bbc5e6736e04
038360c1c425840e1aa65bb936e1b5ef666ca4884c47361983fff75df8eb425826d2064bfc56c414bb80167db10ac7871d114e8177e23a994274cafbf244f85dbb2dfffbc39fe47df5c7790c8f26bc1d90f2f99afc989cc4b44d415a4e836737be708e5972e423149c82c8a1bf7532677287e2928012fdc48bcffd23123e4f38d6aecddb907ca7bcdc0db300a466d6938a240ffa09019c4bf515f562fe56b6ed3404c83a92f86b7235c5f477a090ac8455535e5edf755e9e7a58f0568d53bfd66ca29b42d4c397f9a7223c0604493ce3d4f739bf6497ac9a0ad96e48297ef24ad9ef072e6f6912
a36a18573037f735e9153487cf9e30dbfca32e11bfa9b85986ac1b628bbc1449eaed76280a0ba2791e23d630dcd94830fdd582bc3c8f4a4c105add9b15a251dc16d9fbf83bd0bf0b0f696b62b7f1d61299638973f5fe30568d269ae5f78d96f16fe4e7de0c6b3ba69abbd94ddfe42be8d5d7bbee5cb3943c3c1aab916a4b76a325401a0ad659f4d53edc75d402968d330420693af7d65d72571de31c12106837231b270671feed
ed97978efee7bec536f7657e7c8758d320b7ea91a3e37fe83cc50468f6aedfcc1c4784f38252d8d59ce0c43d917d69c87a7e301f267c55074fe21d2a1447e1eb31ea80e1b5154266952b35784370658551349bfcbfcd35ba93d02fe2ec13d3a5d83b0a1d421fb7bb0eda1abe1ac3c863f85069eac02b15ec0cee94802ad8382cd8a44594432f5d3dbbfa5f99862827e8a28f8f4904ab05bd4a2735
958709ad9c73ba26ffbf5fd9915208421809deb83b1d75b5b98627c65ac673182fb58c4d4295bddb0cbf44bd9ddc9e1befd5a0e3dc56ca7315ce9aa89416bcaec38efd2c283527899b952767492cb4950008ccfc0f0c5443c150724e49c5f4c5aa47355d5dcf78cf10a7f3cb1e288a86a261ce0423180e0880cd83205d78a565070d0a157c455d2c2ee0764d74040eae31cdbc200f6501fcf575fe
23b803c84eaa25f4b44634cc1e5e37792c53fcd9b1eb20f865329c68e09cbfa9f1968757901b383fce221afe27713f97914a041395bbe1fb70e079e5bed2c7145b1f6154046f5958e9b1b29055454e264d1f2231c316f26be2e3738e83a80315e9a0951ce4b137b52e7d5ee7b37f7d936dcee51362bcf792595e3c896ad5042734fc90c92cae572ce63ff659a2f7974a3bd730d04d525d253ccc38
0bb3769b064b9c43a9460476ab38c4a9a2470d55d4c992c6e723af895e4c07c09af41f22f90eab583a0c362d177f4677f212482fd145bfb9ac6211635e48461122bb49097b5fb0739d2cd22a39bf03d268e7495d4fd8d710aa156202f0a06e932ff513e6e7c76a4e98b6df5cf922f124791b1076ad904e6897271f5d7d24c5929e2a3b836d0f2f2697c2d758ee79bf1264f3fae65f3744e0f6d7d07ef6e8b35b70c0f88e9036325bfb24ac7f550351486da87aef10d6b0cb77d1cf6e31cf98399c6f241c605c6530dffb4764784f6c0b0bf601d4e4431e8b18dabdc3079c6e264302ade79f61cbd5497c95486340bb891a737223100be0429650
e9aa073b0b872f15c083d1d7ce52c09f493b827ca78f13a06c1721b45b1e17b24c04e19fe869333135360197a7eb55994fee3e8d9680aedfdf7674f3ad7b84d59d7eab03579ffc10c7093093bc48ec84252aa1b30f40f5e838f1443e15e2772a39f4e774eb052097e8881e94f15457b779fa2af2bbc9a993687657c7704ac8a37c25c1df4289eb4c70da45f2fd46bc0f78259767d3dd478a7c369cf866758bc36d9bd8e2e3c9fb0cf7fd6073ebf630c1f67fa7d303c07da40b36749d157ea37965fef810f2ea05ae6fc7d96a8f3470d73e15b22b42e8d6986dbfe5303256b2b3560372c4452ffb2a04fb7c6691489f70cb46831be0679117f7
2d69359fa2
eca3d4ff50afb3eac45484526beaca375219fda0781834bd9882bb982f1a9eb53c371cd90eb760603ba556b00a6e592044b41e31acb4add6734fc2083a072042a0800fb713a740bd28d781ae84b1173198c194c0225c023e5a35577fe2c2de8aad8d0bc52aae5bf29220d1e8bbe930acbd8896994264f6ad46caee3a5ee7664ddb9c2993011af42bb50489c278b2403ca2f029e970452bc05eb568b15f29f4065dfa62b54c095fcea523bc61c08ab2bdad3103544ad0e8d3c85e2d57847d
91c337ce8918a5805a59b00bd1819d3eb4356807cbd2a80b271c4b482dce03f5b02ae4eb831ff668cbb327b93c300b41da4852e5547bea8342d518dd9311aaeb5f90eccf66d548f9275631f0b1fd4b299cec5d2e86a59e55dc7b3afab6204447b21d1ef1da824abaf31a25a0d6135c4fe81d34a06816c8a6eab19141f5687108500f3719a862af8c5fee36e130c69921e11ce83dfc72c5ec3b862c1bccc5fd63ad57f432fbcca6f9e18d5a59015950cdf053
d80eaebc3582610cf33d9f733d0261d3b9ca4bf3a38c780e52785e69562a45669f3a74e3f854c5257b999d4977cdb98dd891d903bb7a822280b19767f6e5efaa079815ba6b4e15d44ef7f72ad42f94f6f03f96a8b965ed9dcbffeb96bad2e6e3afd139be5a4c31a7603cbd15ad6ffbf0e7e41400951007d45c5925f39d85b885287a5de5f450a1a5f422cd21ccf6fc7584c09250cd2458d91bffbd6ba6468081e1a8c48745374ffd0c924b5bec672ce8f8dbf8945f75e3ecf7d10914b7c9395a67bea587558706f399ad0167a840149f743df309a1594af583f696cdd16480a3dc9385867407e3
5ad042aa97d612b73438ff21787b39ecc94adf21829f786909762a4d33597c538095b9156f8ed8114aaef415fe29194dacd06f8a3ab19a54c52d928c4e7df65a818001ed41e8b5decb49ded6f958b3f8ca468617430450f7fdce2ec7bcbe8c8d3e7b7c793428b35387950b4c010bdcb6c4ad89dd4d8a8cd914f7075ef5387627f5ffa427a9f1b184d9b2aee4e40ebe238e9bed0a66dc7260b8a462cfd8796214b1d158cbb0153f
9fbbc02a420b00614a49a8e8d89834df368fa54dbef5dce7f9928f4d09f45ce22766598c0c979a707b1df130ab8d63802447923f6e8b89b3c183d71d694161569b1937d8b58f0091fcb8b1f48f2e3f43067bb2498b727fb62cc776ed39219613aa2083619385ec64dfb38f3cda7fddce9cec708a1aa5e9b09d6a5f063cda6c644c5e4a6c1bba9362b27f050984ee3a91bbed69160c95d63c04724f
28645e1a4f5bc2a58786c87f0d88c2c68047b874b122e2c3936fb6adf26d7ca8fbcb872a8aef282ff202526a91b8ca1d0926c4ae0f5429c342bfd4987916b147ccaa1624bbb2d3f197e56601a541939a1a867ee659515d379d252c8b53aa2297b6008f97bc4a246040b0fb4f46754482884ff04bdade7ffc74989c68ec085de660ef2071db22bacc227d43af282a2336049d78fe0b8ff543628dc8
OK