diff options
Diffstat (limited to 'testvectors_v1/pbes2_hmacsha256_aes_192_test.json')
-rw-r--r-- | testvectors_v1/pbes2_hmacsha256_aes_192_test.json | 986 |
1 files changed, 986 insertions, 0 deletions
diff --git a/testvectors_v1/pbes2_hmacsha256_aes_192_test.json b/testvectors_v1/pbes2_hmacsha256_aes_192_test.json new file mode 100644 index 0000000..b1d0468 --- /dev/null +++ b/testvectors_v1/pbes2_hmacsha256_aes_192_test.json @@ -0,0 +1,986 @@ +{ + "algorithm" : "PbeWithHmacSha256AndAes_192", + "schema" : "pbe_test_schema.json", + "generatorVersion" : "0.9", + "numberOfTests" : 68, + "header" : [ + "Test vector of type PbeTest are used for PBES1 or PBES2." + ], + "notes" : { + "Ascii" : { + "bugType" : "FUNCTIONALITY", + "description" : "The test vector contains a password consisting of ASCII characters." + }, + "NonUtf8" : { + "bugType" : "FUNCTIONALITY", + "description" : "The test vector contains a password that is not a valid UTF-8 string." + }, + "Printable" : { + "bugType" : "FUNCTIONALITY", + "description" : "The test vector contains a password consisting of printable ASCII characters." + }, + "Utf8" : { + "bugType" : "FUNCTIONALITY", + "description" : "The test vector contains a password that is a valid UTF-8 string." + } + }, + "testGroups" : [ + { + "type" : "PbeTest", + "tests" : [ + { + "tcId" : 1, + "comment" : "printable password", + "flags" : [ + "Printable" + ], + "password" : "7743656734722c30", + "salt" : "fcd9a324f025ef40", + "iterationCount" : 4096, + "iv" : "42f02ff71b8524d1678ab2e34f9e7d47", + "msg" : "", + "ct" : "e09fd42b0b4885803936a64f83b562c6", + "result" : "valid" + }, + { + "tcId" : 2, + "comment" : "printable password", + "flags" : [ + "Printable" + ], + "password" : "64395f4b48295839", + "salt" : "bfb221ba6de64926", + "iterationCount" : 4096, + "iv" : "7a735848780923657c0c54bc2ff0d9f8", + "msg" : "a3", + "ct" : "05ba5ad6dc87e1c54e67d057e4fd3100", + "result" : "valid" + }, + { + "tcId" : 3, + "comment" : "printable password", + "flags" : [ + "Printable" + ], + "password" : "3a787e4c2c604d70", + "salt" : "dc64f1fd4705b4e5", + "iterationCount" : 4096, + "iv" : "579ff2437d6739742421b6e4e70d5c27", + "msg" : "4204", + "ct" : "b7f628df82be4a224fefc34fd6bcf740", + "result" : "valid" + }, + { + "tcId" : 4, + "comment" : "printable password", + "flags" : [ + "Printable" + ], + "password" : "2a67656a66296120", + "salt" : "4c379a2bd962d19a", + "iterationCount" : 4096, + "iv" : "5bff9a5e8692229679cbd70fcfdebb74", + "msg" : "ceb541", + "ct" : "28d497d1ffb1a05693ec438a97ecadf4", + "result" : "valid" + }, + { + "tcId" : 5, + "comment" : "printable password", + "flags" : [ + "Printable" + ], + "password" : "3b55267d5f4b2d4c", + "salt" : "08e041282eed4f00", + "iterationCount" : 4096, + "iv" : "17c5e988149370694c1b3b8cb0e44225", + "msg" : "10d032a7", + "ct" : "a533578b48a7628632bbea7fbd804b0f", + "result" : "valid" + }, + { + "tcId" : 6, + "comment" : "printable password", + "flags" : [ + "Printable" + ], + "password" : "4f317e2e525e517a", + "salt" : "bd5c4b6f25a1f6ff", + "iterationCount" : 4096, + "iv" : "76e5e3eb771a4daec6fabdc0b0793195", + "msg" : "29d9f1a701", + "ct" : "f9e88ea2669b94e7fd6bf9b168a7cd18", + "result" : "valid" + }, + { + "tcId" : 7, + "comment" : "printable password", + "flags" : [ + "Printable" + ], + "password" : "6557766473282375", + "salt" : "ea1efbb1c86b0c06", + "iterationCount" : 4096, + "iv" : "1f186ad98435e90fd7700695c986ef78", + "msg" : "6f124d8a8248", + "ct" : "a742a81da4ee43654cb1bc8b38efff08", + "result" : "valid" + }, + { + "tcId" : 8, + "comment" : "printable password", + "flags" : [ + "Printable" + ], + "password" : "543a5f48765a2542", + "salt" : "f308bbcca74a2224", + "iterationCount" : 4096, + "iv" : "26bbbf2e18f06a4524e13bfd1ac00b37", + "msg" : "a1163153287dfe", + "ct" : "c95cc9a6c50708ab7cfb014582c49f33", + "result" : "valid" + }, + { + "tcId" : 9, + "comment" : "printable password", + "flags" : [ + "Printable" + ], + "password" : "695a3c642f457a52", + "salt" : "7af3b0005c594502", + "iterationCount" : 4096, + "iv" : "6d9e8ea3d6ed355bf5e65b12995dbf6a", + "msg" : "9b29df8b3b9862f4", + "ct" : "3d9d1d9430ce69bca8353db07f79a92e", + "result" : "valid" + }, + { + "tcId" : 10, + "comment" : "printable password", + "flags" : [ + "Printable" + ], + "password" : "2a772a233f216e60", + "salt" : "172d5f4595c220dd", + "iterationCount" : 4096, + "iv" : "a5941967d4f6934431bd9951e20a93a6", + "msg" : "fe51cf84289221b894", + "ct" : "926ac26377c0472407056dee9b67874e", + "result" : "valid" + }, + { + "tcId" : 11, + "comment" : "printable password", + "flags" : [ + "Printable" + ], + "password" : "793c43623652216f", + "salt" : "d1d722eee2c5ebef", + "iterationCount" : 4096, + "iv" : "5cfe832947ec659f6847277ec1fab2f9", + "msg" : "696eb8b4e6b2015abb91", + "ct" : "234067162a87b6afdd3e58ee239512e6", + "result" : "valid" + }, + { + "tcId" : 12, + "comment" : "printable password", + "flags" : [ + "Printable" + ], + "password" : "4854515c222a2230", + "salt" : "843f5ff28978f214", + "iterationCount" : 4096, + "iv" : "430b247a435124754c83cc11203f18bd", + "msg" : "d8405be7823b472459a2fc", + "ct" : "326ad0916df26bd5fc7b72b0003e914a", + "result" : "valid" + }, + { + "tcId" : 13, + "comment" : "printable password", + "flags" : [ + "Printable" + ], + "password" : "48682a4d34266b40", + "salt" : "783f344a1fa7c9a8", + "iterationCount" : 4096, + "iv" : "c707947121e5fc2da16990a78772e0ab", + "msg" : "56c73b781c1bff72a8ae7faf", + "ct" : "fbfb221290c292af20625d6c34281961", + "result" : "valid" + }, + { + "tcId" : 14, + "comment" : "printable password", + "flags" : [ + "Printable" + ], + "password" : "293a746531294d5c", + "salt" : "2c75641f991eb10b", + "iterationCount" : 4096, + "iv" : "96dabd858e4187d0e50f8299ab60f029", + "msg" : "b07e8bbb45e9a17c124f6d5129", + "ct" : "16c534d61e89f454104759229031c78f", + "result" : "valid" + }, + { + "tcId" : 15, + "comment" : "printable password", + "flags" : [ + "Printable" + ], + "password" : "353377343f482b65", + "salt" : "cf1620e7aabb73b7", + "iterationCount" : 4096, + "iv" : "8e6dd70b1dd1c39d0b8b593c556d812b", + "msg" : "ff89eb184de11579cae7d110a350", + "ct" : "8c80188bebecfa151b3ec2935d11302b", + "result" : "valid" + }, + { + "tcId" : 16, + "comment" : "printable password", + "flags" : [ + "Printable" + ], + "password" : "614e2d4634335721", + "salt" : "6dffc1db31767608", + "iterationCount" : 4096, + "iv" : "78c899bcdc4cf7d933ddc9016bc6e64e", + "msg" : "5e859aac690c85646ffb3f2bbb0d9c", + "ct" : "a8a03df05079a2762b21ec6b4013aa30", + "result" : "valid" + }, + { + "tcId" : 17, + "comment" : "printable password", + "flags" : [ + "Printable" + ], + "password" : "6f5330325e22574e", + "salt" : "798acc7c76739d75", + "iterationCount" : 4096, + "iv" : "5bfcfd6d7013eb8828f72455d7535c77", + "msg" : "86059dc647ba7d0067099e16c3da8bb6", + "ct" : "01c6764f12d3728d914120b390866b7f8d29495c65fb19cf47da65df94cfcc73", + "result" : "valid" + }, + { + "tcId" : 18, + "comment" : "printable password", + "flags" : [ + "Printable" + ], + "password" : "3972245623494f42", + "salt" : "da5421f23ac5b5e1", + "iterationCount" : 4096, + "iv" : "12293114ddb85319240682c1765e4533", + "msg" : "fc9349cbd8c277786c888f3254342431a8", + "ct" : "121ac3936189dfd3b438734bde808bd1acf836d712d4212ca6fb6f241f096df5", + "result" : "valid" + }, + { + "tcId" : 19, + "comment" : "printable password", + "flags" : [ + "Printable" + ], + "password" : "464d2f76752b4d63", + "salt" : "8cfea3c6783cfc41", + "iterationCount" : 4096, + "iv" : "9c84fe91476ab1c6ed30db9bb7f60280", + "msg" : "ad10a3cdef856b0632f7ce200c11f6c569d2", + "ct" : "c6919385234028e27e9bbdbefc1f7096136161b37282b6b759f37cc9ae5e3276", + "result" : "valid" + }, + { + "tcId" : 20, + "comment" : "printable password", + "flags" : [ + "Printable" + ], + "password" : "7951437c2b6f7079", + "salt" : "caada2e55c49492f", + "iterationCount" : 4096, + "iv" : "3a0185b1423310796b052e9128334b04", + "msg" : "be82c331a83dd0c472abc6ae8725d2ba48b3ad", + "ct" : "81bef786361581034dbdf607dec888540998690beb8ff1b4e03a291c9d06751c", + "result" : "valid" + }, + { + "tcId" : 21, + "comment" : "printable password", + "flags" : [ + "Printable" + ], + "password" : "525c2424652a603d", + "salt" : "26ea52da49513b47", + "iterationCount" : 4096, + "iv" : "b9c70ea8599e136a64b2a6733e8ceb40", + "msg" : "d964c8b7fac0906c25654186f8d8e74b62dac5ac", + "ct" : "41bafdac3c5fb689b856f7890bbd5426145080b92cfced15eaf1f60729b80529", + "result" : "valid" + }, + { + "tcId" : 22, + "comment" : "printable password", + "flags" : [ + "Printable" + ], + "password" : "6e446161627e6a3d", + "salt" : "64c6e216305ac8e5", + "iterationCount" : 4096, + "iv" : "2e089b050bfcbb214a3904344b25a28d", + "msg" : "00bba99a3d64657e16b70ee50c091488661c0af597", + "ct" : "217cb1534778d6886e7bbad31f7b6f0b565d1c58d658145d85525e443c8fc0ae", + "result" : "valid" + }, + { + "tcId" : 23, + "comment" : "printable password", + "flags" : [ + "Printable" + ], + "password" : "5b413d39776e3323", + "salt" : "33017b20ba4a7af2", + "iterationCount" : 4096, + "iv" : "6fcf1307b562738a387c75885a7d6bf9", + "msg" : "1f6c99446d139e9ea5d46af1667b733eb8748e5e0e18", + "ct" : "000f9a3ad9f69b6fae57fcb70c6671f94e8ae85eab0257fb85de13695ff7e4b4", + "result" : "valid" + }, + { + "tcId" : 24, + "comment" : "printable password", + "flags" : [ + "Printable" + ], + "password" : "414838254a683628", + "salt" : "127e43a6c714f168", + "iterationCount" : 4096, + "iv" : "21bb5b1c774409d06067597153422573", + "msg" : "773f5e2ebe6ce60683cac6a9e2f0c9663556923582bdec", + "ct" : "2f0a1e1cf02af6f055b0283b24537d5bf42a13b8008e71aa21c6153ce145d773", + "result" : "valid" + }, + { + "tcId" : 25, + "comment" : "printable password", + "flags" : [ + "Printable" + ], + "password" : "3c202b435634305d", + "salt" : "45f38c6678268b8e", + "iterationCount" : 4096, + "iv" : "348b3cca3ece503b42b20b2ae690c4eb", + "msg" : "8ab193d18b1dec59400822dd0cea7239b3743327488e3d2d", + "ct" : "98e7cb27fa274ecf54e0cce0f1c0f36be4c3e7e66f311a1e7c8939cc78d00a11", + "result" : "valid" + }, + { + "tcId" : 26, + "comment" : "printable password", + "flags" : [ + "Printable" + ], + "password" : "6e43225f5832705b", + "salt" : "5911a7a49800e204", + "iterationCount" : 4096, + "iv" : "58b4f658efcf961c4715b0af0b0913b7", + "msg" : "b336756c278ab89c0539047824350469b05918446a672b4215", + "ct" : "7dbb54f26541a876653eabfd2bd0543dd9e9e6c0dca7c7265326a74bc6a39b0f", + "result" : "valid" + }, + { + "tcId" : 27, + "comment" : "printable password", + "flags" : [ + "Printable" + ], + "password" : "3f26723264514541", + "salt" : "18a9d3dfa74d4024", + "iterationCount" : 4096, + "iv" : "497fe0d1a8c09aca8d98a11db8621077", + "msg" : "6cd40dc20c7103a39b83da1f8c67855b0ffd77c250e1447414a9", + "ct" : "92b48eaa96b396f696c07f67931d0bd77a3745f76aeec581bed5a026c7c3eb42", + "result" : "valid" + }, + { + "tcId" : 28, + "comment" : "printable password", + "flags" : [ + "Printable" + ], + "password" : "536d4a3b42714035", + "salt" : "9025629f385862f5", + "iterationCount" : 4096, + "iv" : "575fd9464cc1a36fcd23d7fc4ed304de", + "msg" : "40a37fae54940616cd6bb6cefb8f4521895fe9b7593492c2709003", + "ct" : "4f0c4847aabd6e5769a9a93ee236f0461265594749366ae32c7b77abe8282768", + "result" : "valid" + }, + { + "tcId" : 29, + "comment" : "printable password", + "flags" : [ + "Printable" + ], + "password" : "283d692b21263f41", + "salt" : "4f9ca92d54e165d1", + "iterationCount" : 4096, + "iv" : "402239571eaf6f7162fd4fe620d55948", + "msg" : "d47c8c9ec28820d760abfe731e9e9818d34abad20da255cff68fd374", + "ct" : "23976ce1d55139f0bd93ac78e64e7e35a69c2e66a2cf82f3daff5c24368f14da", + "result" : "valid" + }, + { + "tcId" : 30, + "comment" : "printable password", + "flags" : [ + "Printable" + ], + "password" : "3658665b3a546f47", + "salt" : "5ae48edef6811519", + "iterationCount" : 4096, + "iv" : "2425c2af851d56445c8e11b4529e3287", + "msg" : "5892825348e6160fd4f95f0a619a5a41604ee4b21ace4c9f61adf31ebc", + "ct" : "33342742e7a78caf73d91cf7eea8e9fb59d3d8e97acf588c2b4e951fbb78b28c", + "result" : "valid" + }, + { + "tcId" : 31, + "comment" : "printable password", + "flags" : [ + "Printable" + ], + "password" : "257d78712275712a", + "salt" : "e2a7c16a6fe6a1fc", + "iterationCount" : 4096, + "iv" : "9dc7a4ff8a5a9d04d1b88c14028092c5", + "msg" : "596c0a1b3f9c251c98b15fb077da34c72e415ab9f4f01ac865421a7b89be", + "ct" : "88541702021c291df795521ccf6e2bb2c2f0b814dbe388ecd81160ba38a3847a", + "result" : "valid" + }, + { + "tcId" : 32, + "comment" : "printable password", + "flags" : [ + "Printable" + ], + "password" : "2b75433d3a69566c", + "salt" : "a6d0b6f795cbe6a8", + "iterationCount" : 4096, + "iv" : "5804285758b9e6450148872a11dcc421", + "msg" : "18e18b3cb96d6d9ff0730b2ff70ac2be9577a75555554f6c446ed30850c167", + "ct" : "db96cdcfff0c8f252b53e255c71bb3e5741253f7cf7d37648de505569cd73ed9", + "result" : "valid" + }, + { + "tcId" : 33, + "comment" : "printable password", + "flags" : [ + "Printable" + ], + "password" : "252b6452647b4520", + "salt" : "e817780ed7997728", + "iterationCount" : 4096, + "iv" : "ff2512297f3fd5aa2b859432b9f53006", + "msg" : "8e9b1f95807a3c1bc95027ca72d2ae717b7e9dceac7437fc32a1aad2343ce69e", + "ct" : "1cec48881db4e06578cfa8e17c9d9a8922b6aa1c0ad8fea14c4d4a1aba091680f4055e0e18704c9c15635c712b36a337", + "result" : "valid" + }, + { + "tcId" : 34, + "comment" : "password contains only ASCII characters", + "flags" : [ + "Ascii" + ], + "password" : "4b2d6c600e66535c7f3d6d6c", + "salt" : "7a4c02db8bd8fcc2", + "iterationCount" : 4096, + "iv" : "d62747fca1a7dfbee90597b3f57fffa2", + "msg" : "52dd188a4585bbaa85ced8d529d880b3", + "ct" : "c54833b2b1c68cd06ad135248771eee69e17f927543d85fe5991708709531ab9", + "result" : "valid" + }, + { + "tcId" : 35, + "comment" : "password contains only ASCII characters", + "flags" : [ + "Ascii" + ], + "password" : "706614257f522b6315345f7c", + "salt" : "94ef44b92e15fa35", + "iterationCount" : 4096, + "iv" : "c489480ee8a00898f3151317c2c614b9", + "msg" : "9cb42f3f2992357a7beeedfa37653f4d41", + "ct" : "f63a96791555992b335b396394756f3d6f8966a5e3a9ea5d4ce76d7a575f580d", + "result" : "valid" + }, + { + "tcId" : 36, + "comment" : "password contains only ASCII characters", + "flags" : [ + "Ascii" + ], + "password" : "1f4b7b354903545f2b07720b", + "salt" : "62f91ea01f3a18aa2f122bd15c4a615b", + "iterationCount" : 4096, + "iv" : "05d867eae06fbfd2efda349bc3dcd473", + "msg" : "64f33addb1e1671f867e96a3e8339ecd", + "ct" : "6b7ff95ade3d2e2c48f923feb9a476aed052205cca5e3062e16a66f56fa8d576", + "result" : "valid" + }, + { + "tcId" : 37, + "comment" : "password contains only ASCII characters", + "flags" : [ + "Ascii" + ], + "password" : "1e2e16140e4a4d19251b6f5f", + "salt" : "bdf156b4d87a5e07cd9481b3d136887c", + "iterationCount" : 4096, + "iv" : "b64e4b7176cfafe46235e8b32b2508e6", + "msg" : "9b31b854ff09e4cdd28b817fb2f2cdb6c9", + "ct" : "4ffc6b6361d8766fb5287d1936a36d1426607563aa57d7743da5f1de8703f2a3", + "result" : "valid" + }, + { + "tcId" : 38, + "comment" : "password contains only ASCII characters", + "flags" : [ + "Ascii" + ], + "password" : "15296b0933473119180f3c0645202d5221633803", + "salt" : "d7412e4137fc4410", + "iterationCount" : 4096, + "iv" : "d227c8c98a652788944977f9bc73a20d", + "msg" : "86159d5e3b903a51a833ce561f39ae0a", + "ct" : "fe231a2d68b42e1f76e1b451afb8dbce61c3e32e3794b5f5824f7978b522eed6", + "result" : "valid" + }, + { + "tcId" : 39, + "comment" : "password contains only ASCII characters", + "flags" : [ + "Ascii" + ], + "password" : "00017e1e176769476d2433302f3506590e632a0c", + "salt" : "28c1759d783256fd", + "iterationCount" : 4096, + "iv" : "cf23a38fef611880acf9107ffa9e29a8", + "msg" : "79532d85a40aa575377172611dd4f0047c", + "ct" : "c9b6d569b9ff9ed0d7fc6b12db4d63607a0e59624af2cd92ca60f52a1471440e", + "result" : "valid" + }, + { + "tcId" : 40, + "comment" : "password contains only ASCII characters", + "flags" : [ + "Ascii" + ], + "password" : "7a106c2773542c791d2f0a02632b69644f666278", + "salt" : "a36350db68186d747254bd9835219487", + "iterationCount" : 4096, + "iv" : "568af67455f416a63d3ced652c32a74d", + "msg" : "96687d00d01854bbc2151ed4fdec8732", + "ct" : "b26782b01ac2a962c965b5eafbb6eb0cce76c61dbc0ad4ad3875c92e21345ce6", + "result" : "valid" + }, + { + "tcId" : 41, + "comment" : "password contains only ASCII characters", + "flags" : [ + "Ascii" + ], + "password" : "350e2f050d444c09374977205a6b063736373067", + "salt" : "3cadfed36847faa4af545c426b7bcbc5", + "iterationCount" : 4096, + "iv" : "1ee0658f81c645721618de5849c3baf1", + "msg" : "89e4167cba0f8ca3a4b1640b023612d963", + "ct" : "8796518fad611e8517a8d2f8506470483242e835792734fe1088a5385df228b1", + "result" : "valid" + }, + { + "tcId" : 42, + "comment" : "password is a valid UTF-8 encoding", + "flags" : [ + "Utf8" + ], + "password" : "d0a3d1bed38acc83", + "salt" : "8dfae85c9f2072ae", + "iterationCount" : 4096, + "iv" : "13a77b4b2eb10b260ac889b432d7af1c", + "msg" : "41a21ec6f04859724a1dfcdcf85e6c3a", + "ct" : "c9821b955a6d6cf17e55d650d413342daf77daf032c3cef46fa9ad4bcd7fa2f7", + "result" : "valid" + }, + { + "tcId" : 43, + "comment" : "password is a valid UTF-8 encoding", + "flags" : [ + "Utf8" + ], + "password" : "d4b8cbbcc49bd9b6", + "salt" : "657a212f745924eb", + "iterationCount" : 4096, + "iv" : "6529f3dc9f0197e2f5c6e889b1b6097f", + "msg" : "231765341c414e93ec399b804a79a65dfc", + "ct" : "9272d4d7528a916bb57a255b664a2df85b3de9383aa0c267647beee3596bc585", + "result" : "valid" + }, + { + "tcId" : 44, + "comment" : "password is a valid UTF-8 encoding", + "flags" : [ + "Utf8" + ], + "password" : "c299d292cd92dcb8", + "salt" : "99c55e182238c8e0c385447685e9ba85", + "iterationCount" : 4096, + "iv" : "34d4cc26cd871885c8e781d6e8b9ec67", + "msg" : "4bf1f98da6113ca66cc18283aedb4cc5", + "ct" : "1cc2d1b70d30cb0afa3ebd1050f9fe8f769a6bf521c80010811d74f935da00f1", + "result" : "valid" + }, + { + "tcId" : 45, + "comment" : "password is a valid UTF-8 encoding", + "flags" : [ + "Utf8" + ], + "password" : "da9dd3acdca2df8a", + "salt" : "b5413f52391a2ff0fb19563c0b40a445", + "iterationCount" : 4096, + "iv" : "b4d3b1dbbc034d407ce552e6bc63fee1", + "msg" : "e2e81593f6591df708582f4cce0b1c6d78", + "ct" : "62fbc126c59312c7cdc7caece15015c880136c1e86cf612aed895e7407c1b726", + "result" : "valid" + }, + { + "tcId" : 46, + "comment" : "password is a valid UTF-8 encoding", + "flags" : [ + "Utf8" + ], + "password" : "cfbec3b9d7acc7a9d585d1a5c28fcca119", + "salt" : "e9c55717a1259a29", + "iterationCount" : 4096, + "iv" : "cd718713a05183c1aa4bc4c01794b382", + "msg" : "1f4425a96b272fc27bcbfda0bb7e0dd8", + "ct" : "7d0d5ac8ff1026b804c1b0f2516779702d287e986c37d21e7431c46363381f47", + "result" : "valid" + }, + { + "tcId" : 47, + "comment" : "password is a valid UTF-8 encoding", + "flags" : [ + "Utf8" + ], + "password" : "d492c59061cd9dd9b8c28fd39fcd9e24", + "salt" : "09deec77ec44eb6e", + "iterationCount" : 4096, + "iv" : "0f958378c10c245540b9ce61d7781fd8", + "msg" : "ae209895c5cb179e54649749cdb245b9ce", + "ct" : "f25e8d1f4e18ce1d490825f0f7d332f266502c419621bfae8e2a70e75d6b921d", + "result" : "valid" + }, + { + "tcId" : 48, + "comment" : "password is a valid UTF-8 encoding", + "flags" : [ + "Utf8" + ], + "password" : "da9dd096cb93db88dbbed495ceaacf853c", + "salt" : "200bba668b2010b1968b82091848937c", + "iterationCount" : 4096, + "iv" : "39d3e787c076007b3c173b75597b08c5", + "msg" : "0b4e337297c6cdd5c51f8ee7e633ef8f", + "ct" : "a9118775219019fb168ac21ce8f797d49553493198b8e106ad2d962ac6003d04", + "result" : "valid" + }, + { + "tcId" : 49, + "comment" : "password is a valid UTF-8 encoding", + "flags" : [ + "Utf8" + ], + "password" : "d9aacab7c2a0dbb5d89bc7acde9cceb50c", + "salt" : "1d87767829bd386ad2038cea7a0b542f", + "iterationCount" : 4096, + "iv" : "cfb67f9bb8cfb0e05684fcba195f0f19", + "msg" : "a9e289e0a985df90dfe23230c414dcb1fa", + "ct" : "15049bb92a71a0e505813086265e63ccbe4b882055b08ac311c217e78ec39f7a", + "result" : "valid" + }, + { + "tcId" : 50, + "comment" : "password is a random byte string", + "flags" : [ + "NonUtf8" + ], + "password" : "8423ec7ea4ca4b03", + "salt" : "8dfae85c9f2072ae", + "iterationCount" : 4096, + "iv" : "13a77b4b2eb10b260ac889b432d7af1c", + "msg" : "41a21ec6f04859724a1dfcdcf85e6c3a", + "ct" : "bc9ad2a5f8d58eb6322107073f738c476517f2c832bcefde9fb73d7071b06f29", + "result" : "valid" + }, + { + "tcId" : 51, + "comment" : "password is a random byte string", + "flags" : [ + "NonUtf8" + ], + "password" : "7538a2fc091b6e76", + "salt" : "657a212f745924eb", + "iterationCount" : 4096, + "iv" : "6529f3dc9f0197e2f5c6e889b1b6097f", + "msg" : "231765341c414e93ec399b804a79a65dfc", + "ct" : "42fee4ceca61d4e9ff6de6262c0f52e28a6a393dc275f0e9bfb6eab627b51b1c", + "result" : "valid" + }, + { + "tcId" : 52, + "comment" : "password is a random byte string", + "flags" : [ + "NonUtf8" + ], + "password" : "48997492c3528738", + "salt" : "99c55e182238c8e0c385447685e9ba85", + "iterationCount" : 4096, + "iv" : "34d4cc26cd871885c8e781d6e8b9ec67", + "msg" : "4bf1f98da6113ca66cc18283aedb4cc5", + "ct" : "dc8bd6d78e6fc5afee8857a41a0d5b88204ea1641490bcde2623865399ce052b", + "result" : "valid" + }, + { + "tcId" : 53, + "comment" : "password is a random byte string", + "flags" : [ + "NonUtf8" + ], + "password" : "c69d34ec7722ffca", + "salt" : "b5413f52391a2ff0fb19563c0b40a445", + "iterationCount" : 4096, + "iv" : "b4d3b1dbbc034d407ce552e6bc63fee1", + "msg" : "e2e81593f6591df708582f4cce0b1c6d78", + "ct" : "481f03afcd98f537b3d2f08ed24615baf37390bca41d88c5f7bad95c27361b5b", + "result" : "valid" + }, + { + "tcId" : 54, + "comment" : "password is a random byte string", + "flags" : [ + "NonUtf8" + ], + "password" : "e3feb0f96dec61e9dd451465f88f132119", + "salt" : "e9c55717a1259a29", + "iterationCount" : 4096, + "iv" : "cd718713a05183c1aa4bc4c01794b382", + "msg" : "1f4425a96b272fc27bcbfda0bb7e0dd8", + "ct" : "8bb243b646d4cfc217b54b4f6024314274052b3db6af378f9f68aa6284a452a8", + "result" : "valid" + }, + { + "tcId" : 55, + "comment" : "password is a random byte string", + "flags" : [ + "NonUtf8" + ], + "password" : "ed12a9502061d35d9678188f1cdf135e24", + "salt" : "09deec77ec44eb6e", + "iterationCount" : 4096, + "iv" : "0f958378c10c245540b9ce61d7781fd8", + "msg" : "ae209895c5cb179e54649749cdb245b9ce", + "ct" : "01afd8d35dc0b0ef1eff176cdb394a64296ced5172f1dfbcd7896199e7b88632", + "result" : "valid" + }, + { + "tcId" : 56, + "comment" : "password is a random byte string", + "flags" : [ + "NonUtf8" + ], + "password" : "9e9d7c166ad3bec856fe5d15d3aacbc53c", + "salt" : "200bba668b2010b1968b82091848937c", + "iterationCount" : 4096, + "iv" : "39d3e787c076007b3c173b75597b08c5", + "msg" : "0b4e337297c6cdd5c51f8ee7e633ef8f", + "ct" : "e88b7656e55380a720e28a04f9d5a4b8c257030a3e0ad09eaea3092b6503e74e", + "result" : "valid" + }, + { + "tcId" : 57, + "comment" : "password is a random byte string", + "flags" : [ + "NonUtf8" + ], + "password" : "466a02b7d8a046f5161b41ecef9cc3b50c", + "salt" : "1d87767829bd386ad2038cea7a0b542f", + "iterationCount" : 4096, + "iv" : "cfb67f9bb8cfb0e05684fcba195f0f19", + "msg" : "a9e289e0a985df90dfe23230c414dcb1fa", + "ct" : "dc82a9de250a14a27d4e72f80a2d5c4da43a84a60386b3a568ecbe2cc6a0f5e0", + "result" : "valid" + }, + { + "tcId" : 58, + "comment" : "empty password", + "flags" : [ + "Printable" + ], + "password" : "", + "salt" : "79d4c53a51c41815", + "iterationCount" : 4096, + "iv" : "a8e86525fa4f365373045533b33902bd", + "msg" : "a62c0d9b5bcb932f65058396367673e8", + "ct" : "b8696689986b4ac037c55a338c2b378b2639cfea1ffeea315a49462a2f671a8b", + "result" : "valid" + }, + { + "tcId" : 59, + "comment" : "empty password", + "flags" : [ + "Printable" + ], + "password" : "", + "salt" : "65f8fa8b52cd47b0", + "iterationCount" : 4096, + "iv" : "bfb545e71f39df509870139862965526", + "msg" : "a3bae2fae05b77c7673d71901268eed173", + "ct" : "0527ce9fc749d376a7560c7cdbf7b44283320cc1d7caf29911a18e58856f5cc1", + "result" : "valid" + }, + { + "tcId" : 60, + "comment" : "long password", + "flags" : [ + "Printable" + ], + "password" : "61473a5f3441403c4a32204575314b24312d402225634c5653603d52756f247e414c3c2a4e2b3b25704140762170713a272526386448434b462a7a2c75395c725f", + "salt" : "80f8e7ac4649fd77", + "iterationCount" : 4096, + "iv" : "43db6bbe8b43b065bf32cd67c023856f", + "msg" : "e443a5541e1c0bd038030f78952195e0", + "ct" : "927710c499e2c3b96f2e49efec89502c6c9889f2161649965dbcc77df658d5e5", + "result" : "valid" + }, + { + "tcId" : 61, + "comment" : "long password", + "flags" : [ + "Printable" + ], + "password" : "7b2e6e6c462a24546c402c525a7e566e613a255c48422f364e51217b343a31253546355430315c2b2f352042385421323f5b47232e495329596c307d4f4153566746523b386023615b4c3f3a757131214d46662965645e44284d2268507a2364312d7568224751254a35273e5b69792773644555323039787e4e525647526a7d74", + "salt" : "66b3a75c3d1de7a7", + "iterationCount" : 4096, + "iv" : "4929fb5d6adc043751411a8165325219", + "msg" : "fc5d6ee5b19b873fac6f54160be4d52a", + "ct" : "e15f5d8795998bc8ba2920bbfda13269d19a25ef72d2508b09ce5f4719125a1a", + "result" : "valid" + }, + { + "tcId" : 62, + "comment" : "long password", + "flags" : [ + "Printable" + ], + "password" : "2a4235363559523e265f4c2b48685b374e347c4b384347346a513c2251753927742c427d25732e532b4e202648522b395d5763457a705e4b637a5535216e4e4e3a523a5b5e546d7625614e2f3623557e46454d413032515f2c30214971277b23606242283e4b3445426c2e4d7c40346d47777c4e3f6e572e24664a5e286c34775c2f5e3f2960744f644b2d47532c77447a58405e335b7d3a6b5831507b642f392b3638365c4341425e46655f577e31533f41626b6056393e5d32213b716d455d2637762a4c693e6c4b5449383a504e7c5e2d442030735f7d3a56273c497d773f32427b57692f7d61373d29236f6021624b41787e603d70313e5c68334a2b534653", + "salt" : "73e6c34cda6b6309", + "iterationCount" : 4096, + "iv" : "44f36e53ab4a6391acc5565de7358438", + "msg" : "309b773bcd825e66bd3117097f536b0e", + "ct" : "d3a05526734fd7ff71843910bca719b4ba65bbef773447e8f0e17a9ca509c274", + "result" : "valid" + }, + { + "tcId" : 63, + "comment" : "special case password", + "flags" : [ + "NonUtf8" + ], + "password" : "ff", + "salt" : "330226023aa6c045", + "iterationCount" : 4096, + "iv" : "c78e1ec445dbe9742d205432712442bf", + "msg" : "4b8243aab5cba8be6853eeaa65e3ebb0", + "ct" : "ef134a8d83edfa640c42f485ce53d03a632c2739c3d87e0656aec01248fb2583", + "result" : "valid" + }, + { + "tcId" : 64, + "comment" : "special case password", + "flags" : [ + "NonUtf8" + ], + "password" : "ffffffffffffffff", + "salt" : "1eb37da28a65f626", + "iterationCount" : 4096, + "iv" : "5e9d991fa22878ac5256759c6c9cb53e", + "msg" : "319c92804c5560f840cc5bdace9c925d", + "ct" : "b97f42fb8a8bed33388e15c0e8de80862374fc263ebac52b02bcd97cc35635a6", + "result" : "valid" + }, + { + "tcId" : 65, + "comment" : "special case password", + "flags" : [ + "NonUtf8" + ], + "password" : "c0c0c0c0c0c0c0c0", + "salt" : "2017b5e20a7cdbe0", + "iterationCount" : 4096, + "iv" : "7e42d185cab712e2982ca6ee4c2c61ec", + "msg" : "0f5a93c6771fc66aff78996d77421735", + "ct" : "45559dc646e30bd294e1829a99c85c10e67c4f96ce106f663bf7fa279d0aa2c4", + "result" : "valid" + }, + { + "tcId" : 66, + "comment" : "special case password", + "flags" : [ + "NonUtf8" + ], + "password" : "eeeeeeeeeeeeeeee", + "salt" : "84301f0aebda104f", + "iterationCount" : 4096, + "iv" : "4ba655c171677a0dfbc5f6312387c15d", + "msg" : "86caabd40a5c738720de173597ea72f6", + "ct" : "d16a7d62db905bcc4b01e95fd7f74dde750c3c35f2a30505032a21ae6575c017", + "result" : "valid" + }, + { + "tcId" : 67, + "comment" : "special case password", + "flags" : [ + "NonUtf8" + ], + "password" : "f0f0f0f0f0f0f0f0", + "salt" : "64baccfdd4e4b41b", + "iterationCount" : 4096, + "iv" : "d6b443472d2cf853c0c05f5327faced7", + "msg" : "4e0ee09328663637f21410fb8ad057a1", + "ct" : "3dddb56661df59b92af66ecd778a3101dc203aa0962e4a3d4ff9bcbd7a6e4d16", + "result" : "valid" + }, + { + "tcId" : 68, + "comment" : "special case password", + "flags" : [ + "Ascii" + ], + "password" : "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "salt" : "22871ffd379d9951", + "iterationCount" : 4096, + "iv" : "2e949af1052a230e7560d9ae1ce75042", + "msg" : "16d1b65deb2d67fc3242792a19d5c227", + "ct" : "8a0b951ee26bbde0b664a4dd58a8e494b652d85adb48a79fa06dacd77f911a37", + "result" : "valid" + } + ] + } + ] +} |