aboutsummaryrefslogtreecommitdiff
path: root/testvectors_v1/pbes2_hmacsha256_aes_192_test.json
diff options
context:
space:
mode:
Diffstat (limited to 'testvectors_v1/pbes2_hmacsha256_aes_192_test.json')
-rw-r--r--testvectors_v1/pbes2_hmacsha256_aes_192_test.json986
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"
+ }
+ ]
+ }
+ ]
+}