From b090db77fad158c2f5892981742811b426a194ce Mon Sep 17 00:00:00 2001 From: Justin W Smith <103147162+justsmth@users.noreply.github.com> Date: Mon, 16 Dec 2024 18:13:24 -0500 Subject: [PATCH] Fuzzing PKCS7 encrypted inputs (#2027) --- crypto/pkcs7/pkcs7.c | 22 ++- fuzz/CMakeLists.txt | 1 + fuzz/pkcs7_decrypt.cc | 157 ++++++++++++++++++ .../0044265af426b7e484433892f4303a6417af0d59 | Bin 0 -> 781 bytes .../009b9a1aac818000facb0264a06f03be7dc81a63 | Bin 0 -> 10 bytes .../009fee48340637584f5a0138f23edab9f2b3da9c | 1 + .../00fc2467fb33db1ab902476adf00cb3f5c678dd0 | Bin 0 -> 461 bytes .../014e51ea793fc6be271bc657e1dd922076dd5b6f | Bin 0 -> 183 bytes .../0232d6504fe16172b86cacaa0ebb822cf0c22fda | 1 + .../024f365c692b5668b2e01a81de28bf3c985234f3 | Bin 0 -> 200 bytes .../02ba570b482c92cf6c47797a2edd069e50d4e53e | Bin 0 -> 402 bytes .../031b490b164b1a5908fa03afadc7cb6c5b996771 | Bin 0 -> 10 bytes .../05f100f5527e32cc142eb1091b5dfc40d34af7ff | Bin 0 -> 525 bytes .../06069a4fd48ce5fdd73b6ba841c4040bc10f57cb | Bin 0 -> 2491 bytes .../062cf23f8f5b2fc6eb8d04f8d0e6391a0307e014 | Bin 0 -> 14 bytes .../0700cedb2ad4f2800ea33955945909419aed29db | 1 + .../07b9c4c1d02ff66c87863dfbad1dc4542edaf985 | Bin 0 -> 18 bytes .../083b3c3bcbd8e9403c00bb6509424cff44c89ccc | Bin 0 -> 4 bytes .../086be06f79641842409dc1fe6221be0b1623c32e | Bin 0 -> 287 bytes .../0924aa000df6de6b49916aca3bbfc5fce74d23b7 | Bin 0 -> 781 bytes .../094f12c74b0746976f4dd6eb812e3b01327cb455 | Bin 0 -> 894 bytes .../098067e2a6c4c5a4125aa4401ce7e5d3f585f6aa | Bin 0 -> 717 bytes .../09da700a7b9835f22c55cfdf366862541d3a55c6 | Bin 0 -> 461 bytes .../0aa6001cb08bfc9a17d11d7f759012e5295c5dc5 | Bin 0 -> 894 bytes .../0be2c5f1e4ce2c85274015fc84b380ffe2e09038 | Bin 0 -> 781 bytes .../0beb489c1d2815bfcd626aaeaf8f4d49d375ca14 | Bin 0 -> 442 bytes .../0cac3506813cf700b12702ddcb14ab23ffc43c5f | Bin 0 -> 461 bytes .../0d4c0e0d3142bb53f8cade78fda6f9d183588720 | Bin 0 -> 55 bytes .../0d5c223cef59f0f1d6c593d91d8be52d6ce42e4c | Bin 0 -> 1406 bytes .../0dcc0d22a298605d80da9b3b13da46bee73bb7cd | Bin 0 -> 461 bytes .../0dd7236da022f094a3155c752e7efb8ff6808665 | Bin 0 -> 894 bytes .../0eb5037935ba1c2791f3b7e9bc8470c3c60d2aff | 1 + .../0ec1f9ebe605ad8a10e390ec96aab642fd06ee1d | Bin 0 -> 618 bytes .../0f03cdb21dab2b028019dd9bc1f2c1c2473c20a5 | Bin 0 -> 894 bytes .../0f76c5675c0a3ebbd3a706bc055e994a080fdc51 | Bin 0 -> 717 bytes .../1060485b47f76411c255445242abbc6824fe180c | Bin 0 -> 10 bytes .../10611bfb8d4d8ac7fdaffc02f5c1e5692f04b5ea | Bin 0 -> 717 bytes .../1150a9e4dc381f752e9b88801821bf678212b2a5 | 1 + .../11a2d559dd0c7ab4d988306e7be81ef3a70d8aeb | Bin 0 -> 781 bytes .../12bb5e15cc86608a69a4f519f1df36da7b44c3f6 | Bin 0 -> 717 bytes .../138d1ce3642d39b8d9854c990960c58d0343980c | Bin 0 -> 42 bytes .../13ef297d5fd7a3c776b801f5e46fdc37d0603ed4 | Bin 0 -> 894 bytes .../13ffa1d1a6da4bbb23181c1b4e96d3391851ede0 | Bin 0 -> 298 bytes .../14b036dda08d81b6433a9f743646680979239dac | Bin 0 -> 717 bytes .../14fb4844c7e1de85d1c8304dd591c64633d4ff20 | Bin 0 -> 781 bytes .../15cf6f769b0eb2f2e90c1e65ce61c1fe2c0478af | Bin 0 -> 4 bytes .../15fac0cb404c334ddd05dee838de44c41b5b274f | Bin 0 -> 717 bytes .../1693897345b53a46577a90da54ba0169a743d314 | Bin 0 -> 781 bytes .../1822ded37095e94743b6b43bdb333b3ef0a1f529 | Bin 0 -> 894 bytes .../19a589c0a527e7f69f21d309c157ff151edd6bf6 | Bin 0 -> 894 bytes .../1a04289e329914f65c9e8270e048b2663d613ec3 | Bin 0 -> 894 bytes .../1ac7dd5a4f987e50b84ae98434703139789ea2fc | Bin 0 -> 246 bytes .../1afb0e0edfc791d2e67bc581bba1b503a6a691d7 | Bin 0 -> 8 bytes .../1b09446b8ef7a43086cff4e9818081e6e541f98e | Bin 0 -> 43 bytes .../1c08ee7e93311bd653a785e67c098d2a20f824e8 | Bin 0 -> 894 bytes .../1c58da4e5222e48242845c6f8deb0e9a3162b51e | Bin 0 -> 26 bytes .../1c85db399271f76b42a666fc1909d57232d0100a | Bin 0 -> 6 bytes .../1c86613e69e64b065c69ef32a32c05234c038611 | Bin 0 -> 717 bytes .../1e810810e923d8e97183f5062ebde0c967fe143e | Bin 0 -> 894 bytes .../1f89c6bd993b07465126604a828600115b6e51da | Bin 0 -> 669 bytes .../1fabd13db2a00fb04fd311a0bada2e5fd2a5454b | Bin 0 -> 894 bytes .../1fae27eaff3211e1c22ba883ea55e89103fd3910 | Bin 0 -> 461 bytes .../1fe3b1f5d4bba951b2999c98d57e0ba7ab616201 | Bin 0 -> 388 bytes .../201a92a28474d8d8c280551db614b05e6e98cd85 | Bin 0 -> 894 bytes .../2064f80f811db79a33c4e51c10221454e30c74ae | Bin 0 -> 2 bytes .../217f2e451d7c8557679b980ff14426c86eb8713a | 1 + .../2187109c0898422a9c30b5681ad4cc4c190cb73d | Bin 0 -> 461 bytes .../21ed4c7af50d987589a9029fc0422151be3a0fc2 | Bin 0 -> 2 bytes .../22a65c5269eba028e157db2ea8b18e030ccc9b76 | Bin 0 -> 33 bytes .../22e5a56861ee661a6743d3aa5ad5c299cbd9b3e6 | Bin 0 -> 461 bytes .../2343d89d1a34b8d7898362ff652d2e8e8bfa9aeb | Bin 0 -> 781 bytes .../242864ea5aa4f336e28ad39c19ce23f496f1da17 | Bin 0 -> 1406 bytes .../243247379c2954bea2956970bb5a474fc7ccfbba | Bin 0 -> 1406 bytes .../24b599e8e9a8b25b2d343d0d9ff243ab4332fe57 | Bin 0 -> 54 bytes .../24e8dc13f437199abc5fc34cccb6e9db23e65cc0 | Bin 0 -> 54 bytes .../2516b2060bc0ae4ec8fc074b1d2d4a571bd21f93 | Bin 0 -> 2743 bytes .../2570b96b40a0ca678c3fa21968dcb48794027745 | Bin 0 -> 894 bytes .../25aaf3c1ff6a055ab2ad3f7b0ca78da112bd575d | Bin 0 -> 461 bytes .../260c92e98087296307190497ae19a68e283bbda0 | Bin 0 -> 10 bytes .../26c1c96bd48b7d63bfa0f3a5f5248902bcab3e15 | Bin 0 -> 717 bytes .../27889f05559ca6efc9e2200a843dbb09795620ca | Bin 0 -> 46 bytes .../27a1b3d8d780d724db16d4d7f44c7ee29825dea8 | Bin 0 -> 14 bytes .../28573953480b4f47ae2b7be6d2d2079696998f94 | Bin 0 -> 717 bytes .../29553f7820f4366af6d9731050ac0f681837f712 | Bin 0 -> 7 bytes .../2a5014acc197b4d4d49e12ae8a8128350667db1f | Bin 0 -> 8 bytes .../2aefa9f1750913c50581d625bf20f0b888d943df | Bin 0 -> 5 bytes .../2b08be352b755e78fb5279b539fe074860ff3ab6 | Bin 0 -> 6 bytes .../2b098a5d377b0b7938064b07bf6aa4d199e5f7f5 | Bin 0 -> 894 bytes .../2bd809a0ba9f795b8b24dab7c7a29f320120f3d6 | Bin 0 -> 250 bytes .../2c1447058c26753251a7c774cb5db67a3630bb57 | Bin 0 -> 461 bytes .../2cce300f75fd99d32d979b2dc7b0cc25e5e7a455 | Bin 0 -> 6 bytes .../2cd57048ddb52a3b28d25aee3e6cbf2d8d6dbc32 | Bin 0 -> 6 bytes .../2cf1c6a0659450848008a343d1058585a4aebc1e | Bin 0 -> 297 bytes .../2d3ad740846218fec7eb592218e5376624f77d9d | Bin 0 -> 4 bytes .../2dae7ffcafc51f34b2c24855c7a0698d4d8ddc8c | Bin 0 -> 461 bytes .../2e715e45356eab48bb6513ebfa728fb3f150f7b9 | Bin 0 -> 781 bytes .../2ecbf92b98fa87bdef9c9af524ff55e268a366d1 | Bin 0 -> 62 bytes .../2f7234099ccd07f9c0939accc13d7f7f6e95dbad | Bin 0 -> 2 bytes .../3048de55c38302c85b905319098196122add3b34 | Bin 0 -> 50 bytes .../307389bbb1ed318a594da26dbbff1b3f26f2e9e9 | Bin 0 -> 461 bytes .../30bd61eb9f30a301983edec74d6bb4b38fe1a8e8 | Bin 0 -> 781 bytes .../30d8c89c7989740c63630ecdaf5d8b387f61c8e2 | Bin 0 -> 461 bytes .../30eabdc1dfa86e244a22490ae35e8dca7f8d279b | Bin 0 -> 717 bytes .../31338c9d2a6b19f1c30a745563c457ad2e4ec2dc | Bin 0 -> 461 bytes .../31504a091b65130e36bbed27b1e75f353c2a9813 | Bin 0 -> 4 bytes .../31d8365ad44bfaeaf58d4cfb1c9cf12aefbd1198 | Bin 0 -> 22 bytes .../321ac6a73d4c0fea0f368d00fdafe3769c064261 | Bin 0 -> 4 bytes .../331550c0db1643a8c5e6c9e3a71b9d7b919baa4d | Bin 0 -> 4 bytes .../333474ec1c23d7f8a6a19c2dac5afb2074d729d8 | Bin 0 -> 461 bytes .../345397504ef40a3dbf4a6c351b5ce9f46d40cc27 | Bin 0 -> 894 bytes .../34623126a8e645828f428e656218d555c54f0237 | Bin 0 -> 75 bytes .../3472a2c6c01982031c075b892aa2367569e21347 | Bin 0 -> 701 bytes .../34fd97801f80cbfe2688feddce2897423b38c9bc | Bin 0 -> 5 bytes .../34fdcd86c50cc87e2b1a4342fb4aff078c6fc407 | Bin 0 -> 1406 bytes .../35038e6eaa2db0a10e2a444dafcc083e58335333 | Bin 0 -> 894 bytes .../3613c62b8b152641b794139095fcf5a634285110 | Bin 0 -> 894 bytes .../3614178fd52a8f09e1c0a86281ec117515dd4ae5 | Bin 0 -> 30 bytes .../36254b96ebf17b2ce46fd801ef2baf1b9ac4147c | Bin 0 -> 894 bytes .../36e94a04baa7fb5e9687c324ca277e927734644d | Bin 0 -> 781 bytes .../378c97af3b43fd52e9e89626b14e6bdd6fd1f84a | Bin 0 -> 781 bytes .../37b8ad1a9aeca6535206d760b6d9279e60949382 | Bin 0 -> 461 bytes .../38244445fb20a497c0023d21d56aa449ef9bfb6c | Bin 0 -> 717 bytes .../38c99386575397338b5b2c4413796e966ec5f298 | Bin 0 -> 781 bytes .../39e06f84090bed9c33a6b402f8aeeb4253b149c6 | Bin 0 -> 894 bytes .../39fe41aac08c5642047aa95d4fb76536c2605e1f | Bin 0 -> 5 bytes .../3aca114c933b2d0f1b3aea4ded582c361115bef5 | Bin 0 -> 14 bytes .../3b3e3ed0950c95774d0be2fed5d98d5bf9995c8a | Bin 0 -> 50 bytes .../3b6c0e3931401a7564110e165b270ab6c9947696 | Bin 0 -> 717 bytes .../3bc232ab4f604ed2b04da28e33c888604383aad8 | Bin 0 -> 461 bytes .../3c71a1a1c41db425c56e219512a418e80508295c | Bin 0 -> 1406 bytes .../3c72c8472d241243067472143e87588f90e03dc6 | Bin 0 -> 12 bytes .../3d35cd7b82abd08dad7a2604056b50913eef636b | Bin 0 -> 461 bytes .../3d3bf4114aa74d1b395769cef6b2fe58b99b8462 | Bin 0 -> 4 bytes .../3da6167e40d223ee8d948dc87f2eed3c0d21aa73 | Bin 0 -> 81 bytes .../3ddf97e8c7c5de648325169f8f3659355d996468 | Bin 0 -> 266 bytes .../3e2021e14d9f34d9f42d926df522c3c2ffb053ed | Bin 0 -> 894 bytes .../3eb402c9844ccf52e29e613a3a017be1aa1bad37 | Bin 0 -> 6 bytes .../3f5a49cbdcbf901134146e1b6f89aafbb6e578c5 | 1 + .../3f73d96a324e70b7fe9346f49a88d131e1924643 | Bin 0 -> 461 bytes .../40c8ea604133ffffafdcf586b55a1b587d8f25c6 | Bin 0 -> 894 bytes .../40e73c059347a296a90ddab0108df3bb2991b116 | Bin 0 -> 717 bytes .../40e89aec926a5d4cc19463466efcb3c1debf42ee | 1 + .../40e9d465afd7404a545088d7b3f560243a083848 | Bin 0 -> 781 bytes .../429e92c0bf179192f5ec677cb0dfac4c38294e42 | Bin 0 -> 717 bytes .../435fb7ba28439cdaf129db085f0b2ccf5a186899 | Bin 0 -> 24 bytes .../43b53bbac7718421dac027c63dcd0b8a3c8d8a4f | Bin 0 -> 70 bytes .../43c84a3b73ed8a430c0055e40e2cc3c12cb934f7 | Bin 0 -> 128 bytes .../446651be78c3275d3a22d27b1afee477d220309c | Bin 0 -> 30 bytes .../45339020d063be9df3eb2477844e0b47af6f126c | Bin 0 -> 1406 bytes .../461bd95887b5d7352a5749f5e2069cac157fabb5 | Bin 0 -> 5 bytes .../46b457922ba4036938741d910e27e59b58bc3bac | Bin 0 -> 894 bytes .../47b82918165be727848e38daefd72594aa79dcef | Bin 0 -> 10 bytes .../48e09cfa898ed204eb545514cef28cd92fcf9542 | Bin 0 -> 4 bytes .../4a33ea211bd1bff73e6aee9e70bdaa6f2e976bb2 | Bin 0 -> 4 bytes .../4a877103c32866b2e43f7d58f2e9b6bff2670881 | Bin 0 -> 781 bytes .../4b464731b48c76963ce6db5541a6e0afddf52f63 | Bin 0 -> 717 bytes .../4bc1f9b871e390999ca3ff9951147ce2b4cdafa8 | Bin 0 -> 781 bytes .../4be6a426fe63b90d6990221e4c45581c99f3c5e5 | Bin 0 -> 461 bytes .../4d9e285f6e66caba1ff602f9d8ec85a818d9b741 | Bin 0 -> 461 bytes .../4ddcee224585ac659b9efdc83f2291f3193c154c | 1 + .../4e259d68e2de8f044ba1a48b5a179de960f45372 | Bin 0 -> 14 bytes .../4e61ffbd07cce7ae93c5931f231649cc041a2dd4 | Bin 0 -> 717 bytes .../4e7ae935f359cb47e717b4d15317ca81f5b39bf2 | Bin 0 -> 47 bytes .../4ee33871d1ade7ce1710c89982cca56a5f4cea5d | Bin 0 -> 124 bytes .../4f2950931678d2892661941afd2054db4e617e7b | Bin 0 -> 717 bytes .../4f4326c54c56aa126b24884d35a273b791686767 | Bin 0 -> 324 bytes .../503b4e5c67e41c8a5ef40079d1c7e7a09eb8c5f4 | Bin 0 -> 717 bytes .../505029af3da56b3ff65767e5da3e13c354864a2d | Bin 0 -> 7 bytes .../518750f82b64567a3c2e497b1bd2e8b2109c9ec8 | Bin 0 -> 781 bytes .../520f7d98a029f02975f9a4505d16bd621dfdc33f | Bin 0 -> 60 bytes .../521b0084f09f2a0c33254f2b6e5c321bfb4d34be | Bin 0 -> 8 bytes .../5253c8f085a65877c34c748a767ac27074ea9733 | Bin 0 -> 717 bytes .../5295380188f75d696383f8bdb2147f0053791372 | Bin 0 -> 4 bytes .../52ac9240a372783aa720e7d07a8ab2cf52348d85 | Bin 0 -> 258 bytes .../52b1a0974b7239ef67e80875eac2023a47e48aa2 | Bin 0 -> 717 bytes .../5315535e8c9f268cfccf06f12adcdd1b4de9c0f0 | Bin 0 -> 113 bytes .../532376b4de635aa570b8fe14848aac81297e0c19 | Bin 0 -> 461 bytes .../532a54ca63cdba3eb93b58cc92b857c47462556e | Bin 0 -> 781 bytes .../537443c68c62af1bd5c0519fe1d5c7ddfa963b6b | 1 + .../53b3773a2ba8ba23e83b69c658adf2b0f8b5bf1d | Bin 0 -> 10 bytes .../53ee8c5fd421ba5d0bee89088c405f4b78ed5d9d | Bin 0 -> 717 bytes .../543ed4763dab723d32eca183be97992ba493fbce | Bin 0 -> 781 bytes .../54429146bcb601ca2f8051593ccabc1fad276443 | Bin 0 -> 1406 bytes .../54ba7e93bf00c2ae26a3fa5f2d04701288027f0d | Bin 0 -> 894 bytes .../550e3a5e8620ac0ac6cd63687905a5e45b31edfc | Bin 0 -> 781 bytes .../5516f58055b7c39f90849b5e206f5415e2e7ac98 | Bin 0 -> 93 bytes .../554644ec02b8d2877d281ae68fc0346cca4eed48 | Bin 0 -> 717 bytes .../55495b9baa231a3a3fc5b92788c9c3b8315a38d3 | Bin 0 -> 717 bytes .../56056ac31f3576889aee01a72621668fecfbfda4 | Bin 0 -> 30 bytes .../56802f52d307080968fb727e8dc087cd33d33d11 | Bin 0 -> 894 bytes .../569493294998a3a5f470f112fc44d3ba4c1e62cb | 1 + .../587372e7c594dd628ed90cd968f8f1d8802ac890 | Bin 0 -> 461 bytes .../5975b97ed6757f423952a812f5d184d1453c4f8e | Bin 0 -> 781 bytes .../5adb8b0510306472a8da1735c4d9d803e2d0383e | Bin 0 -> 894 bytes .../5ba93c9db0cff93f52b521d7420e43f6eda2784f | Bin 0 -> 1 bytes .../5bb89c632e483bc834e95bca6db950262a5ee618 | Bin 0 -> 781 bytes .../5cbb88ab2809e1d1394286a3996c3d4cedb0d5ac | Bin 0 -> 717 bytes .../5cbc56d7db3ba6728e88a88b41e9f9c0e1d67d69 | Bin 0 -> 461 bytes .../5cfdb1a92a2b9aa6c71f897ec7b7b603208e96cd | Bin 0 -> 701 bytes .../5d0cf46de8265ee7f1298f6b7607ea5b0fd313dc | Bin 0 -> 8 bytes .../5d2627bfbe2f5645585d99a626ab41c4db7a4040 | Bin 0 -> 781 bytes .../5d6e5f9ff5fa73f97ed7cdc3386fad1428ea8ed8 | Bin 0 -> 14 bytes .../5f363eabdbec88ec574c00217fcc584139d2f6fc | Bin 0 -> 844 bytes .../6166794b802910c7100929d0fbf6f181583f0b53 | Bin 0 -> 28 bytes .../61ba6fbdc377cd783d0600b6345ef207af814a43 | Bin 0 -> 1406 bytes .../62e329a634f485a9d56e3597a51703bf5f2a6d1d | Bin 0 -> 6 bytes .../633ae6b6023e3ab99a12c7b1a2968fb04ad5dbdc | Bin 0 -> 266 bytes .../6390f0627d16b7338c0bfb8d321ef653f5990522 | Bin 0 -> 9 bytes .../63924b96e169df4960ba47533f1ce5f0026fde14 | Bin 0 -> 461 bytes .../6503913279898a1fd7ce19742d769bd519e9d63b | Bin 0 -> 6 bytes .../65512afa954660423679a6ab3a4a12e569ed1ce8 | Bin 0 -> 781 bytes .../670612b6ea64928c1fc9ea1e1bd9a6747ac70eb0 | Bin 0 -> 3758 bytes .../6784a7110df13b5826f6393cd05e894e83021e16 | Bin 0 -> 781 bytes .../67d6b1ec8e0df9eecd829806768404c41f5535e3 | Bin 0 -> 461 bytes .../68f81384742c92fb9cf4558f9abbebc1c242557c | Bin 0 -> 4 bytes .../6a2d8ff0205918e259501898e4d4e053a0b44814 | Bin 0 -> 364 bytes .../6a3ab9da0bd1f2b2052c770a006e5c13c87d4e37 | Bin 0 -> 5 bytes .../6a62d9c0db047cc92d383ee12e1dce661cce441e | Bin 0 -> 1406 bytes .../6a80d2323d25b73346313c320756b3c90bf10897 | Bin 0 -> 12 bytes .../6aadd371f56b7e1f9fdb2d0094f8ac6560eaef2e | Bin 0 -> 894 bytes .../6acb127f9c523cf66d1344fd337b72299ce377be | Bin 0 -> 717 bytes .../6cde17bc60f003d7a4348f0152fd5dccb59c0957 | Bin 0 -> 781 bytes .../6d01d2db423e736a8a6a80f27f201b16467603a5 | Bin 0 -> 80 bytes .../6dd1f37b62a2d8bd53360e201f0a5ecf465ceb09 | Bin 0 -> 26 bytes .../6e5bcd9b3394492ef5bdc930c75e9bb3edf02874 | Bin 0 -> 1406 bytes .../6eb294114a1b0e6ce73d7e5cd98a47c939660551 | 1 + .../6f38824c7c735c2cb9dfe76a23a6d4ab1925a40c | Bin 0 -> 58 bytes .../6f98c695494b17aea4c95495c564bee5e076ff20 | Bin 0 -> 717 bytes .../6fc7d79cec9fc5f58456d7a01c0426bcc2e4c212 | Bin 0 -> 781 bytes .../70ed836dc4a30873fbc4b8a088ee7f9f83d03662 | Bin 0 -> 461 bytes .../7181fb0a0ee1a0d2ff57ebd896d799e96078e429 | Bin 0 -> 1406 bytes .../71f13d578131d89b8e7b0e5f682161275976b7a5 | Bin 0 -> 30 bytes .../725b1caff9b49e1231fda15b85166bbefaa36a11 | Bin 0 -> 2 bytes .../72a44125abe916bb41b5f5889038fa17299314b3 | 1 + .../733ceb48e6798052094cd20536162af84406cef2 | Bin 0 -> 35 bytes .../738585ba9fd573d64ee71cae16690e869cb49827 | Bin 0 -> 461 bytes .../73b3268387b2b463c63c115498a9652b41a12387 | Bin 0 -> 14 bytes .../7454695e25d304c65d0c1333d8008e862569cae9 | Bin 0 -> 2 bytes .../74d858425db49cd2cafb95dca4c7518ff4aa4f1a | Bin 0 -> 1047 bytes .../752f97700de37cc3a5337c107772d19880797b12 | Bin 0 -> 4 bytes .../75979210f6363cc7de94e4a60c785a2eebe7e1e9 | Bin 0 -> 282 bytes .../75dc3052341631dd02993c89fbc55706a67cd447 | Bin 0 -> 17 bytes .../766633c44ae8ed2dd3f2904cf9f2fed105a3ca24 | Bin 0 -> 1229 bytes .../76811dc488b60b038da2fbb970093dcf41dc8f68 | Bin 0 -> 461 bytes .../76962c6312c8e94f6280bf5defe43535b84741fb | Bin 0 -> 717 bytes .../76a570c6e46da1677800d8b02ba933251d1d1779 | Bin 0 -> 894 bytes .../794eee296f8688232d8ec78bc6c84df2d0814920 | Bin 0 -> 894 bytes .../79f4fb24699ee3a74bb32377fac01bc8c97cf4d5 | Bin 0 -> 781 bytes .../7aa9e98eeb10389c8b25e74a6078b1961f70fda7 | 1 + .../7b378753f317898f10547f467fa6c1f26c97390a | Bin 0 -> 461 bytes .../7b4e2620fc91561e7f66cbc99491e2a795e01fdd | Bin 0 -> 21 bytes .../7ba6752e61e55ab9d73de5b7ab2e147e8bebae31 | Bin 0 -> 8 bytes .../7c414decbb1d53ed2a5557c1699f0da23ee13ef5 | Bin 0 -> 461 bytes .../7cc6db669fd19e9ce355318e5422ea24939f9f38 | 1 + .../7d60da0f69d5820b3dd35f0925022f53e1a1ff63 | Bin 0 -> 717 bytes .../7e2f21699ac7c025e4b119ac0855412d5cf0769f | Bin 0 -> 717 bytes .../7f7881d1f181ceb80d3e369af1d93b8b6dfcb9ac | Bin 0 -> 1000 bytes .../7fab6ac1c5b944e5972b7bf08a0aac8867043f2a | Bin 0 -> 894 bytes .../7fce190d058bce0fd80a6d7574a09afcb3b8e39e | Bin 0 -> 62 bytes .../80490bc46017706e19d57de19c5e72f6753e7479 | Bin 0 -> 74 bytes .../80ee529dea2bfa23676ae3897e00af74658f74d7 | Bin 0 -> 1406 bytes .../8120163ccc3b19607c356a68b0c65f6cece25f48 | Bin 0 -> 64 bytes .../81887d3f65146a275cf681d71dbc69110922710e | Bin 0 -> 894 bytes .../8274b5bf7ca6f1f939531a2dd0b3082cb0ff897a | Bin 0 -> 894 bytes .../83886c4163811d9e511303e79d839807b8dec7db | Bin 0 -> 15 bytes .../840440ebfbe52f755577276a2148973a4d82da2e | Bin 0 -> 34 bytes .../84657b988cf6b06c06aa2f91c52821e9ff4a5d77 | Bin 0 -> 8 bytes .../8470c12e7ef22aea7275edab201f0c82cec58858 | Bin 0 -> 107 bytes .../84adaaffafa66178f9ab5b244b705c0b12087857 | Bin 0 -> 894 bytes .../857547902b493503c4a368335d8bb60b76492742 | Bin 0 -> 461 bytes .../864d018f955bc8681728fcc6439c3f6bf828e5fb | Bin 0 -> 787 bytes .../865e884f83720908012a9540576d1d7d8b2199ad | Bin 0 -> 717 bytes .../87896ca48e27fc9cb4a396b667c67bea7bdd5110 | Bin 0 -> 165 bytes .../88434ead139b4f5de2e1a52c064d52f064b14a41 | Bin 0 -> 894 bytes .../8856cc1952cf61720de3f553ce5f118da943ee71 | Bin 0 -> 717 bytes .../88626c852c5f68ef3da0cae61c50b6a430ab7c14 | Bin 0 -> 781 bytes .../88c8e0300cda1c0b220033f1631615c86717747e | Bin 0 -> 894 bytes .../89e38869b9471c5ce3cbeb0b69009f1a1d1c323f | Bin 0 -> 64 bytes .../8b0a10af7aafe030b1da5b34e18ec9e54c795da6 | Bin 0 -> 7 bytes .../8c3591a315239c20ea55e979a4fd12786195fa05 | Bin 0 -> 717 bytes .../8d47be1e5206edfd8d5d1e1fbfef2f858f5e0b49 | 1 + .../8d8834e49744698d6b3ed68b7f212453f4e6d1de | Bin 0 -> 205 bytes .../8e5a2fc62dfcafac76f347fcd3a0af53d9c80183 | Bin 0 -> 461 bytes .../8f75becf64881fd8d8bc415399b0de52da6f637f | Bin 0 -> 894 bytes .../8f9f94eedcf001e9e19b22498c4940d88aa91793 | Bin 0 -> 717 bytes .../9031ce6d8220ad7cd6ab55c7f7f2e17a67639e53 | Bin 0 -> 496 bytes .../91913ff8e720bc131bb183367c136bd36ec59f93 | Bin 0 -> 5 bytes .../923f654fd0ad4002bae1afda8d851fca30372a43 | Bin 0 -> 1506 bytes .../930b7b2b71304bbcb5992c8b1a59aeb6c157a8c0 | Bin 0 -> 27 bytes .../93710f8e5ae31d920e28d0a00527285d9ce66a89 | Bin 0 -> 8 bytes .../93f97b2db1c17888d94713fad2ad0f80cf984c5a | Bin 0 -> 126 bytes .../942075d7563f1b84cd119c0e55bfb4ab397e8c2f | Bin 0 -> 8 bytes .../94979e94467eff6fc11ab706f0f1ff896f701640 | Bin 0 -> 32 bytes .../952b8a5384d661aaf9659c95f63c83276b4d8aae | Bin 0 -> 87 bytes .../9559cdab24f93b9571a6ef0202febe4d1b2a8b78 | Bin 0 -> 781 bytes .../95a9986873d261ad7ae4757982612c5ac2776a31 | Bin 0 -> 5 bytes .../95bcf222d452cda625e778dc523cc9737e468989 | Bin 0 -> 717 bytes .../963ee55d9684b76b31b95a2f8c0f323a08c19ec8 | Bin 0 -> 894 bytes .../97679e4f1fe2ea3e4673637629adc2be8bcadd84 | Bin 0 -> 894 bytes .../97768242d7a0a77057f9d2a8f32b8623563386bd | Bin 0 -> 717 bytes .../97792c2e01743df2bd1b2e3f23b069ffded9c7c1 | Bin 0 -> 4 bytes .../9813db6f1c253407b28e4aa39e21c4f4db76b8f8 | Bin 0 -> 68 bytes .../98aca9ba3d983ba14a55b6cc7a8d1a1848d1af45 | Bin 0 -> 1406 bytes .../98b8a461dab22f1ebed83bbcdb33b48ad9f8ed17 | Bin 0 -> 6 bytes .../9906f3ac2df455449ede8e4e33ea5e1bbab94a32 | Bin 0 -> 292 bytes .../9916a9dbee224f0e5733cb5775205cdf4c3185d2 | Bin 0 -> 6 bytes .../9a397c1c86a21a360137123f7ac5339a0032195e | Bin 0 -> 717 bytes .../9a9c024f188cb05def9f1d2a1c317b2babbbba2e | Bin 0 -> 781 bytes .../9b630853b8ccd9252f3b7d7e46e07da4d67cdc17 | 1 + .../9bc882d60972a3d586b249f61d26144f84dddf43 | Bin 0 -> 781 bytes .../9c0aa75052d701b743582b0eed20a6c3da987eb2 | Bin 0 -> 40 bytes .../9c0c993437adc7fb76012e79de8e33496b0c56bc | Bin 0 -> 461 bytes .../9d4da34c7d647bd88d31e8e719558dfe0fed2081 | Bin 0 -> 894 bytes .../9e134542006c9c4a4952135a80a079b343238bb5 | Bin 0 -> 3 bytes .../9e84946d7259d4f8bb56faeb9ae8685942cb0f1c | Bin 0 -> 717 bytes .../a0253c0b2aeda7cf7810b68beb4668b21b06dc7f | Bin 0 -> 781 bytes .../a0af9c65d81ce4e471c8a84999936be8a901b5dc | Bin 0 -> 3 bytes .../a0b9b6f3ed2c479715a2ea8716274957250e87cb | Bin 0 -> 894 bytes .../a0bd90142462a949093c7402c0011f2912de4f31 | Bin 0 -> 7 bytes .../a168a02d7c7e01ebca44030225683d8463171553 | Bin 0 -> 4 bytes .../a1945e846d2cffe363205d906ecf538aa6a3f304 | Bin 0 -> 894 bytes .../a234bcf5aa43a4118a3be847d427b932cbfd5280 | Bin 0 -> 141 bytes .../a37465039ec32f5d902c1e8c9c8fde35aeecc986 | Bin 0 -> 717 bytes .../a3d4603a5d35f47a33a45bedc3b0a9ae67ba00a5 | Bin 0 -> 16 bytes .../a4434ced48c042b635fb0982d8d0361fa431f4e0 | Bin 0 -> 717 bytes .../a44adaaf4c97a0c160fc818960015a1fa4196bec | Bin 0 -> 20 bytes .../a45d0a6b4ce89a9a35e1dc05c4a9e76a76244a7a | Bin 0 -> 1406 bytes .../a45ef4f71b0586e9448ef31deb5096b0f82f47ba | Bin 0 -> 8 bytes .../a4792ad94afd60cae145cdacc4da4399b7279e4c | Bin 0 -> 717 bytes .../a500875381b58e768109150d8f1937359492db29 | Bin 0 -> 41 bytes .../a5f452854c6b343bf38a9a3aaf8ea6206a2b11e2 | Bin 0 -> 410 bytes .../a6838dae5867b09115c208d35480403157c95b01 | Bin 0 -> 14 bytes .../a727204994d201f7cd825a76c9ae5f389832be10 | 1 + .../a73c7d6fdb5c5ad6798d79d35472690045d8973b | Bin 0 -> 894 bytes .../a793ccbcd24928970b5dc0dafcb5bd339538e47e | Bin 0 -> 12 bytes .../a87dbb70676584c1cc704a34745db937727699b0 | Bin 0 -> 894 bytes .../a962d453cdda10d984d3fe4a928a470ca452295c | Bin 0 -> 100 bytes .../aa8cfb8a36ffa3cc0d68b063381159daed83e19c | Bin 0 -> 461 bytes .../aaa83d470477076584a1ed59223684623f65c222 | Bin 0 -> 461 bytes .../ab25a340774639b602a1d853ed4d0130bac37e1d | Bin 0 -> 717 bytes .../ab6f3817607dff413287abd10fd897402e135c82 | Bin 0 -> 717 bytes .../ab9935c94f7e6a527369759c360c3ce99a90fce5 | Bin 0 -> 717 bytes .../abea25a3f444a3c7f18ce667aad0c98e9ac1248e | Bin 0 -> 4 bytes .../ac1c5b2bc370273f538cb90026510677f29313b9 | Bin 0 -> 52 bytes .../ac1ef7545911cccc679e9afcb9c59b21ca8955ce | Bin 0 -> 464 bytes .../ac3970642a81141869fe844bdaf994fc50886aeb | Bin 0 -> 25 bytes .../ac3b65446bd42855de9ce2cfe1d9a39cbc18d542 | Bin 0 -> 894 bytes .../acbc55004317629ecfb7e5d840d4a6a1fe9bb7c7 | Bin 0 -> 254 bytes .../af55fdbd07f9e001378b18fa4790b9b11d52fb0f | Bin 0 -> 894 bytes .../af85c94eb24c7142d8a061e5ad602f0809696ceb | Bin 0 -> 894 bytes .../afbe1eaa76b884598d246d421fdcebbe4f280c91 | Bin 0 -> 12 bytes .../b031f650ec300c2970ced6828a6da63d5d013021 | Bin 0 -> 6 bytes .../b148ecbe8d0a03b7b8c72ac58a718a16d88e3c13 | Bin 0 -> 894 bytes .../b17e0236038f4885511a30986456539c700150bb | 1 + .../b1ed2389b33fa2a169b7579bfbc77964ddcf8c64 | Bin 0 -> 894 bytes .../b3cea240440a97adf35e13a4768046262d8f0aa7 | Bin 0 -> 502 bytes .../b4d2c140ddffdafebbbdb92701aa647bbc27f1d2 | Bin 0 -> 717 bytes .../b4f0d869b668ef24f0165176c66d5a75e05b3e35 | 1 + .../b5a722a291a1fab9fe9ea7fbd03248908864dd8f | Bin 0 -> 210 bytes .../b61a211e7f61da4036945aaa34798f2a71e4f302 | Bin 0 -> 717 bytes .../b627d2e916e90199ca2cf636be99e76dd98d3d4a | Bin 0 -> 894 bytes .../b654778fb5ea2ef4f159b4de61a6f887d280d3d9 | Bin 0 -> 461 bytes .../b6589fc6ab0dc82cf12099d1c2d40ab994e8410c | 1 + .../b71fe5319ff27db6c6515c4e52925ef9d6090e1e | 1 + .../b91d2833dea17136e99bbaccba5a42ad33f2e5f5 | Bin 0 -> 283 bytes .../b954912d5b613a9bbb9e57567c01a78daf496997 | Bin 0 -> 4 bytes .../b96c8666c945d2110dcf6d70e54f717ea12c9758 | Bin 0 -> 717 bytes .../ba2a4dc247368177fdf6e4562eb5ee0e7b52658c | Bin 0 -> 781 bytes .../ba9e0f8ff0f74b89490761eee1926d448ca7578e | Bin 0 -> 14 bytes .../bb3a1c3f69a56153d1d494315b1254d314436a2f | 1 + .../bd28a3210101aaff95018967aa9797421672ffa1 | Bin 0 -> 6 bytes .../bfc69a30f47c7c24bb07e3a23c7f54adccdb974a | Bin 0 -> 234 bytes .../c00bdb8939a9f790225c0610b0438abaa3de2eb2 | Bin 0 -> 781 bytes .../c04c61e745d2256695eba17bd6e4a6992edcdf2a | Bin 0 -> 62 bytes .../c0d5e1971ff15c90f7eff56b9ef56b133b749942 | Bin 0 -> 781 bytes .../c1541d3d440492c35c2d40485dc97a2bfd204704 | Bin 0 -> 781 bytes .../c1c691a42159ab09a0bb17a184e85edad5f577a3 | Bin 0 -> 387 bytes .../c1deb3c94ae3c990d7646df3815b6c51f01fadf2 | Bin 0 -> 701 bytes .../c1e038a9fa0408b16172e90397ba4ad74f428f55 | Bin 0 -> 781 bytes .../c26b7bec87471476619f9b776bb8695eb40cfb77 | 1 + .../c2842aca4a66dd0b171e3e89a6c6ae6a0e985ab9 | Bin 0 -> 781 bytes .../c293b72a5b7b65a8fd0ab9641dab6ae5cc6aa092 | Bin 0 -> 14 bytes .../c30351b54c6bccb7c87e5f77ada05b87cbc72a5f | Bin 0 -> 525 bytes .../c3860343b83e62acfc70c61538f858ed4245b717 | Bin 0 -> 30 bytes .../c4726c1a9713b6c4ee817370094ecf3e706655ef | Bin 0 -> 781 bytes .../c4dfd647be200a2f69aa9c6b55f88c64753ef08e | Bin 0 -> 461 bytes .../c56beccf08822a6450a85c0fd94cdca59c19deff | Bin 0 -> 976 bytes .../c5c940d6d07c8ef328fe724e08036de47a864831 | Bin 0 -> 1484 bytes .../c69d7d99ff74598932b3df92a44bb6c0f6e5532a | Bin 0 -> 4 bytes .../c6cee46d0f4c46ecd26e9783de9df2081aa71142 | Bin 0 -> 31 bytes .../c756c9344edcf0a66a88ce16fc4e6a1db55e8432 | Bin 0 -> 894 bytes .../c7ec1cab4e4afe4690b0ebf5e4928b371d1483c2 | Bin 0 -> 781 bytes .../c8416d850381467f476de2cb7abe7c0a9b3369ad | Bin 0 -> 63 bytes .../c84e9a20f1c5269f81248d8584b5bfed394ea562 | Bin 0 -> 1532 bytes .../c87a3ccd04939f88fe468525ea536026124719f5 | Bin 0 -> 144 bytes .../c98e8331fd3dd73bb75e7412ceba21bdb733eb4c | Bin 0 -> 894 bytes .../c99e7f058073b2f117ac3e871a65886376b8ffc0 | Bin 0 -> 34 bytes .../cb3cee6aba1dcc7655b2b10abc8d05cc4b30a813 | Bin 0 -> 781 bytes .../cd65aa581419e524a1fbcacecec705e3779040eb | Bin 0 -> 35 bytes .../cdd015a3e1b3aab1a59cb8265468700771cf66a0 | Bin 0 -> 30 bytes .../cdda7a8df804ef1dfcae1a6fe50a6e28de982cef | Bin 0 -> 2965 bytes .../cfc55a23116e960ea9627d9954ecd53753f6eb10 | Bin 0 -> 781 bytes .../d02558eff8f1dc50e9181c4ed0d8cd42a1fa2052 | Bin 0 -> 717 bytes .../d09183d1cb196d42adc96c1b67a8339fae394e10 | Bin 0 -> 894 bytes .../d12ad3bcdbbc36b051a719533d5a3ee506e3fb4a | Bin 0 -> 4 bytes .../d22e33eba76978ffddbc939f216e41035fd0630a | Bin 0 -> 781 bytes .../d256f3a507d63f7705d7092fb787f6343983dbde | Bin 0 -> 173 bytes .../d2e3714783d765cbaee391cbf527e371af07ea6a | Bin 0 -> 717 bytes .../d3e407d08dbea5da9de2d2f1bbbf34df6a538cba | Bin 0 -> 3 bytes .../d3fe83b8d87ccda2bbca5e81ce3ab1a1400bfbe8 | 1 + .../d428539ffdd51bf9948c8ec8048f9f3b8d00b310 | 1 + .../d460fbe50ffdfdde17573bbdd23282bef9726b0d | Bin 0 -> 126 bytes .../d4661f7e5b34560f14a2add088be2b335d413b29 | Bin 0 -> 45 bytes .../d68aa548506e4454f7b0b10fa1f3797663fa5070 | Bin 0 -> 461 bytes .../d73c21530ffe52853bbae07d131cb78bca0a9ddd | Bin 0 -> 781 bytes .../d847b284a715f6eedccc19f91aa7d6812facb03d | 1 + .../d96b446336b184eab6484e6dbdfcbe22c736445a | Bin 0 -> 781 bytes .../d9a61cbb207d148e7df9f839bf440c08aec8cbed | Bin 0 -> 120 bytes .../da41757858317f8cf671fb21a702e3ff96c9005f | Bin 0 -> 461 bytes .../da4f56e39fac6d492b6d351be24b364a70b20057 | Bin 0 -> 306 bytes .../db26d26e88730888f8bff9c9ef448100ae2ca92c | Bin 0 -> 7 bytes .../db4317c2b0d82e2932c66895c05d159dc2a908cf | Bin 0 -> 701 bytes .../dc2b046bbdabe468da8b7d05ce595c868bf2803f | Bin 0 -> 781 bytes .../dd2273945c1ea21a75d6fc0130e03c744e6a1df6 | 1 + .../dd96612dc0976cdf3175be21e69518bfa2f2e82d | Bin 0 -> 87 bytes .../de49f03a7650ce551df1efc4fc418c0548935dfb | 1 + .../defce76f0d3c3e057bb623986bacee7bbd07d1a1 | 1 + .../dff279946c949c01d28213bc2a8b6f5c280ca6f7 | Bin 0 -> 1406 bytes .../e012afc012a7b14191f40b1474d0c200c81a3b59 | Bin 0 -> 6 bytes .../e031ef811d6794f410c632a5d202ae60754167eb | Bin 0 -> 894 bytes .../e06224adbfc9d91034e64aa250d14b356c55e292 | Bin 0 -> 781 bytes .../e0d205a6ece9fdf8cfb0f5bfcd52a149dbe12e00 | Bin 0 -> 1817 bytes .../e1f0cd243bbcf4dfdc3e82e950916378e254e22c | Bin 0 -> 461 bytes .../e2cac296c50ae617c3041b3024e6d7baaa4b2277 | Bin 0 -> 14 bytes .../e2d1a6327569159300814ebd0345fbc001ea20a1 | Bin 0 -> 1406 bytes .../e35a5cbf586999572c307d5106791529eaf9850d | Bin 0 -> 22 bytes .../e3a0c3c292bfa5a197064c6d31a4a4cbb3ebf1df | Bin 0 -> 717 bytes .../e3b3f8fe3d8e96eae3cbc88c30e38401b62cbd08 | Bin 0 -> 158 bytes .../e4edae2c8b574a771c55da800e7c6735ffb60f81 | Bin 0 -> 6 bytes .../e63001aecddaae8a59cb45b64a36df1e9fc27176 | Bin 0 -> 894 bytes .../e639ab4c31c339ef0283e06d455038975307b8ab | Bin 0 -> 461 bytes .../e64dae6abc50fb5c785f8f890a324c76f591aab0 | 1 + .../e6dcdaa0a6eca637258c5372261563e1c996eb1a | Bin 0 -> 717 bytes .../e6febeb7636ef0593607e3585613284ef6fea529 | Bin 0 -> 781 bytes .../e7276149430b09f1496faabe1bfad93345c2f4fb | Bin 0 -> 701 bytes .../e733d038593267624c4bba771cb140e77b7a10cc | Bin 0 -> 461 bytes .../e7350fc2ec01f076cb1bb08e505baeaff52660d9 | Bin 0 -> 461 bytes .../e73e9f2d2c1db1821a6d3227a32291ed01a5e59f | Bin 0 -> 717 bytes .../e871fe4240b0e17d2eee2738b9d3c0108b9e3ac9 | Bin 0 -> 2442 bytes .../e8f4dfb1058d3a354aac6eacefc2eeb33f75eec0 | Bin 0 -> 58 bytes .../e98e13291c8c5fc85774e4cc3843b914e397d38b | Bin 0 -> 781 bytes .../ea4f2af9ae2212b4c012d1422bea2d160a8ee747 | 1 + .../ea679aa3ab8ab4f40a3351cb95f31093cc810ffa | Bin 0 -> 111 bytes .../ea842236c6f3c6aebe7d2df698bed3b0e749c50e | 1 + .../eae03986c6302949a37878e2198df0943154b273 | Bin 0 -> 894 bytes .../eb028701c9a09375f3bc7e3af8a958f831d2f52f | Bin 0 -> 894 bytes .../eb076b0a603b4a5ba2d29c2e95bf094ef13bf538 | Bin 0 -> 894 bytes .../eb58213de9ec75d775e02c1272b1c4ce930e2f96 | Bin 0 -> 68 bytes .../ebf544871b5960b583f500cb1fbeeaf21358e37a | Bin 0 -> 72 bytes .../ecd3fa4afbaa147627dc2a71e7dbbeeb806d0f55 | Bin 0 -> 699 bytes .../ed2514381c56210f7d707b96bd4c65ba2126f9d9 | Bin 0 -> 1699 bytes .../ed53583c907716ecf1e6cc5f0f2951e1470c681c | Bin 0 -> 701 bytes .../ede99eb84915275c4889b12689e8d06701fcd7ce | Bin 0 -> 894 bytes .../ee01b1039e69a68228890f629ca91d4901aaa1a3 | Bin 0 -> 894 bytes .../ee57806c00389fc2655085a383a566d15804953d | Bin 0 -> 14 bytes .../ee907200933aaf58a50e095ff43bc9932fc6cae0 | Bin 0 -> 14 bytes .../ee9ac8e61dbe32b56d86ca7631c2d8d2a57fb227 | Bin 0 -> 16 bytes .../ee9b9c56f3fdb4ba7f9d4ef663d0e5009b47dae7 | Bin 0 -> 781 bytes .../ef0888000ab21f6bb73dc6b6d2e7561739fa2863 | Bin 0 -> 781 bytes .../ef8ae9e6cbcfdaba932fbeb4c85964f450f724f5 | Bin 0 -> 2 bytes .../efa4a1a668a8d9a7e8d6b716ce587aaf93a760ee | Bin 0 -> 717 bytes .../effab9ced0e8c78ae0e82349e34726df577035fa | 1 + .../f07bb3d0dcf5ceb4c289b23088fe7a8665ad9a04 | Bin 0 -> 264 bytes .../f083b472031537b6090d1e5210d677096b714109 | Bin 0 -> 10 bytes .../f08d88c6a1bd2d53c8f2afaa61ed1d9860742903 | Bin 0 -> 461 bytes .../f13b411bcb1cd25f434be6c3030d34d5972e5ced | 1 + .../f1a79426ed8fb2534fc17b481774969ddd751236 | Bin 0 -> 4 bytes .../f1e946186d63331791e156e9ba7ff55ff0ad4823 | Bin 0 -> 717 bytes .../f29671c542c86ef0d1595f5d3ad936dc673a647f | Bin 0 -> 6 bytes .../f363bac46b54edcf8b0164784e53fd7f71aa1544 | Bin 0 -> 90 bytes .../f3a93a90e5e544960d800c4ae61edc4fc458f8e9 | Bin 0 -> 162 bytes .../f3c59a6e545e445429a1bc27e076cd6f43642673 | Bin 0 -> 62 bytes .../f3d0f88b14b30255c1a57280b2b169ac35645f8e | Bin 0 -> 781 bytes .../f3fcb2add1ba0651870aad32b5dc47bf6b97dae8 | Bin 0 -> 894 bytes .../f484377c7f5204e2339f489be9c53fae6f4ff8bc | Bin 0 -> 781 bytes .../f4b1e00eb9c9c986b9dbc0754e7565cb37f0fa6e | Bin 0 -> 894 bytes .../f4c51362e69464779e740530996c6db4a6e7127f | Bin 0 -> 21 bytes .../f5045db5834ac7df2c86ab01438b4da468ab466e | Bin 0 -> 110 bytes .../f58f7f54bfb0348b341db975ee0de14cec1987e5 | Bin 0 -> 133 bytes .../f5f3dccb7e68afcacb456b1b568c0853429bb9cf | Bin 0 -> 269 bytes .../f5fec5734c32f1cfab9051aec10aaf62b54756d0 | Bin 0 -> 2 bytes .../f6fec7311f4887c1b77e0c7044d03ca54e8e30ac | Bin 0 -> 9 bytes .../f724e261313e35471a145769d92d7dad117b84d0 | Bin 0 -> 781 bytes .../f7c54b48ace1e23d4bae6168f0277c1d043ffa73 | Bin 0 -> 894 bytes .../f7ddf59b44ddf9253b657c54053522cf694d3fbe | Bin 0 -> 2 bytes .../f857b6ead7b1b2ed91bd4143ca173d48a7aa78a3 | Bin 0 -> 157 bytes .../f944dcd635f9801f7ac90a407fbc479964dec024 | Bin 0 -> 2 bytes .../f9fdd7132bb663e6f319380c63394751a8e90259 | Bin 0 -> 894 bytes .../fab0391add49384cce6adc686bb2d7a918337467 | Bin 0 -> 1406 bytes .../fb0c102641c21cbea4a1957ca429aaa3240f1188 | Bin 0 -> 894 bytes .../fba97e2ccb73970c8a01be5ffa57c2240ca7b913 | 1 + .../fc16ce3e4b2d11ccca46ac6807636afc8a973091 | Bin 0 -> 717 bytes .../fd42afbf5301c3103f734a7e3d4df4741f934b9f | 1 + .../fdfaed8100a5b1833d7ddca41f6115a3d3cd578b | Bin 0 -> 781 bytes .../fe7de4661e953895eb9d407fc9ae162c75d8d2bf | Bin 0 -> 6 bytes .../fefede71083d1c5506f47a79c8ea665235da6f95 | Bin 0 -> 894 bytes .../ffee816ec22eb22d2ac52cb4c44d53aed70e852e | Bin 0 -> 6 bytes 507 files changed, 210 insertions(+), 7 deletions(-) create mode 100644 fuzz/pkcs7_decrypt.cc create mode 100644 fuzz/pkcs7_decrypt_corpus/0044265af426b7e484433892f4303a6417af0d59 create mode 100644 fuzz/pkcs7_decrypt_corpus/009b9a1aac818000facb0264a06f03be7dc81a63 create mode 100644 fuzz/pkcs7_decrypt_corpus/009fee48340637584f5a0138f23edab9f2b3da9c create mode 100644 fuzz/pkcs7_decrypt_corpus/00fc2467fb33db1ab902476adf00cb3f5c678dd0 create mode 100644 fuzz/pkcs7_decrypt_corpus/014e51ea793fc6be271bc657e1dd922076dd5b6f create mode 100644 fuzz/pkcs7_decrypt_corpus/0232d6504fe16172b86cacaa0ebb822cf0c22fda create mode 100644 fuzz/pkcs7_decrypt_corpus/024f365c692b5668b2e01a81de28bf3c985234f3 create mode 100644 fuzz/pkcs7_decrypt_corpus/02ba570b482c92cf6c47797a2edd069e50d4e53e create mode 100644 fuzz/pkcs7_decrypt_corpus/031b490b164b1a5908fa03afadc7cb6c5b996771 create mode 100644 fuzz/pkcs7_decrypt_corpus/05f100f5527e32cc142eb1091b5dfc40d34af7ff create mode 100644 fuzz/pkcs7_decrypt_corpus/06069a4fd48ce5fdd73b6ba841c4040bc10f57cb create mode 100644 fuzz/pkcs7_decrypt_corpus/062cf23f8f5b2fc6eb8d04f8d0e6391a0307e014 create mode 100644 fuzz/pkcs7_decrypt_corpus/0700cedb2ad4f2800ea33955945909419aed29db create mode 100644 fuzz/pkcs7_decrypt_corpus/07b9c4c1d02ff66c87863dfbad1dc4542edaf985 create mode 100644 fuzz/pkcs7_decrypt_corpus/083b3c3bcbd8e9403c00bb6509424cff44c89ccc create mode 100644 fuzz/pkcs7_decrypt_corpus/086be06f79641842409dc1fe6221be0b1623c32e create mode 100644 fuzz/pkcs7_decrypt_corpus/0924aa000df6de6b49916aca3bbfc5fce74d23b7 create mode 100644 fuzz/pkcs7_decrypt_corpus/094f12c74b0746976f4dd6eb812e3b01327cb455 create mode 100644 fuzz/pkcs7_decrypt_corpus/098067e2a6c4c5a4125aa4401ce7e5d3f585f6aa create mode 100644 fuzz/pkcs7_decrypt_corpus/09da700a7b9835f22c55cfdf366862541d3a55c6 create mode 100644 fuzz/pkcs7_decrypt_corpus/0aa6001cb08bfc9a17d11d7f759012e5295c5dc5 create mode 100644 fuzz/pkcs7_decrypt_corpus/0be2c5f1e4ce2c85274015fc84b380ffe2e09038 create mode 100644 fuzz/pkcs7_decrypt_corpus/0beb489c1d2815bfcd626aaeaf8f4d49d375ca14 create mode 100644 fuzz/pkcs7_decrypt_corpus/0cac3506813cf700b12702ddcb14ab23ffc43c5f create mode 100644 fuzz/pkcs7_decrypt_corpus/0d4c0e0d3142bb53f8cade78fda6f9d183588720 create mode 100644 fuzz/pkcs7_decrypt_corpus/0d5c223cef59f0f1d6c593d91d8be52d6ce42e4c create mode 100644 fuzz/pkcs7_decrypt_corpus/0dcc0d22a298605d80da9b3b13da46bee73bb7cd create mode 100644 fuzz/pkcs7_decrypt_corpus/0dd7236da022f094a3155c752e7efb8ff6808665 create mode 100644 fuzz/pkcs7_decrypt_corpus/0eb5037935ba1c2791f3b7e9bc8470c3c60d2aff create mode 100644 fuzz/pkcs7_decrypt_corpus/0ec1f9ebe605ad8a10e390ec96aab642fd06ee1d create mode 100644 fuzz/pkcs7_decrypt_corpus/0f03cdb21dab2b028019dd9bc1f2c1c2473c20a5 create mode 100644 fuzz/pkcs7_decrypt_corpus/0f76c5675c0a3ebbd3a706bc055e994a080fdc51 create mode 100644 fuzz/pkcs7_decrypt_corpus/1060485b47f76411c255445242abbc6824fe180c create mode 100644 fuzz/pkcs7_decrypt_corpus/10611bfb8d4d8ac7fdaffc02f5c1e5692f04b5ea create mode 100644 fuzz/pkcs7_decrypt_corpus/1150a9e4dc381f752e9b88801821bf678212b2a5 create mode 100644 fuzz/pkcs7_decrypt_corpus/11a2d559dd0c7ab4d988306e7be81ef3a70d8aeb create mode 100644 fuzz/pkcs7_decrypt_corpus/12bb5e15cc86608a69a4f519f1df36da7b44c3f6 create mode 100644 fuzz/pkcs7_decrypt_corpus/138d1ce3642d39b8d9854c990960c58d0343980c create mode 100644 fuzz/pkcs7_decrypt_corpus/13ef297d5fd7a3c776b801f5e46fdc37d0603ed4 create mode 100644 fuzz/pkcs7_decrypt_corpus/13ffa1d1a6da4bbb23181c1b4e96d3391851ede0 create mode 100644 fuzz/pkcs7_decrypt_corpus/14b036dda08d81b6433a9f743646680979239dac create mode 100644 fuzz/pkcs7_decrypt_corpus/14fb4844c7e1de85d1c8304dd591c64633d4ff20 create mode 100644 fuzz/pkcs7_decrypt_corpus/15cf6f769b0eb2f2e90c1e65ce61c1fe2c0478af create mode 100644 fuzz/pkcs7_decrypt_corpus/15fac0cb404c334ddd05dee838de44c41b5b274f create mode 100644 fuzz/pkcs7_decrypt_corpus/1693897345b53a46577a90da54ba0169a743d314 create mode 100644 fuzz/pkcs7_decrypt_corpus/1822ded37095e94743b6b43bdb333b3ef0a1f529 create mode 100644 fuzz/pkcs7_decrypt_corpus/19a589c0a527e7f69f21d309c157ff151edd6bf6 create mode 100644 fuzz/pkcs7_decrypt_corpus/1a04289e329914f65c9e8270e048b2663d613ec3 create mode 100644 fuzz/pkcs7_decrypt_corpus/1ac7dd5a4f987e50b84ae98434703139789ea2fc create mode 100644 fuzz/pkcs7_decrypt_corpus/1afb0e0edfc791d2e67bc581bba1b503a6a691d7 create mode 100644 fuzz/pkcs7_decrypt_corpus/1b09446b8ef7a43086cff4e9818081e6e541f98e create mode 100644 fuzz/pkcs7_decrypt_corpus/1c08ee7e93311bd653a785e67c098d2a20f824e8 create mode 100644 fuzz/pkcs7_decrypt_corpus/1c58da4e5222e48242845c6f8deb0e9a3162b51e create mode 100644 fuzz/pkcs7_decrypt_corpus/1c85db399271f76b42a666fc1909d57232d0100a create mode 100644 fuzz/pkcs7_decrypt_corpus/1c86613e69e64b065c69ef32a32c05234c038611 create mode 100644 fuzz/pkcs7_decrypt_corpus/1e810810e923d8e97183f5062ebde0c967fe143e create mode 100644 fuzz/pkcs7_decrypt_corpus/1f89c6bd993b07465126604a828600115b6e51da create mode 100644 fuzz/pkcs7_decrypt_corpus/1fabd13db2a00fb04fd311a0bada2e5fd2a5454b create mode 100644 fuzz/pkcs7_decrypt_corpus/1fae27eaff3211e1c22ba883ea55e89103fd3910 create mode 100644 fuzz/pkcs7_decrypt_corpus/1fe3b1f5d4bba951b2999c98d57e0ba7ab616201 create mode 100644 fuzz/pkcs7_decrypt_corpus/201a92a28474d8d8c280551db614b05e6e98cd85 create mode 100644 fuzz/pkcs7_decrypt_corpus/2064f80f811db79a33c4e51c10221454e30c74ae create mode 100644 fuzz/pkcs7_decrypt_corpus/217f2e451d7c8557679b980ff14426c86eb8713a create mode 100644 fuzz/pkcs7_decrypt_corpus/2187109c0898422a9c30b5681ad4cc4c190cb73d create mode 100644 fuzz/pkcs7_decrypt_corpus/21ed4c7af50d987589a9029fc0422151be3a0fc2 create mode 100644 fuzz/pkcs7_decrypt_corpus/22a65c5269eba028e157db2ea8b18e030ccc9b76 create mode 100644 fuzz/pkcs7_decrypt_corpus/22e5a56861ee661a6743d3aa5ad5c299cbd9b3e6 create mode 100644 fuzz/pkcs7_decrypt_corpus/2343d89d1a34b8d7898362ff652d2e8e8bfa9aeb create mode 100644 fuzz/pkcs7_decrypt_corpus/242864ea5aa4f336e28ad39c19ce23f496f1da17 create mode 100644 fuzz/pkcs7_decrypt_corpus/243247379c2954bea2956970bb5a474fc7ccfbba create mode 100644 fuzz/pkcs7_decrypt_corpus/24b599e8e9a8b25b2d343d0d9ff243ab4332fe57 create mode 100644 fuzz/pkcs7_decrypt_corpus/24e8dc13f437199abc5fc34cccb6e9db23e65cc0 create mode 100644 fuzz/pkcs7_decrypt_corpus/2516b2060bc0ae4ec8fc074b1d2d4a571bd21f93 create mode 100644 fuzz/pkcs7_decrypt_corpus/2570b96b40a0ca678c3fa21968dcb48794027745 create mode 100644 fuzz/pkcs7_decrypt_corpus/25aaf3c1ff6a055ab2ad3f7b0ca78da112bd575d create mode 100644 fuzz/pkcs7_decrypt_corpus/260c92e98087296307190497ae19a68e283bbda0 create mode 100644 fuzz/pkcs7_decrypt_corpus/26c1c96bd48b7d63bfa0f3a5f5248902bcab3e15 create mode 100644 fuzz/pkcs7_decrypt_corpus/27889f05559ca6efc9e2200a843dbb09795620ca create mode 100644 fuzz/pkcs7_decrypt_corpus/27a1b3d8d780d724db16d4d7f44c7ee29825dea8 create mode 100644 fuzz/pkcs7_decrypt_corpus/28573953480b4f47ae2b7be6d2d2079696998f94 create mode 100644 fuzz/pkcs7_decrypt_corpus/29553f7820f4366af6d9731050ac0f681837f712 create mode 100644 fuzz/pkcs7_decrypt_corpus/2a5014acc197b4d4d49e12ae8a8128350667db1f create mode 100644 fuzz/pkcs7_decrypt_corpus/2aefa9f1750913c50581d625bf20f0b888d943df create mode 100644 fuzz/pkcs7_decrypt_corpus/2b08be352b755e78fb5279b539fe074860ff3ab6 create mode 100644 fuzz/pkcs7_decrypt_corpus/2b098a5d377b0b7938064b07bf6aa4d199e5f7f5 create mode 100644 fuzz/pkcs7_decrypt_corpus/2bd809a0ba9f795b8b24dab7c7a29f320120f3d6 create mode 100644 fuzz/pkcs7_decrypt_corpus/2c1447058c26753251a7c774cb5db67a3630bb57 create mode 100644 fuzz/pkcs7_decrypt_corpus/2cce300f75fd99d32d979b2dc7b0cc25e5e7a455 create mode 100644 fuzz/pkcs7_decrypt_corpus/2cd57048ddb52a3b28d25aee3e6cbf2d8d6dbc32 create mode 100644 fuzz/pkcs7_decrypt_corpus/2cf1c6a0659450848008a343d1058585a4aebc1e create mode 100644 fuzz/pkcs7_decrypt_corpus/2d3ad740846218fec7eb592218e5376624f77d9d create mode 100644 fuzz/pkcs7_decrypt_corpus/2dae7ffcafc51f34b2c24855c7a0698d4d8ddc8c create mode 100644 fuzz/pkcs7_decrypt_corpus/2e715e45356eab48bb6513ebfa728fb3f150f7b9 create mode 100644 fuzz/pkcs7_decrypt_corpus/2ecbf92b98fa87bdef9c9af524ff55e268a366d1 create mode 100644 fuzz/pkcs7_decrypt_corpus/2f7234099ccd07f9c0939accc13d7f7f6e95dbad create mode 100644 fuzz/pkcs7_decrypt_corpus/3048de55c38302c85b905319098196122add3b34 create mode 100644 fuzz/pkcs7_decrypt_corpus/307389bbb1ed318a594da26dbbff1b3f26f2e9e9 create mode 100644 fuzz/pkcs7_decrypt_corpus/30bd61eb9f30a301983edec74d6bb4b38fe1a8e8 create mode 100644 fuzz/pkcs7_decrypt_corpus/30d8c89c7989740c63630ecdaf5d8b387f61c8e2 create mode 100644 fuzz/pkcs7_decrypt_corpus/30eabdc1dfa86e244a22490ae35e8dca7f8d279b create mode 100644 fuzz/pkcs7_decrypt_corpus/31338c9d2a6b19f1c30a745563c457ad2e4ec2dc create mode 100644 fuzz/pkcs7_decrypt_corpus/31504a091b65130e36bbed27b1e75f353c2a9813 create mode 100644 fuzz/pkcs7_decrypt_corpus/31d8365ad44bfaeaf58d4cfb1c9cf12aefbd1198 create mode 100644 fuzz/pkcs7_decrypt_corpus/321ac6a73d4c0fea0f368d00fdafe3769c064261 create mode 100644 fuzz/pkcs7_decrypt_corpus/331550c0db1643a8c5e6c9e3a71b9d7b919baa4d create mode 100644 fuzz/pkcs7_decrypt_corpus/333474ec1c23d7f8a6a19c2dac5afb2074d729d8 create mode 100644 fuzz/pkcs7_decrypt_corpus/345397504ef40a3dbf4a6c351b5ce9f46d40cc27 create mode 100644 fuzz/pkcs7_decrypt_corpus/34623126a8e645828f428e656218d555c54f0237 create mode 100644 fuzz/pkcs7_decrypt_corpus/3472a2c6c01982031c075b892aa2367569e21347 create mode 100644 fuzz/pkcs7_decrypt_corpus/34fd97801f80cbfe2688feddce2897423b38c9bc create mode 100644 fuzz/pkcs7_decrypt_corpus/34fdcd86c50cc87e2b1a4342fb4aff078c6fc407 create mode 100644 fuzz/pkcs7_decrypt_corpus/35038e6eaa2db0a10e2a444dafcc083e58335333 create mode 100644 fuzz/pkcs7_decrypt_corpus/3613c62b8b152641b794139095fcf5a634285110 create mode 100644 fuzz/pkcs7_decrypt_corpus/3614178fd52a8f09e1c0a86281ec117515dd4ae5 create mode 100644 fuzz/pkcs7_decrypt_corpus/36254b96ebf17b2ce46fd801ef2baf1b9ac4147c create mode 100644 fuzz/pkcs7_decrypt_corpus/36e94a04baa7fb5e9687c324ca277e927734644d create mode 100644 fuzz/pkcs7_decrypt_corpus/378c97af3b43fd52e9e89626b14e6bdd6fd1f84a create mode 100644 fuzz/pkcs7_decrypt_corpus/37b8ad1a9aeca6535206d760b6d9279e60949382 create mode 100644 fuzz/pkcs7_decrypt_corpus/38244445fb20a497c0023d21d56aa449ef9bfb6c create mode 100644 fuzz/pkcs7_decrypt_corpus/38c99386575397338b5b2c4413796e966ec5f298 create mode 100644 fuzz/pkcs7_decrypt_corpus/39e06f84090bed9c33a6b402f8aeeb4253b149c6 create mode 100644 fuzz/pkcs7_decrypt_corpus/39fe41aac08c5642047aa95d4fb76536c2605e1f create mode 100644 fuzz/pkcs7_decrypt_corpus/3aca114c933b2d0f1b3aea4ded582c361115bef5 create mode 100644 fuzz/pkcs7_decrypt_corpus/3b3e3ed0950c95774d0be2fed5d98d5bf9995c8a create mode 100644 fuzz/pkcs7_decrypt_corpus/3b6c0e3931401a7564110e165b270ab6c9947696 create mode 100644 fuzz/pkcs7_decrypt_corpus/3bc232ab4f604ed2b04da28e33c888604383aad8 create mode 100644 fuzz/pkcs7_decrypt_corpus/3c71a1a1c41db425c56e219512a418e80508295c create mode 100644 fuzz/pkcs7_decrypt_corpus/3c72c8472d241243067472143e87588f90e03dc6 create mode 100644 fuzz/pkcs7_decrypt_corpus/3d35cd7b82abd08dad7a2604056b50913eef636b create mode 100644 fuzz/pkcs7_decrypt_corpus/3d3bf4114aa74d1b395769cef6b2fe58b99b8462 create mode 100644 fuzz/pkcs7_decrypt_corpus/3da6167e40d223ee8d948dc87f2eed3c0d21aa73 create mode 100644 fuzz/pkcs7_decrypt_corpus/3ddf97e8c7c5de648325169f8f3659355d996468 create mode 100644 fuzz/pkcs7_decrypt_corpus/3e2021e14d9f34d9f42d926df522c3c2ffb053ed create mode 100644 fuzz/pkcs7_decrypt_corpus/3eb402c9844ccf52e29e613a3a017be1aa1bad37 create mode 100644 fuzz/pkcs7_decrypt_corpus/3f5a49cbdcbf901134146e1b6f89aafbb6e578c5 create mode 100644 fuzz/pkcs7_decrypt_corpus/3f73d96a324e70b7fe9346f49a88d131e1924643 create mode 100644 fuzz/pkcs7_decrypt_corpus/40c8ea604133ffffafdcf586b55a1b587d8f25c6 create mode 100644 fuzz/pkcs7_decrypt_corpus/40e73c059347a296a90ddab0108df3bb2991b116 create mode 100644 fuzz/pkcs7_decrypt_corpus/40e89aec926a5d4cc19463466efcb3c1debf42ee create mode 100644 fuzz/pkcs7_decrypt_corpus/40e9d465afd7404a545088d7b3f560243a083848 create mode 100644 fuzz/pkcs7_decrypt_corpus/429e92c0bf179192f5ec677cb0dfac4c38294e42 create mode 100644 fuzz/pkcs7_decrypt_corpus/435fb7ba28439cdaf129db085f0b2ccf5a186899 create mode 100644 fuzz/pkcs7_decrypt_corpus/43b53bbac7718421dac027c63dcd0b8a3c8d8a4f create mode 100644 fuzz/pkcs7_decrypt_corpus/43c84a3b73ed8a430c0055e40e2cc3c12cb934f7 create mode 100644 fuzz/pkcs7_decrypt_corpus/446651be78c3275d3a22d27b1afee477d220309c create mode 100644 fuzz/pkcs7_decrypt_corpus/45339020d063be9df3eb2477844e0b47af6f126c create mode 100644 fuzz/pkcs7_decrypt_corpus/461bd95887b5d7352a5749f5e2069cac157fabb5 create mode 100644 fuzz/pkcs7_decrypt_corpus/46b457922ba4036938741d910e27e59b58bc3bac create mode 100644 fuzz/pkcs7_decrypt_corpus/47b82918165be727848e38daefd72594aa79dcef create mode 100644 fuzz/pkcs7_decrypt_corpus/48e09cfa898ed204eb545514cef28cd92fcf9542 create mode 100644 fuzz/pkcs7_decrypt_corpus/4a33ea211bd1bff73e6aee9e70bdaa6f2e976bb2 create mode 100644 fuzz/pkcs7_decrypt_corpus/4a877103c32866b2e43f7d58f2e9b6bff2670881 create mode 100644 fuzz/pkcs7_decrypt_corpus/4b464731b48c76963ce6db5541a6e0afddf52f63 create mode 100644 fuzz/pkcs7_decrypt_corpus/4bc1f9b871e390999ca3ff9951147ce2b4cdafa8 create mode 100644 fuzz/pkcs7_decrypt_corpus/4be6a426fe63b90d6990221e4c45581c99f3c5e5 create mode 100644 fuzz/pkcs7_decrypt_corpus/4d9e285f6e66caba1ff602f9d8ec85a818d9b741 create mode 100644 fuzz/pkcs7_decrypt_corpus/4ddcee224585ac659b9efdc83f2291f3193c154c create mode 100644 fuzz/pkcs7_decrypt_corpus/4e259d68e2de8f044ba1a48b5a179de960f45372 create mode 100644 fuzz/pkcs7_decrypt_corpus/4e61ffbd07cce7ae93c5931f231649cc041a2dd4 create mode 100644 fuzz/pkcs7_decrypt_corpus/4e7ae935f359cb47e717b4d15317ca81f5b39bf2 create mode 100644 fuzz/pkcs7_decrypt_corpus/4ee33871d1ade7ce1710c89982cca56a5f4cea5d create mode 100644 fuzz/pkcs7_decrypt_corpus/4f2950931678d2892661941afd2054db4e617e7b create mode 100644 fuzz/pkcs7_decrypt_corpus/4f4326c54c56aa126b24884d35a273b791686767 create mode 100644 fuzz/pkcs7_decrypt_corpus/503b4e5c67e41c8a5ef40079d1c7e7a09eb8c5f4 create mode 100644 fuzz/pkcs7_decrypt_corpus/505029af3da56b3ff65767e5da3e13c354864a2d create mode 100644 fuzz/pkcs7_decrypt_corpus/518750f82b64567a3c2e497b1bd2e8b2109c9ec8 create mode 100644 fuzz/pkcs7_decrypt_corpus/520f7d98a029f02975f9a4505d16bd621dfdc33f create mode 100644 fuzz/pkcs7_decrypt_corpus/521b0084f09f2a0c33254f2b6e5c321bfb4d34be create mode 100644 fuzz/pkcs7_decrypt_corpus/5253c8f085a65877c34c748a767ac27074ea9733 create mode 100644 fuzz/pkcs7_decrypt_corpus/5295380188f75d696383f8bdb2147f0053791372 create mode 100644 fuzz/pkcs7_decrypt_corpus/52ac9240a372783aa720e7d07a8ab2cf52348d85 create mode 100644 fuzz/pkcs7_decrypt_corpus/52b1a0974b7239ef67e80875eac2023a47e48aa2 create mode 100644 fuzz/pkcs7_decrypt_corpus/5315535e8c9f268cfccf06f12adcdd1b4de9c0f0 create mode 100644 fuzz/pkcs7_decrypt_corpus/532376b4de635aa570b8fe14848aac81297e0c19 create mode 100644 fuzz/pkcs7_decrypt_corpus/532a54ca63cdba3eb93b58cc92b857c47462556e create mode 100644 fuzz/pkcs7_decrypt_corpus/537443c68c62af1bd5c0519fe1d5c7ddfa963b6b create mode 100644 fuzz/pkcs7_decrypt_corpus/53b3773a2ba8ba23e83b69c658adf2b0f8b5bf1d create mode 100644 fuzz/pkcs7_decrypt_corpus/53ee8c5fd421ba5d0bee89088c405f4b78ed5d9d create mode 100644 fuzz/pkcs7_decrypt_corpus/543ed4763dab723d32eca183be97992ba493fbce create mode 100644 fuzz/pkcs7_decrypt_corpus/54429146bcb601ca2f8051593ccabc1fad276443 create mode 100644 fuzz/pkcs7_decrypt_corpus/54ba7e93bf00c2ae26a3fa5f2d04701288027f0d create mode 100644 fuzz/pkcs7_decrypt_corpus/550e3a5e8620ac0ac6cd63687905a5e45b31edfc create mode 100644 fuzz/pkcs7_decrypt_corpus/5516f58055b7c39f90849b5e206f5415e2e7ac98 create mode 100644 fuzz/pkcs7_decrypt_corpus/554644ec02b8d2877d281ae68fc0346cca4eed48 create mode 100644 fuzz/pkcs7_decrypt_corpus/55495b9baa231a3a3fc5b92788c9c3b8315a38d3 create mode 100644 fuzz/pkcs7_decrypt_corpus/56056ac31f3576889aee01a72621668fecfbfda4 create mode 100644 fuzz/pkcs7_decrypt_corpus/56802f52d307080968fb727e8dc087cd33d33d11 create mode 100644 fuzz/pkcs7_decrypt_corpus/569493294998a3a5f470f112fc44d3ba4c1e62cb create mode 100644 fuzz/pkcs7_decrypt_corpus/587372e7c594dd628ed90cd968f8f1d8802ac890 create mode 100644 fuzz/pkcs7_decrypt_corpus/5975b97ed6757f423952a812f5d184d1453c4f8e create mode 100644 fuzz/pkcs7_decrypt_corpus/5adb8b0510306472a8da1735c4d9d803e2d0383e create mode 100644 fuzz/pkcs7_decrypt_corpus/5ba93c9db0cff93f52b521d7420e43f6eda2784f create mode 100644 fuzz/pkcs7_decrypt_corpus/5bb89c632e483bc834e95bca6db950262a5ee618 create mode 100644 fuzz/pkcs7_decrypt_corpus/5cbb88ab2809e1d1394286a3996c3d4cedb0d5ac create mode 100644 fuzz/pkcs7_decrypt_corpus/5cbc56d7db3ba6728e88a88b41e9f9c0e1d67d69 create mode 100644 fuzz/pkcs7_decrypt_corpus/5cfdb1a92a2b9aa6c71f897ec7b7b603208e96cd create mode 100644 fuzz/pkcs7_decrypt_corpus/5d0cf46de8265ee7f1298f6b7607ea5b0fd313dc create mode 100644 fuzz/pkcs7_decrypt_corpus/5d2627bfbe2f5645585d99a626ab41c4db7a4040 create mode 100644 fuzz/pkcs7_decrypt_corpus/5d6e5f9ff5fa73f97ed7cdc3386fad1428ea8ed8 create mode 100644 fuzz/pkcs7_decrypt_corpus/5f363eabdbec88ec574c00217fcc584139d2f6fc create mode 100644 fuzz/pkcs7_decrypt_corpus/6166794b802910c7100929d0fbf6f181583f0b53 create mode 100644 fuzz/pkcs7_decrypt_corpus/61ba6fbdc377cd783d0600b6345ef207af814a43 create mode 100644 fuzz/pkcs7_decrypt_corpus/62e329a634f485a9d56e3597a51703bf5f2a6d1d create mode 100644 fuzz/pkcs7_decrypt_corpus/633ae6b6023e3ab99a12c7b1a2968fb04ad5dbdc create mode 100644 fuzz/pkcs7_decrypt_corpus/6390f0627d16b7338c0bfb8d321ef653f5990522 create mode 100644 fuzz/pkcs7_decrypt_corpus/63924b96e169df4960ba47533f1ce5f0026fde14 create mode 100644 fuzz/pkcs7_decrypt_corpus/6503913279898a1fd7ce19742d769bd519e9d63b create mode 100644 fuzz/pkcs7_decrypt_corpus/65512afa954660423679a6ab3a4a12e569ed1ce8 create mode 100644 fuzz/pkcs7_decrypt_corpus/670612b6ea64928c1fc9ea1e1bd9a6747ac70eb0 create mode 100644 fuzz/pkcs7_decrypt_corpus/6784a7110df13b5826f6393cd05e894e83021e16 create mode 100644 fuzz/pkcs7_decrypt_corpus/67d6b1ec8e0df9eecd829806768404c41f5535e3 create mode 100644 fuzz/pkcs7_decrypt_corpus/68f81384742c92fb9cf4558f9abbebc1c242557c create mode 100644 fuzz/pkcs7_decrypt_corpus/6a2d8ff0205918e259501898e4d4e053a0b44814 create mode 100644 fuzz/pkcs7_decrypt_corpus/6a3ab9da0bd1f2b2052c770a006e5c13c87d4e37 create mode 100644 fuzz/pkcs7_decrypt_corpus/6a62d9c0db047cc92d383ee12e1dce661cce441e create mode 100644 fuzz/pkcs7_decrypt_corpus/6a80d2323d25b73346313c320756b3c90bf10897 create mode 100644 fuzz/pkcs7_decrypt_corpus/6aadd371f56b7e1f9fdb2d0094f8ac6560eaef2e create mode 100644 fuzz/pkcs7_decrypt_corpus/6acb127f9c523cf66d1344fd337b72299ce377be create mode 100644 fuzz/pkcs7_decrypt_corpus/6cde17bc60f003d7a4348f0152fd5dccb59c0957 create mode 100644 fuzz/pkcs7_decrypt_corpus/6d01d2db423e736a8a6a80f27f201b16467603a5 create mode 100644 fuzz/pkcs7_decrypt_corpus/6dd1f37b62a2d8bd53360e201f0a5ecf465ceb09 create mode 100644 fuzz/pkcs7_decrypt_corpus/6e5bcd9b3394492ef5bdc930c75e9bb3edf02874 create mode 100644 fuzz/pkcs7_decrypt_corpus/6eb294114a1b0e6ce73d7e5cd98a47c939660551 create mode 100644 fuzz/pkcs7_decrypt_corpus/6f38824c7c735c2cb9dfe76a23a6d4ab1925a40c create mode 100644 fuzz/pkcs7_decrypt_corpus/6f98c695494b17aea4c95495c564bee5e076ff20 create mode 100644 fuzz/pkcs7_decrypt_corpus/6fc7d79cec9fc5f58456d7a01c0426bcc2e4c212 create mode 100644 fuzz/pkcs7_decrypt_corpus/70ed836dc4a30873fbc4b8a088ee7f9f83d03662 create mode 100644 fuzz/pkcs7_decrypt_corpus/7181fb0a0ee1a0d2ff57ebd896d799e96078e429 create mode 100644 fuzz/pkcs7_decrypt_corpus/71f13d578131d89b8e7b0e5f682161275976b7a5 create mode 100644 fuzz/pkcs7_decrypt_corpus/725b1caff9b49e1231fda15b85166bbefaa36a11 create mode 100644 fuzz/pkcs7_decrypt_corpus/72a44125abe916bb41b5f5889038fa17299314b3 create mode 100644 fuzz/pkcs7_decrypt_corpus/733ceb48e6798052094cd20536162af84406cef2 create mode 100644 fuzz/pkcs7_decrypt_corpus/738585ba9fd573d64ee71cae16690e869cb49827 create mode 100644 fuzz/pkcs7_decrypt_corpus/73b3268387b2b463c63c115498a9652b41a12387 create mode 100644 fuzz/pkcs7_decrypt_corpus/7454695e25d304c65d0c1333d8008e862569cae9 create mode 100644 fuzz/pkcs7_decrypt_corpus/74d858425db49cd2cafb95dca4c7518ff4aa4f1a create mode 100644 fuzz/pkcs7_decrypt_corpus/752f97700de37cc3a5337c107772d19880797b12 create mode 100644 fuzz/pkcs7_decrypt_corpus/75979210f6363cc7de94e4a60c785a2eebe7e1e9 create mode 100644 fuzz/pkcs7_decrypt_corpus/75dc3052341631dd02993c89fbc55706a67cd447 create mode 100644 fuzz/pkcs7_decrypt_corpus/766633c44ae8ed2dd3f2904cf9f2fed105a3ca24 create mode 100644 fuzz/pkcs7_decrypt_corpus/76811dc488b60b038da2fbb970093dcf41dc8f68 create mode 100644 fuzz/pkcs7_decrypt_corpus/76962c6312c8e94f6280bf5defe43535b84741fb create mode 100644 fuzz/pkcs7_decrypt_corpus/76a570c6e46da1677800d8b02ba933251d1d1779 create mode 100644 fuzz/pkcs7_decrypt_corpus/794eee296f8688232d8ec78bc6c84df2d0814920 create mode 100644 fuzz/pkcs7_decrypt_corpus/79f4fb24699ee3a74bb32377fac01bc8c97cf4d5 create mode 100644 fuzz/pkcs7_decrypt_corpus/7aa9e98eeb10389c8b25e74a6078b1961f70fda7 create mode 100644 fuzz/pkcs7_decrypt_corpus/7b378753f317898f10547f467fa6c1f26c97390a create mode 100644 fuzz/pkcs7_decrypt_corpus/7b4e2620fc91561e7f66cbc99491e2a795e01fdd create mode 100644 fuzz/pkcs7_decrypt_corpus/7ba6752e61e55ab9d73de5b7ab2e147e8bebae31 create mode 100644 fuzz/pkcs7_decrypt_corpus/7c414decbb1d53ed2a5557c1699f0da23ee13ef5 create mode 100644 fuzz/pkcs7_decrypt_corpus/7cc6db669fd19e9ce355318e5422ea24939f9f38 create mode 100644 fuzz/pkcs7_decrypt_corpus/7d60da0f69d5820b3dd35f0925022f53e1a1ff63 create mode 100644 fuzz/pkcs7_decrypt_corpus/7e2f21699ac7c025e4b119ac0855412d5cf0769f create mode 100644 fuzz/pkcs7_decrypt_corpus/7f7881d1f181ceb80d3e369af1d93b8b6dfcb9ac create mode 100644 fuzz/pkcs7_decrypt_corpus/7fab6ac1c5b944e5972b7bf08a0aac8867043f2a create mode 100644 fuzz/pkcs7_decrypt_corpus/7fce190d058bce0fd80a6d7574a09afcb3b8e39e create mode 100644 fuzz/pkcs7_decrypt_corpus/80490bc46017706e19d57de19c5e72f6753e7479 create mode 100644 fuzz/pkcs7_decrypt_corpus/80ee529dea2bfa23676ae3897e00af74658f74d7 create mode 100644 fuzz/pkcs7_decrypt_corpus/8120163ccc3b19607c356a68b0c65f6cece25f48 create mode 100644 fuzz/pkcs7_decrypt_corpus/81887d3f65146a275cf681d71dbc69110922710e create mode 100644 fuzz/pkcs7_decrypt_corpus/8274b5bf7ca6f1f939531a2dd0b3082cb0ff897a create mode 100644 fuzz/pkcs7_decrypt_corpus/83886c4163811d9e511303e79d839807b8dec7db create mode 100644 fuzz/pkcs7_decrypt_corpus/840440ebfbe52f755577276a2148973a4d82da2e create mode 100644 fuzz/pkcs7_decrypt_corpus/84657b988cf6b06c06aa2f91c52821e9ff4a5d77 create mode 100644 fuzz/pkcs7_decrypt_corpus/8470c12e7ef22aea7275edab201f0c82cec58858 create mode 100644 fuzz/pkcs7_decrypt_corpus/84adaaffafa66178f9ab5b244b705c0b12087857 create mode 100644 fuzz/pkcs7_decrypt_corpus/857547902b493503c4a368335d8bb60b76492742 create mode 100644 fuzz/pkcs7_decrypt_corpus/864d018f955bc8681728fcc6439c3f6bf828e5fb create mode 100644 fuzz/pkcs7_decrypt_corpus/865e884f83720908012a9540576d1d7d8b2199ad create mode 100644 fuzz/pkcs7_decrypt_corpus/87896ca48e27fc9cb4a396b667c67bea7bdd5110 create mode 100644 fuzz/pkcs7_decrypt_corpus/88434ead139b4f5de2e1a52c064d52f064b14a41 create mode 100644 fuzz/pkcs7_decrypt_corpus/8856cc1952cf61720de3f553ce5f118da943ee71 create mode 100644 fuzz/pkcs7_decrypt_corpus/88626c852c5f68ef3da0cae61c50b6a430ab7c14 create mode 100644 fuzz/pkcs7_decrypt_corpus/88c8e0300cda1c0b220033f1631615c86717747e create mode 100644 fuzz/pkcs7_decrypt_corpus/89e38869b9471c5ce3cbeb0b69009f1a1d1c323f create mode 100644 fuzz/pkcs7_decrypt_corpus/8b0a10af7aafe030b1da5b34e18ec9e54c795da6 create mode 100644 fuzz/pkcs7_decrypt_corpus/8c3591a315239c20ea55e979a4fd12786195fa05 create mode 100644 fuzz/pkcs7_decrypt_corpus/8d47be1e5206edfd8d5d1e1fbfef2f858f5e0b49 create mode 100644 fuzz/pkcs7_decrypt_corpus/8d8834e49744698d6b3ed68b7f212453f4e6d1de create mode 100644 fuzz/pkcs7_decrypt_corpus/8e5a2fc62dfcafac76f347fcd3a0af53d9c80183 create mode 100644 fuzz/pkcs7_decrypt_corpus/8f75becf64881fd8d8bc415399b0de52da6f637f create mode 100644 fuzz/pkcs7_decrypt_corpus/8f9f94eedcf001e9e19b22498c4940d88aa91793 create mode 100644 fuzz/pkcs7_decrypt_corpus/9031ce6d8220ad7cd6ab55c7f7f2e17a67639e53 create mode 100644 fuzz/pkcs7_decrypt_corpus/91913ff8e720bc131bb183367c136bd36ec59f93 create mode 100644 fuzz/pkcs7_decrypt_corpus/923f654fd0ad4002bae1afda8d851fca30372a43 create mode 100644 fuzz/pkcs7_decrypt_corpus/930b7b2b71304bbcb5992c8b1a59aeb6c157a8c0 create mode 100644 fuzz/pkcs7_decrypt_corpus/93710f8e5ae31d920e28d0a00527285d9ce66a89 create mode 100644 fuzz/pkcs7_decrypt_corpus/93f97b2db1c17888d94713fad2ad0f80cf984c5a create mode 100644 fuzz/pkcs7_decrypt_corpus/942075d7563f1b84cd119c0e55bfb4ab397e8c2f create mode 100644 fuzz/pkcs7_decrypt_corpus/94979e94467eff6fc11ab706f0f1ff896f701640 create mode 100644 fuzz/pkcs7_decrypt_corpus/952b8a5384d661aaf9659c95f63c83276b4d8aae create mode 100644 fuzz/pkcs7_decrypt_corpus/9559cdab24f93b9571a6ef0202febe4d1b2a8b78 create mode 100644 fuzz/pkcs7_decrypt_corpus/95a9986873d261ad7ae4757982612c5ac2776a31 create mode 100644 fuzz/pkcs7_decrypt_corpus/95bcf222d452cda625e778dc523cc9737e468989 create mode 100644 fuzz/pkcs7_decrypt_corpus/963ee55d9684b76b31b95a2f8c0f323a08c19ec8 create mode 100644 fuzz/pkcs7_decrypt_corpus/97679e4f1fe2ea3e4673637629adc2be8bcadd84 create mode 100644 fuzz/pkcs7_decrypt_corpus/97768242d7a0a77057f9d2a8f32b8623563386bd create mode 100644 fuzz/pkcs7_decrypt_corpus/97792c2e01743df2bd1b2e3f23b069ffded9c7c1 create mode 100644 fuzz/pkcs7_decrypt_corpus/9813db6f1c253407b28e4aa39e21c4f4db76b8f8 create mode 100644 fuzz/pkcs7_decrypt_corpus/98aca9ba3d983ba14a55b6cc7a8d1a1848d1af45 create mode 100644 fuzz/pkcs7_decrypt_corpus/98b8a461dab22f1ebed83bbcdb33b48ad9f8ed17 create mode 100644 fuzz/pkcs7_decrypt_corpus/9906f3ac2df455449ede8e4e33ea5e1bbab94a32 create mode 100644 fuzz/pkcs7_decrypt_corpus/9916a9dbee224f0e5733cb5775205cdf4c3185d2 create mode 100644 fuzz/pkcs7_decrypt_corpus/9a397c1c86a21a360137123f7ac5339a0032195e create mode 100644 fuzz/pkcs7_decrypt_corpus/9a9c024f188cb05def9f1d2a1c317b2babbbba2e create mode 100644 fuzz/pkcs7_decrypt_corpus/9b630853b8ccd9252f3b7d7e46e07da4d67cdc17 create mode 100644 fuzz/pkcs7_decrypt_corpus/9bc882d60972a3d586b249f61d26144f84dddf43 create mode 100644 fuzz/pkcs7_decrypt_corpus/9c0aa75052d701b743582b0eed20a6c3da987eb2 create mode 100644 fuzz/pkcs7_decrypt_corpus/9c0c993437adc7fb76012e79de8e33496b0c56bc create mode 100644 fuzz/pkcs7_decrypt_corpus/9d4da34c7d647bd88d31e8e719558dfe0fed2081 create mode 100644 fuzz/pkcs7_decrypt_corpus/9e134542006c9c4a4952135a80a079b343238bb5 create mode 100644 fuzz/pkcs7_decrypt_corpus/9e84946d7259d4f8bb56faeb9ae8685942cb0f1c create mode 100644 fuzz/pkcs7_decrypt_corpus/a0253c0b2aeda7cf7810b68beb4668b21b06dc7f create mode 100644 fuzz/pkcs7_decrypt_corpus/a0af9c65d81ce4e471c8a84999936be8a901b5dc create mode 100644 fuzz/pkcs7_decrypt_corpus/a0b9b6f3ed2c479715a2ea8716274957250e87cb create mode 100644 fuzz/pkcs7_decrypt_corpus/a0bd90142462a949093c7402c0011f2912de4f31 create mode 100644 fuzz/pkcs7_decrypt_corpus/a168a02d7c7e01ebca44030225683d8463171553 create mode 100644 fuzz/pkcs7_decrypt_corpus/a1945e846d2cffe363205d906ecf538aa6a3f304 create mode 100644 fuzz/pkcs7_decrypt_corpus/a234bcf5aa43a4118a3be847d427b932cbfd5280 create mode 100644 fuzz/pkcs7_decrypt_corpus/a37465039ec32f5d902c1e8c9c8fde35aeecc986 create mode 100644 fuzz/pkcs7_decrypt_corpus/a3d4603a5d35f47a33a45bedc3b0a9ae67ba00a5 create mode 100644 fuzz/pkcs7_decrypt_corpus/a4434ced48c042b635fb0982d8d0361fa431f4e0 create mode 100644 fuzz/pkcs7_decrypt_corpus/a44adaaf4c97a0c160fc818960015a1fa4196bec create mode 100644 fuzz/pkcs7_decrypt_corpus/a45d0a6b4ce89a9a35e1dc05c4a9e76a76244a7a create mode 100644 fuzz/pkcs7_decrypt_corpus/a45ef4f71b0586e9448ef31deb5096b0f82f47ba create mode 100644 fuzz/pkcs7_decrypt_corpus/a4792ad94afd60cae145cdacc4da4399b7279e4c create mode 100644 fuzz/pkcs7_decrypt_corpus/a500875381b58e768109150d8f1937359492db29 create mode 100644 fuzz/pkcs7_decrypt_corpus/a5f452854c6b343bf38a9a3aaf8ea6206a2b11e2 create mode 100644 fuzz/pkcs7_decrypt_corpus/a6838dae5867b09115c208d35480403157c95b01 create mode 100644 fuzz/pkcs7_decrypt_corpus/a727204994d201f7cd825a76c9ae5f389832be10 create mode 100644 fuzz/pkcs7_decrypt_corpus/a73c7d6fdb5c5ad6798d79d35472690045d8973b create mode 100644 fuzz/pkcs7_decrypt_corpus/a793ccbcd24928970b5dc0dafcb5bd339538e47e create mode 100644 fuzz/pkcs7_decrypt_corpus/a87dbb70676584c1cc704a34745db937727699b0 create mode 100644 fuzz/pkcs7_decrypt_corpus/a962d453cdda10d984d3fe4a928a470ca452295c create mode 100644 fuzz/pkcs7_decrypt_corpus/aa8cfb8a36ffa3cc0d68b063381159daed83e19c create mode 100644 fuzz/pkcs7_decrypt_corpus/aaa83d470477076584a1ed59223684623f65c222 create mode 100644 fuzz/pkcs7_decrypt_corpus/ab25a340774639b602a1d853ed4d0130bac37e1d create mode 100644 fuzz/pkcs7_decrypt_corpus/ab6f3817607dff413287abd10fd897402e135c82 create mode 100644 fuzz/pkcs7_decrypt_corpus/ab9935c94f7e6a527369759c360c3ce99a90fce5 create mode 100644 fuzz/pkcs7_decrypt_corpus/abea25a3f444a3c7f18ce667aad0c98e9ac1248e create mode 100644 fuzz/pkcs7_decrypt_corpus/ac1c5b2bc370273f538cb90026510677f29313b9 create mode 100644 fuzz/pkcs7_decrypt_corpus/ac1ef7545911cccc679e9afcb9c59b21ca8955ce create mode 100644 fuzz/pkcs7_decrypt_corpus/ac3970642a81141869fe844bdaf994fc50886aeb create mode 100644 fuzz/pkcs7_decrypt_corpus/ac3b65446bd42855de9ce2cfe1d9a39cbc18d542 create mode 100644 fuzz/pkcs7_decrypt_corpus/acbc55004317629ecfb7e5d840d4a6a1fe9bb7c7 create mode 100644 fuzz/pkcs7_decrypt_corpus/af55fdbd07f9e001378b18fa4790b9b11d52fb0f create mode 100644 fuzz/pkcs7_decrypt_corpus/af85c94eb24c7142d8a061e5ad602f0809696ceb create mode 100644 fuzz/pkcs7_decrypt_corpus/afbe1eaa76b884598d246d421fdcebbe4f280c91 create mode 100644 fuzz/pkcs7_decrypt_corpus/b031f650ec300c2970ced6828a6da63d5d013021 create mode 100644 fuzz/pkcs7_decrypt_corpus/b148ecbe8d0a03b7b8c72ac58a718a16d88e3c13 create mode 100644 fuzz/pkcs7_decrypt_corpus/b17e0236038f4885511a30986456539c700150bb create mode 100644 fuzz/pkcs7_decrypt_corpus/b1ed2389b33fa2a169b7579bfbc77964ddcf8c64 create mode 100644 fuzz/pkcs7_decrypt_corpus/b3cea240440a97adf35e13a4768046262d8f0aa7 create mode 100644 fuzz/pkcs7_decrypt_corpus/b4d2c140ddffdafebbbdb92701aa647bbc27f1d2 create mode 100644 fuzz/pkcs7_decrypt_corpus/b4f0d869b668ef24f0165176c66d5a75e05b3e35 create mode 100644 fuzz/pkcs7_decrypt_corpus/b5a722a291a1fab9fe9ea7fbd03248908864dd8f create mode 100644 fuzz/pkcs7_decrypt_corpus/b61a211e7f61da4036945aaa34798f2a71e4f302 create mode 100644 fuzz/pkcs7_decrypt_corpus/b627d2e916e90199ca2cf636be99e76dd98d3d4a create mode 100644 fuzz/pkcs7_decrypt_corpus/b654778fb5ea2ef4f159b4de61a6f887d280d3d9 create mode 100644 fuzz/pkcs7_decrypt_corpus/b6589fc6ab0dc82cf12099d1c2d40ab994e8410c create mode 100644 fuzz/pkcs7_decrypt_corpus/b71fe5319ff27db6c6515c4e52925ef9d6090e1e create mode 100644 fuzz/pkcs7_decrypt_corpus/b91d2833dea17136e99bbaccba5a42ad33f2e5f5 create mode 100644 fuzz/pkcs7_decrypt_corpus/b954912d5b613a9bbb9e57567c01a78daf496997 create mode 100644 fuzz/pkcs7_decrypt_corpus/b96c8666c945d2110dcf6d70e54f717ea12c9758 create mode 100644 fuzz/pkcs7_decrypt_corpus/ba2a4dc247368177fdf6e4562eb5ee0e7b52658c create mode 100644 fuzz/pkcs7_decrypt_corpus/ba9e0f8ff0f74b89490761eee1926d448ca7578e create mode 100644 fuzz/pkcs7_decrypt_corpus/bb3a1c3f69a56153d1d494315b1254d314436a2f create mode 100644 fuzz/pkcs7_decrypt_corpus/bd28a3210101aaff95018967aa9797421672ffa1 create mode 100644 fuzz/pkcs7_decrypt_corpus/bfc69a30f47c7c24bb07e3a23c7f54adccdb974a create mode 100644 fuzz/pkcs7_decrypt_corpus/c00bdb8939a9f790225c0610b0438abaa3de2eb2 create mode 100644 fuzz/pkcs7_decrypt_corpus/c04c61e745d2256695eba17bd6e4a6992edcdf2a create mode 100644 fuzz/pkcs7_decrypt_corpus/c0d5e1971ff15c90f7eff56b9ef56b133b749942 create mode 100644 fuzz/pkcs7_decrypt_corpus/c1541d3d440492c35c2d40485dc97a2bfd204704 create mode 100644 fuzz/pkcs7_decrypt_corpus/c1c691a42159ab09a0bb17a184e85edad5f577a3 create mode 100644 fuzz/pkcs7_decrypt_corpus/c1deb3c94ae3c990d7646df3815b6c51f01fadf2 create mode 100644 fuzz/pkcs7_decrypt_corpus/c1e038a9fa0408b16172e90397ba4ad74f428f55 create mode 100644 fuzz/pkcs7_decrypt_corpus/c26b7bec87471476619f9b776bb8695eb40cfb77 create mode 100644 fuzz/pkcs7_decrypt_corpus/c2842aca4a66dd0b171e3e89a6c6ae6a0e985ab9 create mode 100644 fuzz/pkcs7_decrypt_corpus/c293b72a5b7b65a8fd0ab9641dab6ae5cc6aa092 create mode 100644 fuzz/pkcs7_decrypt_corpus/c30351b54c6bccb7c87e5f77ada05b87cbc72a5f create mode 100644 fuzz/pkcs7_decrypt_corpus/c3860343b83e62acfc70c61538f858ed4245b717 create mode 100644 fuzz/pkcs7_decrypt_corpus/c4726c1a9713b6c4ee817370094ecf3e706655ef create mode 100644 fuzz/pkcs7_decrypt_corpus/c4dfd647be200a2f69aa9c6b55f88c64753ef08e create mode 100644 fuzz/pkcs7_decrypt_corpus/c56beccf08822a6450a85c0fd94cdca59c19deff create mode 100644 fuzz/pkcs7_decrypt_corpus/c5c940d6d07c8ef328fe724e08036de47a864831 create mode 100644 fuzz/pkcs7_decrypt_corpus/c69d7d99ff74598932b3df92a44bb6c0f6e5532a create mode 100644 fuzz/pkcs7_decrypt_corpus/c6cee46d0f4c46ecd26e9783de9df2081aa71142 create mode 100644 fuzz/pkcs7_decrypt_corpus/c756c9344edcf0a66a88ce16fc4e6a1db55e8432 create mode 100644 fuzz/pkcs7_decrypt_corpus/c7ec1cab4e4afe4690b0ebf5e4928b371d1483c2 create mode 100644 fuzz/pkcs7_decrypt_corpus/c8416d850381467f476de2cb7abe7c0a9b3369ad create mode 100644 fuzz/pkcs7_decrypt_corpus/c84e9a20f1c5269f81248d8584b5bfed394ea562 create mode 100644 fuzz/pkcs7_decrypt_corpus/c87a3ccd04939f88fe468525ea536026124719f5 create mode 100644 fuzz/pkcs7_decrypt_corpus/c98e8331fd3dd73bb75e7412ceba21bdb733eb4c create mode 100644 fuzz/pkcs7_decrypt_corpus/c99e7f058073b2f117ac3e871a65886376b8ffc0 create mode 100644 fuzz/pkcs7_decrypt_corpus/cb3cee6aba1dcc7655b2b10abc8d05cc4b30a813 create mode 100644 fuzz/pkcs7_decrypt_corpus/cd65aa581419e524a1fbcacecec705e3779040eb create mode 100644 fuzz/pkcs7_decrypt_corpus/cdd015a3e1b3aab1a59cb8265468700771cf66a0 create mode 100644 fuzz/pkcs7_decrypt_corpus/cdda7a8df804ef1dfcae1a6fe50a6e28de982cef create mode 100644 fuzz/pkcs7_decrypt_corpus/cfc55a23116e960ea9627d9954ecd53753f6eb10 create mode 100644 fuzz/pkcs7_decrypt_corpus/d02558eff8f1dc50e9181c4ed0d8cd42a1fa2052 create mode 100644 fuzz/pkcs7_decrypt_corpus/d09183d1cb196d42adc96c1b67a8339fae394e10 create mode 100644 fuzz/pkcs7_decrypt_corpus/d12ad3bcdbbc36b051a719533d5a3ee506e3fb4a create mode 100644 fuzz/pkcs7_decrypt_corpus/d22e33eba76978ffddbc939f216e41035fd0630a create mode 100644 fuzz/pkcs7_decrypt_corpus/d256f3a507d63f7705d7092fb787f6343983dbde create mode 100644 fuzz/pkcs7_decrypt_corpus/d2e3714783d765cbaee391cbf527e371af07ea6a create mode 100644 fuzz/pkcs7_decrypt_corpus/d3e407d08dbea5da9de2d2f1bbbf34df6a538cba create mode 100644 fuzz/pkcs7_decrypt_corpus/d3fe83b8d87ccda2bbca5e81ce3ab1a1400bfbe8 create mode 100644 fuzz/pkcs7_decrypt_corpus/d428539ffdd51bf9948c8ec8048f9f3b8d00b310 create mode 100644 fuzz/pkcs7_decrypt_corpus/d460fbe50ffdfdde17573bbdd23282bef9726b0d create mode 100644 fuzz/pkcs7_decrypt_corpus/d4661f7e5b34560f14a2add088be2b335d413b29 create mode 100644 fuzz/pkcs7_decrypt_corpus/d68aa548506e4454f7b0b10fa1f3797663fa5070 create mode 100644 fuzz/pkcs7_decrypt_corpus/d73c21530ffe52853bbae07d131cb78bca0a9ddd create mode 100644 fuzz/pkcs7_decrypt_corpus/d847b284a715f6eedccc19f91aa7d6812facb03d create mode 100644 fuzz/pkcs7_decrypt_corpus/d96b446336b184eab6484e6dbdfcbe22c736445a create mode 100644 fuzz/pkcs7_decrypt_corpus/d9a61cbb207d148e7df9f839bf440c08aec8cbed create mode 100644 fuzz/pkcs7_decrypt_corpus/da41757858317f8cf671fb21a702e3ff96c9005f create mode 100644 fuzz/pkcs7_decrypt_corpus/da4f56e39fac6d492b6d351be24b364a70b20057 create mode 100644 fuzz/pkcs7_decrypt_corpus/db26d26e88730888f8bff9c9ef448100ae2ca92c create mode 100644 fuzz/pkcs7_decrypt_corpus/db4317c2b0d82e2932c66895c05d159dc2a908cf create mode 100644 fuzz/pkcs7_decrypt_corpus/dc2b046bbdabe468da8b7d05ce595c868bf2803f create mode 100644 fuzz/pkcs7_decrypt_corpus/dd2273945c1ea21a75d6fc0130e03c744e6a1df6 create mode 100644 fuzz/pkcs7_decrypt_corpus/dd96612dc0976cdf3175be21e69518bfa2f2e82d create mode 100644 fuzz/pkcs7_decrypt_corpus/de49f03a7650ce551df1efc4fc418c0548935dfb create mode 100644 fuzz/pkcs7_decrypt_corpus/defce76f0d3c3e057bb623986bacee7bbd07d1a1 create mode 100644 fuzz/pkcs7_decrypt_corpus/dff279946c949c01d28213bc2a8b6f5c280ca6f7 create mode 100644 fuzz/pkcs7_decrypt_corpus/e012afc012a7b14191f40b1474d0c200c81a3b59 create mode 100644 fuzz/pkcs7_decrypt_corpus/e031ef811d6794f410c632a5d202ae60754167eb create mode 100644 fuzz/pkcs7_decrypt_corpus/e06224adbfc9d91034e64aa250d14b356c55e292 create mode 100644 fuzz/pkcs7_decrypt_corpus/e0d205a6ece9fdf8cfb0f5bfcd52a149dbe12e00 create mode 100644 fuzz/pkcs7_decrypt_corpus/e1f0cd243bbcf4dfdc3e82e950916378e254e22c create mode 100644 fuzz/pkcs7_decrypt_corpus/e2cac296c50ae617c3041b3024e6d7baaa4b2277 create mode 100644 fuzz/pkcs7_decrypt_corpus/e2d1a6327569159300814ebd0345fbc001ea20a1 create mode 100644 fuzz/pkcs7_decrypt_corpus/e35a5cbf586999572c307d5106791529eaf9850d create mode 100644 fuzz/pkcs7_decrypt_corpus/e3a0c3c292bfa5a197064c6d31a4a4cbb3ebf1df create mode 100644 fuzz/pkcs7_decrypt_corpus/e3b3f8fe3d8e96eae3cbc88c30e38401b62cbd08 create mode 100644 fuzz/pkcs7_decrypt_corpus/e4edae2c8b574a771c55da800e7c6735ffb60f81 create mode 100644 fuzz/pkcs7_decrypt_corpus/e63001aecddaae8a59cb45b64a36df1e9fc27176 create mode 100644 fuzz/pkcs7_decrypt_corpus/e639ab4c31c339ef0283e06d455038975307b8ab create mode 100644 fuzz/pkcs7_decrypt_corpus/e64dae6abc50fb5c785f8f890a324c76f591aab0 create mode 100644 fuzz/pkcs7_decrypt_corpus/e6dcdaa0a6eca637258c5372261563e1c996eb1a create mode 100644 fuzz/pkcs7_decrypt_corpus/e6febeb7636ef0593607e3585613284ef6fea529 create mode 100644 fuzz/pkcs7_decrypt_corpus/e7276149430b09f1496faabe1bfad93345c2f4fb create mode 100644 fuzz/pkcs7_decrypt_corpus/e733d038593267624c4bba771cb140e77b7a10cc create mode 100644 fuzz/pkcs7_decrypt_corpus/e7350fc2ec01f076cb1bb08e505baeaff52660d9 create mode 100644 fuzz/pkcs7_decrypt_corpus/e73e9f2d2c1db1821a6d3227a32291ed01a5e59f create mode 100644 fuzz/pkcs7_decrypt_corpus/e871fe4240b0e17d2eee2738b9d3c0108b9e3ac9 create mode 100644 fuzz/pkcs7_decrypt_corpus/e8f4dfb1058d3a354aac6eacefc2eeb33f75eec0 create mode 100644 fuzz/pkcs7_decrypt_corpus/e98e13291c8c5fc85774e4cc3843b914e397d38b create mode 100644 fuzz/pkcs7_decrypt_corpus/ea4f2af9ae2212b4c012d1422bea2d160a8ee747 create mode 100644 fuzz/pkcs7_decrypt_corpus/ea679aa3ab8ab4f40a3351cb95f31093cc810ffa create mode 100644 fuzz/pkcs7_decrypt_corpus/ea842236c6f3c6aebe7d2df698bed3b0e749c50e create mode 100644 fuzz/pkcs7_decrypt_corpus/eae03986c6302949a37878e2198df0943154b273 create mode 100644 fuzz/pkcs7_decrypt_corpus/eb028701c9a09375f3bc7e3af8a958f831d2f52f create mode 100644 fuzz/pkcs7_decrypt_corpus/eb076b0a603b4a5ba2d29c2e95bf094ef13bf538 create mode 100644 fuzz/pkcs7_decrypt_corpus/eb58213de9ec75d775e02c1272b1c4ce930e2f96 create mode 100644 fuzz/pkcs7_decrypt_corpus/ebf544871b5960b583f500cb1fbeeaf21358e37a create mode 100644 fuzz/pkcs7_decrypt_corpus/ecd3fa4afbaa147627dc2a71e7dbbeeb806d0f55 create mode 100644 fuzz/pkcs7_decrypt_corpus/ed2514381c56210f7d707b96bd4c65ba2126f9d9 create mode 100644 fuzz/pkcs7_decrypt_corpus/ed53583c907716ecf1e6cc5f0f2951e1470c681c create mode 100644 fuzz/pkcs7_decrypt_corpus/ede99eb84915275c4889b12689e8d06701fcd7ce create mode 100644 fuzz/pkcs7_decrypt_corpus/ee01b1039e69a68228890f629ca91d4901aaa1a3 create mode 100644 fuzz/pkcs7_decrypt_corpus/ee57806c00389fc2655085a383a566d15804953d create mode 100644 fuzz/pkcs7_decrypt_corpus/ee907200933aaf58a50e095ff43bc9932fc6cae0 create mode 100644 fuzz/pkcs7_decrypt_corpus/ee9ac8e61dbe32b56d86ca7631c2d8d2a57fb227 create mode 100644 fuzz/pkcs7_decrypt_corpus/ee9b9c56f3fdb4ba7f9d4ef663d0e5009b47dae7 create mode 100644 fuzz/pkcs7_decrypt_corpus/ef0888000ab21f6bb73dc6b6d2e7561739fa2863 create mode 100644 fuzz/pkcs7_decrypt_corpus/ef8ae9e6cbcfdaba932fbeb4c85964f450f724f5 create mode 100644 fuzz/pkcs7_decrypt_corpus/efa4a1a668a8d9a7e8d6b716ce587aaf93a760ee create mode 100644 fuzz/pkcs7_decrypt_corpus/effab9ced0e8c78ae0e82349e34726df577035fa create mode 100644 fuzz/pkcs7_decrypt_corpus/f07bb3d0dcf5ceb4c289b23088fe7a8665ad9a04 create mode 100644 fuzz/pkcs7_decrypt_corpus/f083b472031537b6090d1e5210d677096b714109 create mode 100644 fuzz/pkcs7_decrypt_corpus/f08d88c6a1bd2d53c8f2afaa61ed1d9860742903 create mode 100644 fuzz/pkcs7_decrypt_corpus/f13b411bcb1cd25f434be6c3030d34d5972e5ced create mode 100644 fuzz/pkcs7_decrypt_corpus/f1a79426ed8fb2534fc17b481774969ddd751236 create mode 100644 fuzz/pkcs7_decrypt_corpus/f1e946186d63331791e156e9ba7ff55ff0ad4823 create mode 100644 fuzz/pkcs7_decrypt_corpus/f29671c542c86ef0d1595f5d3ad936dc673a647f create mode 100644 fuzz/pkcs7_decrypt_corpus/f363bac46b54edcf8b0164784e53fd7f71aa1544 create mode 100644 fuzz/pkcs7_decrypt_corpus/f3a93a90e5e544960d800c4ae61edc4fc458f8e9 create mode 100644 fuzz/pkcs7_decrypt_corpus/f3c59a6e545e445429a1bc27e076cd6f43642673 create mode 100644 fuzz/pkcs7_decrypt_corpus/f3d0f88b14b30255c1a57280b2b169ac35645f8e create mode 100644 fuzz/pkcs7_decrypt_corpus/f3fcb2add1ba0651870aad32b5dc47bf6b97dae8 create mode 100644 fuzz/pkcs7_decrypt_corpus/f484377c7f5204e2339f489be9c53fae6f4ff8bc create mode 100644 fuzz/pkcs7_decrypt_corpus/f4b1e00eb9c9c986b9dbc0754e7565cb37f0fa6e create mode 100644 fuzz/pkcs7_decrypt_corpus/f4c51362e69464779e740530996c6db4a6e7127f create mode 100644 fuzz/pkcs7_decrypt_corpus/f5045db5834ac7df2c86ab01438b4da468ab466e create mode 100644 fuzz/pkcs7_decrypt_corpus/f58f7f54bfb0348b341db975ee0de14cec1987e5 create mode 100644 fuzz/pkcs7_decrypt_corpus/f5f3dccb7e68afcacb456b1b568c0853429bb9cf create mode 100644 fuzz/pkcs7_decrypt_corpus/f5fec5734c32f1cfab9051aec10aaf62b54756d0 create mode 100644 fuzz/pkcs7_decrypt_corpus/f6fec7311f4887c1b77e0c7044d03ca54e8e30ac create mode 100644 fuzz/pkcs7_decrypt_corpus/f724e261313e35471a145769d92d7dad117b84d0 create mode 100644 fuzz/pkcs7_decrypt_corpus/f7c54b48ace1e23d4bae6168f0277c1d043ffa73 create mode 100644 fuzz/pkcs7_decrypt_corpus/f7ddf59b44ddf9253b657c54053522cf694d3fbe create mode 100644 fuzz/pkcs7_decrypt_corpus/f857b6ead7b1b2ed91bd4143ca173d48a7aa78a3 create mode 100644 fuzz/pkcs7_decrypt_corpus/f944dcd635f9801f7ac90a407fbc479964dec024 create mode 100644 fuzz/pkcs7_decrypt_corpus/f9fdd7132bb663e6f319380c63394751a8e90259 create mode 100644 fuzz/pkcs7_decrypt_corpus/fab0391add49384cce6adc686bb2d7a918337467 create mode 100644 fuzz/pkcs7_decrypt_corpus/fb0c102641c21cbea4a1957ca429aaa3240f1188 create mode 100644 fuzz/pkcs7_decrypt_corpus/fba97e2ccb73970c8a01be5ffa57c2240ca7b913 create mode 100644 fuzz/pkcs7_decrypt_corpus/fc16ce3e4b2d11ccca46ac6807636afc8a973091 create mode 100644 fuzz/pkcs7_decrypt_corpus/fd42afbf5301c3103f734a7e3d4df4741f934b9f create mode 100644 fuzz/pkcs7_decrypt_corpus/fdfaed8100a5b1833d7ddca41f6115a3d3cd578b create mode 100644 fuzz/pkcs7_decrypt_corpus/fe7de4661e953895eb9d407fc9ae162c75d8d2bf create mode 100644 fuzz/pkcs7_decrypt_corpus/fefede71083d1c5506f47a79c8ea665235da6f95 create mode 100644 fuzz/pkcs7_decrypt_corpus/ffee816ec22eb22d2ac52cb4c44d53aed70e852e diff --git a/crypto/pkcs7/pkcs7.c b/crypto/pkcs7/pkcs7.c index 0b22ea6ff4..ca1c5a504c 100644 --- a/crypto/pkcs7/pkcs7.c +++ b/crypto/pkcs7/pkcs7.c @@ -1219,7 +1219,7 @@ static BIO *pkcs7_data_decode(PKCS7 *p7, EVP_PKEY *pkey, X509 *pcert) { goto err; } - // Detached content must be supplied via in_bio instead + // envelopedData must have data content to decrypt if (data_body == NULL) { OPENSSL_PUT_ERROR(PKCS7, PKCS7_R_NO_CONTENT); goto err; @@ -1250,7 +1250,10 @@ static BIO *pkcs7_data_decode(PKCS7 *p7, EVP_PKEY *pkey, X509 *pcert) { if (!pkcs7_cmp_ri(ri, pcert)) { break; } +#if !defined(BORINGSSL_UNSAFE_FUZZER_MODE) + // For fuzz testing, we do not want to bail out early. ri = NULL; +#endif } if (ri == NULL) { OPENSSL_PUT_ERROR(PKCS7, PKCS7_R_NO_RECIPIENT_MATCHES_CERTIFICATE); @@ -1290,14 +1293,16 @@ static BIO *pkcs7_data_decode(PKCS7 *p7, EVP_PKEY *pkey, X509 *pcert) { !EVP_CipherInit_ex(evp_ctx, cipher, NULL, NULL, NULL, 0)) { goto err; } - uint8_t iv[EVP_MAX_IV_LENGTH]; - OPENSSL_memcpy(iv, enc_alg->parameter->value.octet_string->data, - enc_alg->parameter->value.octet_string->length); const int expected_iv_len = EVP_CIPHER_CTX_iv_length(evp_ctx); - if (enc_alg->parameter->value.octet_string->length != expected_iv_len) { + if (enc_alg == NULL || enc_alg->parameter == NULL || + enc_alg->parameter->value.octet_string == NULL || + enc_alg->parameter->value.octet_string->length != expected_iv_len) { OPENSSL_PUT_ERROR(PKCS7, ERR_R_PKCS7_LIB); goto err; } + uint8_t iv[EVP_MAX_IV_LENGTH]; + OPENSSL_memcpy(iv, enc_alg->parameter->value.octet_string->data, + expected_iv_len); if (!EVP_CipherInit_ex(evp_ctx, NULL, NULL, NULL, iv, 0)) { goto err; } @@ -1323,9 +1328,12 @@ static BIO *pkcs7_data_decode(PKCS7 *p7, EVP_PKEY *pkey, X509 *pcert) { OPENSSL_free(cek); OPENSSL_free(dummy_key); + cek = NULL; + dummy_key = NULL; out = cipher_bio; - if (data_body && data_body->length > 0) { + // We verify data_body != NULL above + if (data_body->length > 0) { data_bio = BIO_new_mem_buf(data_body->data, data_body->length); } else { data_bio = BIO_new(BIO_s_mem()); @@ -1360,7 +1368,7 @@ PKCS7_RECIP_INFO *PKCS7_add_recipient(PKCS7 *p7, X509 *x509) { return ri; } -int PKCS7_decrypt(PKCS7 *p7, EVP_PKEY *pkey, X509 *cert, BIO *data, int flags) { +int PKCS7_decrypt(PKCS7 *p7, EVP_PKEY *pkey, X509 *cert, BIO *data, int _flags) { GUARD_PTR(p7); GUARD_PTR(pkey); GUARD_PTR(data); diff --git a/fuzz/CMakeLists.txt b/fuzz/CMakeLists.txt index f10022ad78..12e6bd54ef 100644 --- a/fuzz/CMakeLists.txt +++ b/fuzz/CMakeLists.txt @@ -29,6 +29,7 @@ fuzzer(ocsp) fuzzer(ocsp_http) fuzzer(ocsp_parse_url) fuzzer(pkcs12) +fuzzer(pkcs7_decrypt) fuzzer(pkcs8) fuzzer(pkcs8_v2) fuzzer(privkey) diff --git a/fuzz/pkcs7_decrypt.cc b/fuzz/pkcs7_decrypt.cc new file mode 100644 index 0000000000..0d73e40128 --- /dev/null +++ b/fuzz/pkcs7_decrypt.cc @@ -0,0 +1,157 @@ +// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. +// SPDX-License-Identifier: Apache-2.0 OR ISC + +#include + +#include +#include +#include +#include +#include +#include + +// The corpus was created using the following key. +// If you change the key, the corpus should be augmented with inputs +// created using (or "seeded" from) PKCS7 values encrypted with +// the new key. +static const char kKey[] = R"( +-----BEGIN PRIVATE KEY----- +MIIJQQIBADANBgkqhkiG9w0BAQEFAASCCSswggknAgEAAoICAQC1+MOn+BopcEVR +4QMvjXdAxGkWFllXyQFDToL+qOiPRU1yN7C8KCtkbOAFttJIO4O/i0iZ7KqYbnmB +6YUA/ONAcakocnrdoESgRJcVMeAxDk/11OtMF5yIfeOOO/TUeVNmAUaT63gFbKy/ +adpqhzJtOv9BBl5VcYNGGSE+0wtbmjpmNsxunEQR1KLDc97fGYHeRfKoSyrCIEE8 +IaAEpKGR2Sku3v9Jwh7RpjupgiUAkH6pJk7VMZm5vl2wFjYvfysgjeN5ZtsxFDMa +PYZStpxMxpNd5C9DsO2Ljp5NMpGfNGmG4ZqiaQg8z2cIM6ESmN1zDJdUh5IXed1f +OxBZD/poUFH0wDRFWnvzlaPmjJEFrYLMK8svnE5nEQp9vu93ISFBx7cofs+niMaU +XPEqaRSqruifN2M1it3kOf/8YZl1vurs+VtHD6nOJo6bd11+37aBidIB/BaWnzLr +DmSTcPFa1tkTHwoLqc9+jThTq9jZ6w3lAMPpsoenyD19UmQB589+4kNp2SIO/Ttz +VQCGgQPXE2jDCl6G9aIPMkfvpPZK4THVil3WQRCFYnYdDO4HQXo2ZuC4RiqgY5yg +feoL+fa9k383lgxxAHQLS7xsbaVB40RmfdbdevgPYIwZNNO78ddRmMdSv6IknSW9 +gydGzY//btY+t1SWcBZWzn1Ewq8g2QIDAQABAoICAFQ/liZAIaypxA5ChP0RG/Mq +fBSzyC1ybFlDEjbg8LrUNST6T6LtXhmipp0+pWC33SljTPumrNzh2POir+djLbt6 +Y/zL88KEHwGsf95aNxe/Lpn8N+wEyn4O+rmxXIq6mTgSwyBc1jZ8uAXu9iZ37YrQ +07jBQA+C/GoJ3HB/uTRx1TPZjxBu3Lz8m1auYLMd1hiYfd4Y3vT9hfZXAwTjS8KA +riZ7K+p0K1yY/+pczNDUFTAvAjSGQEvUrP+HaRLYZ5ks1/IvArBYT8iIT5Yf4YFS +NowzxwYp9fC02OmYzf7Nf0XpUXR7+EpfI66SaLJ5f51yaOXD1olz7F/YsprpYN7+ +oQd7EKar1bY3ROM6naUZtsIoEblg6B0mkyHWQgZ9wZRbcN7Zmuc/tIpLat7se+MP +xQeAcH4Yhgnd2G6EELpmJBcyJ0Ss3atpI1eenU+ly++L4XbDQH9norKQ1PEDXYbV +XMAV5uIsplBL7hGIa6/u/cRMM5eN3TJchtzIHFhq9+ENMvjTOfo0bflcYR+tNxGD +6agWlD/Apedaapu/3Xp7ekyCiy/YTIwgT4U3rprYplzFM5HbzYtZ9ThxUm+CmnYj +ZSCKiLoaQq+11/M9zH1Je0uJP5aK0CxOii2LVRXZYaQfbDtiHNWUSM7uPIZMnDgE +IPTpl9CEfk7U3pgiUlg5AoIBAQDjUeikACPaRuewIjLqwTT2/j+ZO+/dCG4atFZa +W+gdZ1NVDCdowQPBZWg6bqejRr1MvORg2L83kqZDQjaT9y59qxsFhXCy26xKp7aP +Z4pEvUQmQnnf3RYHk3EBtOHyyMetTaghTGzL3MlPGo3uGbCiYtVoPKXZXGWeiOFN +s9RNDh/7m6harB2bmX2cK+QPdJ1roVBXQDLkjh2mvLnC5vrsw81GWSkbWQpYmnVi +YdLhytM+UTYjTrSugtrKk9e2KOFf2uR8PVaPeINEM4uubxW5YUy6gwF8ePtWYAtZ +Skw3kdBdShhGzHORSY3NsRTJZL6AUdkhHYFTl/rlfj1WXsdnAoIBAQDM7i0u2T+E +HmroTGiQAIRUEwUZQFDRkcEnM75jpkQT39jXF+zmhjzS1slJF2x0E0jUBV0juVWh +mz1kHjTMV0j3/mvCeVv0iTcdIbHYRtTwmOjzkwTsZGh6T7okYck3KexRjpyhPpcX +hOHOPJKS/muG0ZuaJjTEbJOzrSPU0rt0ppL7nOwd5jIOoGAciWiP17G1Lyyitrv4 +mKBK6mFQQWjAgEGy3jvBocbUo7Qo8Aucm6Y4eF1fUyC/X07RBzERHS4TuM+AQlDN +T+LgTgcwTjE+Nzow2WMwCIbhVQqFRScuWqcJ6NQ6S/dV0R+aGJ90Ey+DtiZ9N9uV +j0omAGvM8u2/AoIBADXF94FsIw8MfNw2itLrl2riJAtMmWYxC1K33EGNwi/KdHUG +5f+qwQerxGcmK/O81STk/iVGwJ0VzMzWSfDgpRfHNSIuOcWln3EdkVsFBDlUiF2A +ljH1q7NpFm9v6Y80HcAKQb52xLnI5boXrwFnBFi1hoQc7KKpb8R73sgxxQPhVoF/ +hejFFE/tlEAwRce+L0r5ovaw0hks4SjDNjI7z5nYi6ObjdTRUFg7WY9HUspk32m7 +blIV2Tn67GTFal7F9uJk9m3JWMOhn3OvudguoPX0ZWEtgll+iP4axDSAFd2DWcXn +tCxzStdQjgHdZOxrL4FNW06xGxm6Nvi4zyuySfsCggEAOuIpC3ATBxRyZYMm/FGZ +tEquyV2omz8FQA1nJFzu7MMCHHPcdzSVH4Pl3GGloQi1gW51H8GuMDxZ/H2NcDWY +WuG49u1GFdKjinRXFKztnKBjNzHEVWRYfOSRuMh8N6SNKbYPnWlNos1k0IypFSGT +pe5uhnF58gK8wgD67bkLce43B6NEWSb+tSMx2qFE8SfqAQSoD6zv//NjA4OrKJNS +1RVFS279vpqMdib/qk+nFn3G2i0Dr1NEcpihHgCyAZff2Hze6pyjeQr+RrNE74VY +MudNiiG8lV2t2+tClZ6ULoaPvpIvAP04+WiYav+uOX0VxwO8tXgqWSQOCzNNxlr7 +IwKCAQA7odNjE6Sc2qiecrOu13kEi3gT0heshIyZ0XhePrS1vgHfCouIRvNMw4FT +45ZZUFDSdOxhrew5GuMeLvo2YILBjmkX3UqTojQMbur7FcGH8/P0Sm0f20Vc06oS +sQF5Ji4LSyf6t9oQKePjFIGoIc6pf6BXJZYP4rBnzQzUQjH2yzDYDY3TuV7bFJJU +DcSTGM6nP0fRMmgBtB14o7A6Gsy6X/N2ElgbvWT8YhmUC6H8DIzmZwHRKaG6C6g5 +eEjuAYenYNM4jxeteC1neUDIdGxH/BA7JrAqcGaN9GT+R47YIfiS2WrEssD1Pi5h +hJTbHtjEDJ7BHLC/CNUhXbpyyu1y +-----END PRIVATE KEY----- +)"; + +static const char kCert[] = R"( +-----BEGIN CERTIFICATE----- +MIIEqzCCApOgAwIBAgIBADANBgkqhkiG9w0BAQsFADAPMQ0wCwYDVQQDDARSb290 +MCAXDTcwMDEwMTAwMDAwMFoYDzk5OTkxMjMxMjM1OTU5WjAPMQ0wCwYDVQQDDARM +ZWFmMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAtfjDp/gaKXBFUeED +L413QMRpFhZZV8kBQ06C/qjoj0VNcjewvCgrZGzgBbbSSDuDv4tImeyqmG55gemF +APzjQHGpKHJ63aBEoESXFTHgMQ5P9dTrTBeciH3jjjv01HlTZgFGk+t4BWysv2na +aocybTr/QQZeVXGDRhkhPtMLW5o6ZjbMbpxEEdSiw3Pe3xmB3kXyqEsqwiBBPCGg +BKShkdkpLt7/ScIe0aY7qYIlAJB+qSZO1TGZub5dsBY2L38rII3jeWbbMRQzGj2G +UracTMaTXeQvQ7Dti46eTTKRnzRphuGaomkIPM9nCDOhEpjdcwyXVIeSF3ndXzsQ +WQ/6aFBR9MA0RVp785Wj5oyRBa2CzCvLL5xOZxEKfb7vdyEhQce3KH7Pp4jGlFzx +KmkUqq7onzdjNYrd5Dn//GGZdb7q7PlbRw+pziaOm3ddft+2gYnSAfwWlp8y6w5k +k3DxWtbZEx8KC6nPfo04U6vY2esN5QDD6bKHp8g9fVJkAefPfuJDadkiDv07c1UA +hoED1xNowwpehvWiDzJH76T2SuEx1Ypd1kEQhWJ2HQzuB0F6NmbguEYqoGOcoH3q +C/n2vZN/N5YMcQB0C0u8bG2lQeNEZn3W3Xr4D2CMGTTTu/HXUZjHUr+iJJ0lvYMn +Rs2P/27WPrdUlnAWVs59RMKvINkCAwEAAaMQMA4wDAYDVR0TAQH/BAIwADANBgkq +hkiG9w0BAQsFAAOCAgEAMZR8p6FGActr5RNICECEKnp6qfgaZiQFwKg64uovggh3 +PU4VhRGWtNAD4E8/G37I1WjEJwSh6YrthQJrSmfnVxUgXwZqW3Ou5UJpaWwReEMV +xXwznJTwoUwD9pzh/+2QeNYV+6CPmGPD8znhh9QzOoo1mIaUNdDGN7K6dVBBBr7O +Dm67qWXf8AoWLUO5XTiha5V19Jsyxszo2Ntfef9mK4LIszuRbMrpfMlUEvuO3oLa +SLScdPonEPF7CGuyJcyVVJ4T+mqTzmQ9AKzujjXk3sqw5rFbPIC+ei5Fdf0SXsgS +jEX83uZPZRIMjkyiVjDsWwDDumaTJ/KCUhaqGzJ6/ZKLEvKCgtgDQg2QetmRzS5j +c9CC6I6Kfx01cJ6wOlJY22DDjWJAviEP40/TVk1xoEWyiErEiYq3vdCRRoxSR55N +/tjiQM0XbiGfKfx2KrAHFIsRQsqHF0bL4HDjCh29cz3jleWdLGNPwrdfLtPMcXf8 +Eu6/5vlz8BUuaR08fjv59tfdedLDRlbpZFERMio6PINFoRuVtbcgVw5xHucHjl3p +shp0eY7uylv5j8j1X7m5fp+BZKILGHLKVrE2ihJgyS9je2Jf40Fb+Hu+1dcsAKd+ +jbgtnMeOs3SWELGeAG2TXsKmNOb0OwzGeL5jJpe6tsEUiQQQxhfarBIlxoTPizI= +-----END CERTIFICATE----- +)"; + +class SharedData { +public: + EVP_PKEY *key = nullptr; + X509 *cert = nullptr; + + SharedData() { + { + BIO *key_bio = BIO_new_mem_buf(const_cast(kKey), sizeof(kKey) - 1); + key = PEM_read_bio_PrivateKey(key_bio, nullptr, nullptr, nullptr); + BIO_free(key_bio); + } + { + BIO *cert_bio = BIO_new_mem_buf(const_cast(kCert), sizeof(kCert) - 1); + cert = PEM_read_bio_X509(cert_bio, nullptr, nullptr, nullptr); + BIO_free(cert_bio); + } + } + + ~SharedData() { + X509_free(cert); + EVP_PKEY_free(key); + } +}; + +static SharedData sharedData; + + +extern "C" int LLVMFuzzerTestOneInput(const uint8_t *buf, size_t len) { + PKCS7 *pkcs7 = nullptr; + + pkcs7 = d2i_PKCS7(nullptr, &buf, len); + if (pkcs7 == nullptr) { + goto end; + } + + { + BIO *data_bio = BIO_new(BIO_s_mem()); +OPENSSL_BEGIN_ALLOW_DEPRECATED + PKCS7_decrypt(pkcs7, sharedData.key, NULL, data_bio, 0); +OPENSSL_END_ALLOW_DEPRECATED + BIO_free(data_bio); + } + + { + BIO *data_bio = BIO_new(BIO_s_mem()); +OPENSSL_BEGIN_ALLOW_DEPRECATED + PKCS7_decrypt(pkcs7, sharedData.key, sharedData.cert, data_bio, 0); +OPENSSL_END_ALLOW_DEPRECATED + BIO_free(data_bio); + } + +end: + PKCS7_free(pkcs7); + + return 0; +} diff --git a/fuzz/pkcs7_decrypt_corpus/0044265af426b7e484433892f4303a6417af0d59 b/fuzz/pkcs7_decrypt_corpus/0044265af426b7e484433892f4303a6417af0d59 new file mode 100644 index 0000000000000000000000000000000000000000..598d5607b1cca4b73e0c536a028a3570ac2383eb GIT binary patch literal 781 zcmV+o1M>VZf&&Q#2`Yw2hW8Bt2Lqsj0{Sq50`>v{05O6BaWH}cZ2|!RFjX)~F$*vW z1_MXm4_9ba^00G6D!$>nO_tv7pp24F(A+hDe6@4FLfG1pows0stMd;r!r< zy$&n;-un+K8wgj0VWT3Jk=(iE4rvMoH@6BDgmAJmbQu*>0{roiMe%Kv_9OH5vuxr; z`8sPyNQ}6EGcIs4KU056QJ)ny?YyZzRsTJ1;FIZ!gHi1!(QrlsZlkr_g|+|wx=Cj0 z!p-bVqo0T=Z9r*je5wO*wf;VYWDjZT`xKksA3oX=@4i)6Oy??f+ez0>uAAdeRbMO5 zybqr)qI#V){eF1@Vxl{swbFLlB9J#}r+HgTOeL`^WqTGW02OI0%>KYME zH3rNDrzdJ|vls6mXe;!6fp@@o@O++SJBXv#K23r^A>*DYI`!sb&v%r#%Jy8~wh! zcC!C^4W`LChqYfw7gXjwcdm68kIzt@scK| zOc$TDV(SWH#spA3`{imMffpOCau%KVJcN$AI5kkN-M4CPdoD111_>&LNQU+thDZTr0|WsT1Q6nSgjhTX&a%DfN)%lr5O#o2EJ0Q2{}|=NtR5IJ@o!}|X4q|= z$D$=|!GJU%ij;|}z^AcO@(;m4L}bw^4kSzM(#F3C_+;Dz2$d8M!u7}*kP3&v!6xB^ L-RJ=(AKuC+@?BK? literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/009b9a1aac818000facb0264a06f03be7dc81a63 b/fuzz/pkcs7_decrypt_corpus/009b9a1aac818000facb0264a06f03be7dc81a63 new file mode 100644 index 0000000000000000000000000000000000000000..a38c9b6034db3657074931d9742c750f2b767176 GIT binary patch literal 10 PcmbVG#1Z*g<22L81y>As;WjfevNEtVF)~D#+|Od?6*G31v3n9_@@b{loEsbeuYdBb z>CbX?tL1g&)03BK&ivB1N`ChiQGT~W{F1KPmu|l1yLGKbFXNrU^zLb;>`NO~TV36q zv?IT7(*ExoUT+b6wMemvZ}l9`_y51n`G51JZRdrQuj{7oFF$l6`>3uR4dyKIG*bMEn@(z#I$?+Jak?*mo+vY z4X-!zx^(W-p9Q@lm*%Akzk6xw&B1;3cf{g?YTIJB_rI4V zatANlR-)Fr#qSZfbC!;<`tptojWtyv8(mjjEnuCacQYt)p3%OeW literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/014e51ea793fc6be271bc657e1dd922076dd5b6f b/fuzz/pkcs7_decrypt_corpus/014e51ea793fc6be271bc657e1dd922076dd5b6f new file mode 100644 index 0000000000000000000000000000000000000000..a429b285dee22ad4821c19bf9840d369dc00bc5e GIT binary patch literal 183 zcmexA$)KUGks-O^KZMc90A(aI{J(C{U;q_qv*h+ N9HP4lWF(Qc006b}OlklC literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/0232d6504fe16172b86cacaa0ebb822cf0c22fda b/fuzz/pkcs7_decrypt_corpus/0232d6504fe16172b86cacaa0ebb822cf0c22fda new file mode 100644 index 0000000000..4be922b2e1 --- /dev/null +++ b/fuzz/pkcs7_decrypt_corpus/0232d6504fe16172b86cacaa0ebb822cf0c22fda @@ -0,0 +1 @@ +>� \ No newline at end of file diff --git a/fuzz/pkcs7_decrypt_corpus/024f365c692b5668b2e01a81de28bf3c985234f3 b/fuzz/pkcs7_decrypt_corpus/024f365c692b5668b2e01a81de28bf3c985234f3 new file mode 100644 index 0000000000000000000000000000000000000000..7502b8b82663380d5e02c2416b0a68afffb139ea GIT binary patch literal 200 zcmexA$)KUGks+Dkzd-{KF)$<}xNxcKV7dRue7GLCAW#jQ4b*_f1*-pV$N;hkW*M?# UOw-Uzz%&iwVvr$>3_w={08Cj`!~g&Q literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/02ba570b482c92cf6c47797a2edd069e50d4e53e b/fuzz/pkcs7_decrypt_corpus/02ba570b482c92cf6c47797a2edd069e50d4e53e new file mode 100644 index 0000000000000000000000000000000000000000..2bb7115d8d73b001e7dd91eafffe41b764b9bea0 GIT binary patch literal 402 zcmexA$)KUGks+Dkzd^%)IQzOm0|QVjnE{&&R^@fLl{0_<$S|-Kb#N{*W>e@Un9W$N lf;uFL9CtDNzi!$9HULauH6Kk7zgHMUO+I-Xxz1nr3jp70m~Q|8 literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/031b490b164b1a5908fa03afadc7cb6c5b996771 b/fuzz/pkcs7_decrypt_corpus/031b490b164b1a5908fa03afadc7cb6c5b996771 new file mode 100644 index 0000000000000000000000000000000000000000..cee5067a9a018812d41dfdf7d1b2e632f16f7b5c GIT binary patch literal 10 RcmXqLFl;brsAEWM000t9191QV literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/05f100f5527e32cc142eb1091b5dfc40d34af7ff b/fuzz/pkcs7_decrypt_corpus/05f100f5527e32cc142eb1091b5dfc40d34af7ff new file mode 100644 index 0000000000000000000000000000000000000000..a5ca88e90cb81aa722abca134baec5e1895bde20 GIT binary patch literal 525 zcmXqLV&Y`uyxiu|_MMlJoq0hM<1fP|#&1lF3_z;TpouXT$TSEw@HFH$;ACSCWnmL$ z3Jo?CHV_1HxP-af^YhblQWZS&k_}Z2ltF^b!ZL8dlGLKS)Di{9(vpn)qRf&?1$QGR zj>y*=gOTnecwi&4;z`r%w61ex1Q2lZbgg#GK`g4Qk*)!p>+Q%f^||=E0cC z%)-dTA`t#{X2sk3J+=p4D|$^+(XMO=Skc6D@|3rl5o5zDFBu{3phX#y?ec*NH{)}@ z%#iy(^>VS_hy9a^4zif9Wst8Lg0RZ??**O3J literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/06069a4fd48ce5fdd73b6ba841c4040bc10f57cb b/fuzz/pkcs7_decrypt_corpus/06069a4fd48ce5fdd73b6ba841c4040bc10f57cb new file mode 100644 index 0000000000000000000000000000000000000000..74313aecffe2daa5f0cdd0707f6dc5d090397c7c GIT binary patch literal 2491 zcmdT_K@!3s42&L}@he{B;`ku`(LtZ!!9V!|o`VnsONdakrDG4B4xwz4-7MxN)Nla_ zMko`%wNPN!BybUS`vC6w_)Cl;4B326k?HwqGzGbb>}|&MKQL}FBD1B$DCV_F7i?ao z3dfvag;>WAEz1tfnfE=OnW`%8_f);8*CObcl|rhVwsbOal_(3M1lXXydcIKeWvQ2= z(*~idHawfmgij%XG=vuKT#pEE$=M=M#B+UgY+7|TNPV-60&UXRNHL>ewu!-Z)r3WM zW92TKD(SG-M literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/062cf23f8f5b2fc6eb8d04f8d0e6391a0307e014 b/fuzz/pkcs7_decrypt_corpus/062cf23f8f5b2fc6eb8d04f8d0e6391a0307e014 new file mode 100644 index 0000000000000000000000000000000000000000..453339caa439bf99f29d848af60f6f1669ec4503 GIT binary patch literal 14 LcmcCvut9S \ No newline at end of file diff --git a/fuzz/pkcs7_decrypt_corpus/07b9c4c1d02ff66c87863dfbad1dc4542edaf985 b/fuzz/pkcs7_decrypt_corpus/07b9c4c1d02ff66c87863dfbad1dc4542edaf985 new file mode 100644 index 0000000000000000000000000000000000000000..264b12ab9eae91b99f807f647ce94ca206740089 GIT binary patch literal 18 VcmXqLsADi_NM>kcsAEV5V*oFp1cd+q literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/083b3c3bcbd8e9403c00bb6509424cff44c89ccc b/fuzz/pkcs7_decrypt_corpus/083b3c3bcbd8e9403c00bb6509424cff44c89ccc new file mode 100644 index 0000000000000000000000000000000000000000..6d6810fc1c49b1de9398234f06f57dbfcf258f8a GIT binary patch literal 4 LcmcCxuwwuK0eAp? literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/086be06f79641842409dc1fe6221be0b1623c32e b/fuzz/pkcs7_decrypt_corpus/086be06f79641842409dc1fe6221be0b1623c32e new file mode 100644 index 0000000000000000000000000000000000000000..874189d405aa5d12677fdd938b014547ecf3f35b GIT binary patch literal 287 zcmexA$)KUGks+Dkzd^%)IQzP30|QVjnE_JVZf&&Q#2`Yw2hW8Bt2Lqsj0{Sq50`>v{05O6BaWH}cZ2|!RFjX)~F$*vW z1_MXm4_9ba^00G6D!$>nO_tv7pp24F(A+hDe6@4FLfG1pows0st;yiZBSO z9w89nA@8!)+;^DB!Po6a1tGVoOQowfeQnieV1RfhOUr=gbc_IQ7rFCz+#_WeM8nE3 zRdhe;M>3pLt~3NxW@?ZxB>XU#ZJi8xY>dz_qsPCIlTc0U2B8M#UJuM(qCY6oq8+0)*+dU_5rCU?4oYg%8k3v{kSI;k#HNAP*7PLvNfps!YaPuz- z^q3q$p?A*a8s%(DF6OLUb87XK^r%v~*5Y577{un2vJI0Ee3Nae1_s&LpZgyR;c~wD zqiaDcN!9vrou8vci*`$qC@>2xCdrLNCixJ{Wcu&LNQU+thDZTr0|WsA1Q2|&FCzk1B1{F8^tq2UijRO$Az%zcWln{mHOa=OXP$2D-E$E( zGf}yKDlKuE9}8QlqZ5yK{Fj7saGK>0Z}$-)18~RM8#3}LJdSCDurx6;=6FjjDB0uNy5LN} zuz7RYs?P?2`QI|9@hv~TCGYy5Jx8*-uPT(*UWmKT+fn%8b*km0<#m6hQ<=KNde%Dr z+V^;GgyZIWs+Dh6MwI-&7%Qz3UQ%{TTk(;Fxa{r?`$MPQKekzFUs1LWOLK%`Wl!@& zzE=~rCrdSXo<5VU=>Pd@Vg$dQ_|*> ztmV_VEIge2)7chvWbWxJ_-}G}ce%~CgTE6T?LDp>y*eSYC~Z~e40FLJf?1V5d%ay; zJ#t0*HnGh#D9>NOU{C{3gY1k3vTU3QZ61uN%q)ydECQ8_Gs>5?NEiEtnENjkz4)gg zz=yf2bEU-M?W*pY+-qHC&Z_LGwaaZ+Iy!kr@BMSBe)+tbra!EW*RqtS|L@(^wAuIN l;v(xK{?i|>wDo^7S4ZZv#f04xW!|Ojv{6{PcAkm40sw~qYgGUM literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/098067e2a6c4c5a4125aa4401ce7e5d3f585f6aa b/fuzz/pkcs7_decrypt_corpus/098067e2a6c4c5a4125aa4401ce7e5d3f585f6aa new file mode 100644 index 0000000000000000000000000000000000000000..51e303b0a5131580eec59a0dd5b0589c78e0edc3 GIT binary patch literal 717 zcmV;;0y6zDf&$3~2`Yw2hW8Bt2Lqsj0=h7Q0=5DH05O6BaWH}cZ2|!RFjX)~F$*vW z1_MnO_tv7pp24F(A+hDe6@4FLfG1pows0sva$$JeN+ z(Nm%jb(Y$tTohMD5uxFDxIkW}Pm_`qPbuZTv3XJ;nVAMMhV(^?9>}F4uo)8ibN8A% zOrPd~;(FESZwMri4<}z+gM?g}&)NZeC#8Hx^J3Ws!k{Iijgih=3z@qK{rEv>jfcHM z(YH2}&Z2%EtQ>_%y?j%Ax(eH_WWY5x<8M1=BYma4qM>kY!WCH#?KftDuY+*Gg~<>1 zyW0vw-F}cL;gG0g|J#U1CetB3PWgkWT&AF9as+30zW_3_{=Mz4HaA(B9~ol@hmo%E zK3`y#*Sn~uOpz9Yq1a`>(qs}Op1wXT-E&o*Bz#N%No483x(?t~kncNex-x8OKraNQ z$6bIiVz3G&rmAQ)Rr;d|6S6rcF{S#3OqNiJ=TCHFkanYaTu3oid2I6S*E>@o+h*Vv zyCV_}23Wdw(;%5|bM`(K8X;%O9G6Ym#G`fz?m~j6@2xqkCYQPAn8|gY(*@^Ba-UPI zc%$xkTEej~D3Ot98QoQhZ^MKPz*wKF*z(}dxMglCV8fr&t$Rss^>UcK%+wDd=kBqF z6wg*Y{BtD>Cg!UfI(8w>?N8a(73X)xEiElAEk#a5AQozx)o%1>*_2Me=-68t*L@@r zJQ3tkKn3=1&91qWBmJG+!H4X}WPmB1wSJPR#=|T%FPOOr*aa{=1_>&LNQU+thDZTr0|WsA1Q7V|Rxa-0N&f_7wc7Vxh8Tbl*5J^Y>=4PxAC3^rD@LA$@83Kd literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/09da700a7b9835f22c55cfdf366862541d3a55c6 b/fuzz/pkcs7_decrypt_corpus/09da700a7b9835f22c55cfdf366862541d3a55c6 new file mode 100644 index 0000000000000000000000000000000000000000..0d84c7a02844f6697d354d0e69919f7c5490e3d0 GIT binary patch literal 461 zcmXqLVm!&lsnzDu_MMlJoq0hM<1T|H#%)ZD42DgNg+OL5kZBNV;AzNhz{$oO%EBhh z6dG(OY#<2Ya0zp{=jW&Aq$+skB^#<5D1!uaK(TZZZjhzD+5atBSUn_{VaA~F=KZbyC+d5pH_O!xv}y8`X}F-{w!Cw zT3%N^J$b3-%rAYbE>&`Ti0szGTtdn@19o5zO-Sr)z#feJM#M` z?f<^v^%lWbixivqR?p#l|NrZp|2JRSc3w#Nx^DXZ@T)lLP^O?M~kb=m! z`iRH8uJ#$T%T{;Qtvjd7P&bB`ZGY05sngq;_+}PFOuM(wL+534S!46j@Om?^ zOXoiQS+F-RS?P1}3Xuoi9NbrbM=bs)_p9mcsuOmug52I)TdZcLvMqLd|9e>?ckr@p zC2Fl({2p;TXXyy5FYma}SW^|U(RJ0;0@gWtH-lpL7}&srgq_hqmW?x^&4V$OnT1iD qMc~L)1CN;th0?ySv)#qe5Tf27uyFY<>pc_vOcNP`tv4%8$pQd%^0-_8 literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/0aa6001cb08bfc9a17d11d7f759012e5295c5dc5 b/fuzz/pkcs7_decrypt_corpus/0aa6001cb08bfc9a17d11d7f759012e5295c5dc5 new file mode 100644 index 0000000000000000000000000000000000000000..d6267b78e98b293dce8e37ad8e7895774faaa51c GIT binary patch literal 894 zcmXqLVyjo+DY^R~1TYFT~yF?I`^4I@NO0^18p$sZ3pB zJ!>6*?R&g8!g2FG)yg+3BTD{XjFnaiFDbjFt@y}NTz2<{{h`zDAKNUouP9rGr8z>e zvZr|>->V7RlckzGPoK$F^#6P{a$~7|(!y%D_V+qQr-=)2NZ4Wz@YJHb)Di{9QX&Jq ze$R}ot#)dU5+y!xU1dEz{l@XW(sDi4GoB9OXa6c!o{Ljen0;^}Thlf+fgiiivF`L| z&Yjb>Us}_Z(Xy)hIjY!=8CQMn)5S=&!Fu@-y5z3tGtqH zR({h&CT(Q=cC2)9L8$2b2O5`u?R`;kqGV3zkrxROC0e#Cx1Icd>Vg$dQ_|*>tmV_V zEIge2)7chvWbWxJ_-}G}ce%~CgTE6T?LDp>y*eSYC~Z~e40FLJf?1V5d%ay;J#t0* zHnGh#D9>NOU{C{3gY1k3vTU3QZ61uN%q)zWOahgQGs>5?NEiEtnENjkz4)ggz=yf2 zJnVUl$E_XbxYxSOoK@LVYnR*3eRT4U-uvfL{qlJ=O@CM$uVpDu|KGc-X|wOk#YNUf h{HH%$Y3u)Fu8z!SiwV0Y%DhY4X``@o?K~581puQhW;*}? literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/0be2c5f1e4ce2c85274015fc84b380ffe2e09038 b/fuzz/pkcs7_decrypt_corpus/0be2c5f1e4ce2c85274015fc84b380ffe2e09038 new file mode 100644 index 0000000000000000000000000000000000000000..2a9b0c55bb32b3d84c867228551a828882357ea6 GIT binary patch literal 781 zcmXqLV&-Jy)N1o+`_9YA&b*+B>6bwh(>EqY2E!(%LLf62$TSEw@HFH$;ACSCWnmL$ z3Jo?CHV_1ISh<9`-1GC(b5a#N^O6l!4U|DDn1yBBE%I~HL4qZzMQ*7j3Q+TTnHAiP zm^dO|Yn*1}n2tt9G%#jX7`e);q0R|NqJg>21&Je(PpG_79EMKEH>5zTTp$xh8+>Dw&cN zSufansqB{01oO=0mC@clsvGB|ImmuFaFhWE_RM}9FA?h#;cfAJS<`1Ld#&i6LoeHl z5`1<%kX1e7wsF}`u}uqFjZQ5-_oH#<@A(CD6!gWM?@Zs85-ZHms9x*3{p*QTt>k07 z9>mPCEcx~1#IG5^ZmsXxp%PJaG%Z;cfPpH!pIqB~80*`;6KeI+I6Ysz+pb-8+0 z-saf%3K`m8Y8%TBRD7tJmulUy_`02MlY^q>W2>+8-t6FO)jzf}?rYzSt&`*%S|dIf zT#`H}nVYqxp>MmM9=pc;UDMpSLS$=R%D;Pe-~^ji{q3vPoGa7#%a_}-{*nH>Z+F?I z|5d!pPFl8ajrR}_d1hO_u2j7Le8Ak5njn7z!TW&K{kjJ&?4|Cml{n_LK11fShL8CC zElIDrl8>4!~A-!2oQfOU7bXXRDv8Pvd&1UsXFEE{J+n+Ibm zGYg{*i@>9*mIxb;bDQ?Q^b(0x5h!a2xV&$b7{hZZn>BJ0rXTZD&C+h<&ON?JHTPhH zi9*+u&Q%ANZw&s#f6&1t<)S8^iua|r$2j)?Ou56%F;#^B(AN`^|Nk>?IjHuqQJOU9dNiE7tEm3eREy>6)$}Fi=a5rY+U>ztB`C8*N)5Zk@ zWj(~+NUQ)N*PW@lRaD+KZ&9Vx|5H(nR+F~fS>~L?%lolYmxXYl4aT^mOgJIMEzVo&JCjI@#U=V8HX~=EB$;KSY z!Y0fV8f++RAqe7d33IvU=cnhSDtP84=Or7e8YqK=nT2KG!X>Fid8s7|j-@3T`9+x} zl?v`gOdOG~IZiWeTyVvJmyJ`a&7Zdf;6%2jZEONRcAsP2>Cc=yr)$5mM4x_;Yf(wX_lT42 z$&ot_g&b;Rb543!;1|FCV%3am5*clV8u7=rzLNa=lii7H8`sQ$)i%Lp;pg*bC@nIO zy>EATQ3&6EeP=(fJQF zF8|v5qT)o!oX#UJ5+X{pY*%hO`Tx`fE1ssL%_mvQr*T<$IQgfuE$YbJ(^v4{jqDt-2PySRGfiu7$_n`uyTW?mHk_7-aE3_Q| literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/0d4c0e0d3142bb53f8cade78fda6f9d183588720 b/fuzz/pkcs7_decrypt_corpus/0d4c0e0d3142bb53f8cade78fda6f9d183588720 new file mode 100644 index 0000000000000000000000000000000000000000..c8dfb0272385669c65090cf33786dda0b6f5cd6b GIT binary patch literal 55 scmexw(BRDQ-=M*up{{`e2$C5L8vaiL^1!S*pa@X1t`SIsFpP`_0P~X$z5oCK literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/0d5c223cef59f0f1d6c593d91d8be52d6ce42e4c b/fuzz/pkcs7_decrypt_corpus/0d5c223cef59f0f1d6c593d91d8be52d6ce42e4c new file mode 100644 index 0000000000000000000000000000000000000000..c40ffbcf67a0a05bd3266c9f2c17291b54710b75 GIT binary patch literal 1406 zcmXqLVy$B1)N1o+`_9YA&b*+BHQS(xHJyo(!LW(tkwFtvE|6&uYT#+eZNSOK9LmBb z%oG}IC~P1I;&2Ibx##Dn=cFol<|P}d8YqJVnT2IQf{F|fke6Db05zYJPr==Yi6ip0 z#%ZRF3$7UO!fj?`WMyD!Vq$Q;n6d7eoyzJN{d(1%pFiiEbKQ69;P(wrPpw{XZMkcO zrjWc{akF#z=B2Hf=`QK%iH^QkKF*$(`J8da_U{6QJjb>&zlu?fdCGX*hTru?v63e5 zx323~EY&x8i+?KP>6pE)W;&B%hDi=ncf5k3xcHVIv%XK%;}`H$a?D;-U@JB=;{W0u zO4n4*JenN!SwFNwYw>CGyxrRy5*LN}gg&e+in-6ROrWUZe)rjG^_5N&S|R8zBdeo2yRTzspt5d(k}P%Yy4mGd!Q|3)u}U&Rm`zEJxBr_6sTv=6>Xu;rLT3tOqU%v&@~Znr&6TUD*HimaZBNAqCOH(Qyj#?%`6C z_1?_Q*l_0Q359)a+IQv_p4|N*ZJh>FQ zPReRg-~8z^lM*;XRV=^l$lvW*#Qg5If2i?X?b4U0f@a?baNpcE?DE>y1mMtHk%@>Bp{H-!~K%>AS@#>B9GVRi~hRS-0x1 zi}8=x_lj<}``fu8=}ynj*AbOw-y`x@cs|{?(c;&$FO5>(&ArBTo0ZRBf1+h@^8a%E zLKbL>&%EnCDaUFOHMi7JjrnCmin`6Vv~e4cbo3oEAZvhRCBp~oF4^~ zQuYeB8fHiZ6)c|k^k;>&VRmZN%`Hp*>FEkhDs5_QNw%vM*&$e!vhsOt{5tXDDcKX( zowxbeHzB!MRdJpuDQ}S&&OoWc6u~3H_Ce6j)r?N%q^GQd=sZID;^SeKU4B9 z>33DL^o2d#-)%COOMm71J@9TxS$5_``8lL%_|IJl$#nJ|`nJ zwKC7u%zjuZ@6niA)_B*~&LP9>hh0&XlQEW>yH!^-rAKITeb%D8 ajh92JzbQ!^xBSGizy8U$ra#Not(Mo7 zPfuQ|IrB^3D*4@8METtg@k_dDU%L64@7A>%y^MDX)4QjYvM+5|ZFO~b(vJMTN&CNV zc)dmN)gr|vzSVO$-~azQ=l{)@ww)JJzOI|Tzx>dR?4!=k##b+$;(R7A-Jl?{uRh{2 zud98=?6MVJ&bh~rO6$()GSrRXW!s;$X6p2ICcc>k5!3GN^U!(OT-MlpG`!x-OZD8R zKMVHeB`bX{ULo?pn}hr6?})|!P4Ufe01q&9~yK~c9@MXS?A(CUwN_!+l}J|VKl zRo1Rm5Pb01*E}Jc+r1`KYwINgppU>l?ziPvn0@^AJL65KeD+4k9^ckASFmbo!&HUM zo6A;xHVDlBmN|`Y`SC4z*Z=G}lGS}xp|tiw+DDPxcQ!H<(rieCI2tRN~?sIl-<%+d}JvuyL-d_&}sLNZI;?sl&!#&y z)r9TIQca$x&txn5f4&;IvD7|kVYOTPdmW?Gb>UM~M<2 zxURCEo_^zaUun4>>lsf6@w0!GE6>HLD$G7Ok*#SPo4}9V=U8|8Gw06f+OI6pryt~6 zR8sLh;$(YrojhZ@(kNG z`TQA5iwtD%+Z|pM!ndy3VZ*z7d2_{9d(HV7#AncUqVEk?f>mD0H7mbqB9k^UemhpW zxFA$?{sWE6zxKYUI8idE^T>;Yh!QQ^mD^7KKXt*1rzvUkN!IddToxWq{^@LsIx_e4 z75q0jyt~}y+ri%nj`ki`j$UPCfB?ZKf?1V5d%ay;J#t0*HnGh_N)}(@7as|APr0_A z^kiX|+s=J-@{Zp7=TiOhc{NRcSR1cpDNq03yQ^ul@5{wS)<^uOKU`_+|75O?%x8-U TyC=%LOWSFquypM_6Lkdu_H=a` literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/0eb5037935ba1c2791f3b7e9bc8470c3c60d2aff b/fuzz/pkcs7_decrypt_corpus/0eb5037935ba1c2791f3b7e9bc8470c3c60d2aff new file mode 100644 index 0000000000..1c8ce6f6a0 --- /dev/null +++ b/fuzz/pkcs7_decrypt_corpus/0eb5037935ba1c2791f3b7e9bc8470c3c60d2aff @@ -0,0 +1 @@ +0� \ No newline at end of file diff --git a/fuzz/pkcs7_decrypt_corpus/0ec1f9ebe605ad8a10e390ec96aab642fd06ee1d b/fuzz/pkcs7_decrypt_corpus/0ec1f9ebe605ad8a10e390ec96aab642fd06ee1d new file mode 100644 index 0000000000000000000000000000000000000000..01c008dcf14180dbdd940e40a557f04027365291 GIT binary patch literal 618 zcmexA$)KUGks+Dkzd^%)IQzOm0|QVjnE{&&R^@dJAb_F;Xb3_SWc+`S2%3q+SPF3* zx)WjcfgO%6NrwB;9L4~4E!D>g@UJUL#&79?PsQG7>QL07kOuF#rGn literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/0f03cdb21dab2b028019dd9bc1f2c1c2473c20a5 b/fuzz/pkcs7_decrypt_corpus/0f03cdb21dab2b028019dd9bc1f2c1c2473c20a5 new file mode 100644 index 0000000000000000000000000000000000000000..3513634f51ea2fbabd7a4b7bd0289236ca028618 GIT binary patch literal 894 zcmXqLVyaK(TZZZjhzD+5atBZKZ<-k+b(zLL2cb&OM`hmq}kBL5{8dqZYs zskVSW_B#8Mlc( zA+pC+)~;0$eDK)UJRzIgy(Uy^>!mO8i;sl5r(E0LZ_BSR`}pm5#+y$0?2VE=zO8Gn zVAa%ysS2Anm#zA25Safha~j|B<6H8s|JidStNW@#Y3+r$`@9{6A6}>_eMBwzNcFGW@SXl|BJEGD&Zw%x3m=>S%}N--mpJ(+WljjrS=tN>##IO zC|33~Pvm2D10<4lfGfTi5Kc;oZHwxnirm=KKueGiW=}_l7IM zDzD_4mESaxNgElz9V=a25Gp$VfyU)udtX$XD4ElF8p_%JUa67}UViAUmUhEE{J+n+IbmGYca#i$LY#jPj)|(#5_Z=Kf1XFaBu= z@L{eh4|^Wtacjpp?zJv6XI1vp+U2%$ADz6T_x`z5zkFUz(;wExYgx+E|M%`{+U)ys lagp^A|LG4`+WJ44t0VK-V#4l;GVjuM+9)htJI_R20RZRXm4_9ba^00F#-r#>nO_tv7pp24F(A+hDe6@4FLfG1pows0sva$$JeN+ z(Nm%jb(Y$tTohMD5uxFDxIkW}Pm_`qPbuZTv3XJ;nVAMMhV(^?9>}F4uo)8ibN8A% zOrPd~;(FESZwMri4<}z+gM?g}&)NZeC#8H%^J3Ws!k{Iijgih=3z@qK{rEwajfcHM z@wYaU&Z2%EtQ>_%y?j%Ax(d^-WWY5x<8M1=BYma4qE>lq^6l31 zyW0vw-F}cL;gG0g|J#U1CetB3PWgkWT&AF9as+30zW_3_{=Mz4HaA(B9~ol@hmo%E zK3`y#*Sn~uOpz9Yq1a`>(qs}Op1wXT-E&o*Bz#N%No483x(?t~kncNex-x8OKraNQ z$6bIiVz3G&rmAQ)Rr;d|6S6rcF{S#3OqNiJ=TCHFkanYaTu3oid2I6S*E>@o+h*Vv zyCV_}23Wdw(;%5|bM`(K8X;%O9G6Ym#G`o$?m~j6@2xqkCbzlgn8|gY(*@^Ba-UPI zc%$xkTEej~D3Ot98QoQhZ^MKPz*wKF*z(}dxMglCV8fr&t$Rss^>UcK%+wDd=kBqF z6wg*Y{BtD>Cg!UfI(8w>?N8a(73X)xYmgn#mKJK7&2IE(*_2Me=-68t*L@@r zJQ3tkKn3=1&91qWBmJG+!H4X}WPmB1wSJPR#=|T%FPOOr*aa{=1_>&LNQU+thDZTr0|WsA1Q7V|Rxa-0N&f_7wcGbyh8Tbl*5J^Y>=4PxAC3^rD@LBh(AqqN literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/1060485b47f76411c255445242abbc6824fe180c b/fuzz/pkcs7_decrypt_corpus/1060485b47f76411c255445242abbc6824fe180c new file mode 100644 index 0000000000000000000000000000000000000000..bf0deb21b90198bcf16a910cb6f49fe833dacc9c GIT binary patch literal 10 RcmdnW5XoT5z{t?R000ao0mT3S literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/10611bfb8d4d8ac7fdaffc02f5c1e5692f04b5ea b/fuzz/pkcs7_decrypt_corpus/10611bfb8d4d8ac7fdaffc02f5c1e5692f04b5ea new file mode 100644 index 0000000000000000000000000000000000000000..4b8f8232dabee0ae9dd92c15cfca13b410d146f7 GIT binary patch literal 717 zcmXqLVmisjsnzDu_MMlJoq0hM(=LN1rfp1&42Dfig+OL5kZBNV;AzNhz{$oO%EBhh z6dG(OY#<2Ya0zp{=jW&Aq$+skB^#<5D1!uMwx zB42BqX4<&miUBX!<`$q5Mn+Z!mL?{KsL#i*uUK(0c#%Nqv|CGKM8aJK7e1`m;SjgX zfAS;|f6b@+HdYEL%$&())bho(TkgbCr45oozly)lvi6z(tnpFR)ff33DiiqC(r_x4E3})=kiOIAKM~ z|JxnzYL^vl{eCvDj9IoIwTLCXd_RNHrhj|it}`=_oGCAv%-%k6-3Pn)glX4zuUO_Y zQLK64jno5|QiN3I?X%OlTO2x1rN;ZeXUfY1yZ9c2PI#YVZL}*V(?OqQ*>Oe&2w0V2 z8v1K7r|>3Ab;G5<+I*%3bUpVkNuE%)xH87WFsw4?)7$IT!E38M^S&0%*n8#*zvAvm32{yX>1!S*-DQyMhqZmpZN^4MV=Q~en`Id8BU*dWpiqk$|NXF{6?5r*3c zJ_&SS{g%J(>`vt=2*Zy}ntNEMZtF@shBKxzvoMOW2>f^-ruXil=YN)zt+&3%wn;Py WTzha~<{N>NC*}JD&S<;MYXtxlfin^S literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/1150a9e4dc381f752e9b88801821bf678212b2a5 b/fuzz/pkcs7_decrypt_corpus/1150a9e4dc381f752e9b88801821bf678212b2a5 new file mode 100644 index 0000000000..5d5a0eb602 --- /dev/null +++ b/fuzz/pkcs7_decrypt_corpus/1150a9e4dc381f752e9b88801821bf678212b2a5 @@ -0,0 +1 @@ +0�0  \ No newline at end of file diff --git a/fuzz/pkcs7_decrypt_corpus/11a2d559dd0c7ab4d988306e7be81ef3a70d8aeb b/fuzz/pkcs7_decrypt_corpus/11a2d559dd0c7ab4d988306e7be81ef3a70d8aeb new file mode 100644 index 0000000000000000000000000000000000000000..ba1951cb844bb0811d19ee744735b4545c866496 GIT binary patch literal 781 zcmXqLV&-Jy)N1o+`_9YA&b*+B>6bwh(>EqY2E!(%LLf62$TSEw@HFH$;ACSCWnmL$ z3Jo?CHV_1HxOlkS-%g%!dDi`H6XzJJ8YqJVnT2KC^YhblQWZS&N>YpRQcDyZOG`5H zi!w_p72J)OI3izboMzg%;EDk++-62bRtAXE!{) zo_2w^_}!x)wznF~4LTk?_`bCN^ZU&&=HFo8t5as&u;pEKS_w*Tc`N3d1hWxvc4sE+u)@uv>z?)npm(nZkl)uFRJg`^sT8B z?nDd=Es3#k4Z4LZ^pbUuEll`i+=pVJm;$4HwyEM0nXSu?P4Cwg*<#0VwOjsbAmwb!p#;ea%<}|HMyBH>iOniL3042C{6N32h#Xsmv^lj7$PG0xKoY zbZ5UgR`nvOeU4gULqJw&(P69U@4x-*`I2|*#L)}s&jOnMt+KY-*>>tid%=`l|B8Ox zYkN^MIhS?A^h%Yjxt+pg>o=w|cus!z$4kA^iZNVSY~#WQs=Jp*+CLUc$#wt$${}M* literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/12bb5e15cc86608a69a4f519f1df36da7b44c3f6 b/fuzz/pkcs7_decrypt_corpus/12bb5e15cc86608a69a4f519f1df36da7b44c3f6 new file mode 100644 index 0000000000000000000000000000000000000000..3d89ef90c15fb45e37bf66affa6fd5e97a3e41a2 GIT binary patch literal 717 zcmXqLVmisjsnzDu_MMlJoq0hM(=LN1rfp1&42Dfig+OL5kZBNV;AzNhz{$oO%EBhh z6dG(OY#<2Ya0zp{=jW&Aq^f)7B^#<5D1!uiUzAx=so-wJ z#1Z*g<22L81y>As;WjfevNEtVF)>6vK7M`0ii^RE1WKpfS{fq~?kc$OVZ{!IxMlv6 zCyDrLKHaymGDuM(i{x5m>ehJdtqHE# z#dUdI$^lce$NAQ2%C$@PE?QWSdq^~r@2z=S%sg_Yyks(a`^0r0?BWxqUEjT8ne#-k z=7l#>4_rzSQkl2UPUmiM=scAg@Bf}DFAwbEdk{L|y>-qm9GRDI&tTN}*+w0cBinr4qi0xJu;$@52 zRd!inW`6NEJ25H6^iwj^eQzFFT*mp%scHH9wU%qtw(opC<7Dal%dF46islEesaX83 zBI?ja1C5CjGbHbZcIF>$;W-d7fAx(|56!D?UwPZI2m2C{6N32h#X vsmv^lOe_LF-iPVEd+7O}C1vZa@3CzX4FcC5T$uSr;N(g9K7ljZZu43J$1ON% literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/138d1ce3642d39b8d9854c990960c58d0343980c b/fuzz/pkcs7_decrypt_corpus/138d1ce3642d39b8d9854c990960c58d0343980c new file mode 100644 index 0000000000000000000000000000000000000000..9f8acefa52bdbd6a32a5db5dfb0c9868c1832114 GIT binary patch literal 42 VcmXqIFa<+ZC=KHw^Fi!31^`=<1Zw~Q literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/13ef297d5fd7a3c776b801f5e46fdc37d0603ed4 b/fuzz/pkcs7_decrypt_corpus/13ef297d5fd7a3c776b801f5e46fdc37d0603ed4 new file mode 100644 index 0000000000000000000000000000000000000000..4c92b0aeac178fd993e0c8bf94f7c9abe1cccb8e GIT binary patch literal 894 zcmXqLVyy*xEe!^n0%k^d5ly&*HRR9ir_ zxA7OXs{y~Rx3kOSUHq!Q_FO@h)2Br*?i5Z^o5Po&s9UU})#)N=^+!AWjN3$?5ZU7@ zYu73WK6vbFo{-J$UK6Ud_0pI4#YaNjQ?Bjrx8+xuef;)2<4vc0_D0Db-_|u(uxe_< zRE5o(%T|3h2+aSMIgM}m@hy4R|Li%E)qPc=wDv;Wecq1353f@#CoQl0E1k;JCDyan z@z=h`dm|h--&3u8vofOO|HW8omGF|XTiS|`EX8GaZ`dC??f$XNQu~Usby%7s6f1k0 zC-S|TusvC-$@6qowxa*%tC1T^?UNQ(yS2a9F+Pngz=h!f&XVuW#U&hy2ykUcfD6L| zJP&A!5vnP;0$d9m;PrcEWMv<9b~e6x=@jQPdFciPk$v?Mk9l3~GiH~q@N&*QepFg_ zPM4u>3@_XMq%~8gw=?n0EQpwPZ=Z+G%jUAi=A+^DW?ri2KK)s+H!oQ!!78uhnw8%) zkx3gFza1-GTo5Wc|AEHkUwdCvoG6*odE`YxM2VK|%55kApSobh)0DLNBy0IJE)x$Y z|8%xR9hrOj3jUiM-d%3aK(TZZZjhzD+5at6GPPF2+AVitsnP~XpgtPp4wVV~>haOd zEip6C-(sv$Us~h)Iq4?bp#`dodncZY;hwph^Y0JGX}#@xoiA=Tn|yAOTq|GQ8jrm- z!8Nck3o-Je;s1 z<^SytceNXewthdGSH>(`kXpo&UcR5fXw$#FZ`YZbN6wU&%s<@1b0A{=>KmUPoZpd} zruTPY^qW)s4!pP#Ep@$CMbJj@NuUGkxBRo~c1}_LJNM4P_BY2<8XV?s zt(&y+*kK(L{TVwsZ?GEJz>@?!qk$|NXF{6?V=6NXBMXbbkN07E?;d*oXGz(5>w9dQ YM1#P!2N!0(5jc5LzE9wcw%fc`0E`hF0ssI2 literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/14fb4844c7e1de85d1c8304dd591c64633d4ff20 b/fuzz/pkcs7_decrypt_corpus/14fb4844c7e1de85d1c8304dd591c64633d4ff20 new file mode 100644 index 0000000000000000000000000000000000000000..dbe4c0a20f9ab0bc14d972d597929d78bc57a49a GIT binary patch literal 781 zcmXqLV&-Jy)N1o+`_9YA&b*+B>6bwh(>EqY2E!(%LLf62$TVnTJPB2#3Rc9p3n;V= ztcVe)h%uK9s3_FH(~#SMlZ`o)g-w_#G}utsKoG>?66SKx&ri=uRq)J9HdHlGW@Bb# zV6c#Z3zno7<)xM=IF^=Vyq`);JAR#=^95!4(5uxDy!}Ss7TG7#X5V z?q{*{iW$4h*gc6d`Lxn&&W(-#*FX8z^k=!c)$+RX>B&nqXMX8hCBJ)%D8Jhweo5EY zTLfP%Qf%T|J%{uC|F3iY-+XD?c_HQNy6OAN58cQ<>g;TM_0lQMXY$fQ3L@X?BOdd* z+GorzTjAxLd;F-h?wl?|-56fB{Yh)4PH$)8n^_Ps?cP2QotMpJjm<~H>&?6_o%{4> z!QQ-NrO(AHL>_o^a9{l$vG||duco)FPT08$a(i!Wv6`96w%G0c?`4VH!OOOlsI_kK zd&KRWr6a7qyyHS+&2uT6HF6TBAM;bq(r)C=J2(FPx#v;|+gAFDMT~j(& z9e9EOx(FtHSj#tV;{9N^fA?%XO+FRxOK*>H?Ejf^hnZul2>+q4CnRejfKeXGfKd~; T+7BL7YkBdIQU0FV-BTI>UAa!V literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/15cf6f769b0eb2f2e90c1e65ce61c1fe2c0478af b/fuzz/pkcs7_decrypt_corpus/15cf6f769b0eb2f2e90c1e65ce61c1fe2c0478af new file mode 100644 index 0000000000000000000000000000000000000000..7d926269baa53036215bef3d1aac89acadc31f51 GIT binary patch literal 4 LcmcCvuweiI0c-$y literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/15fac0cb404c334ddd05dee838de44c41b5b274f b/fuzz/pkcs7_decrypt_corpus/15fac0cb404c334ddd05dee838de44c41b5b274f new file mode 100644 index 0000000000000000000000000000000000000000..a54b80a4f2b61cdec7d7b0774998626f9b886a82 GIT binary patch literal 717 zcmXqLVmisjsnzDu_MMlJoq0hM(=LN1rfp1&42Dfig+OL56Qi3!sDY;;w*e;`b0`a& zFjHu-p|F7yq`Ry@tLalsV>UbxMSjI0bSO-u|?kB?tpvEpLzB7xFrx0c3;gu4nZd|0u=A#R!f z5l^XB=o+&R6?BaV6I^n%_&Mu>zOb30IWyfP1jFL8RsV-ZUVH)~tF{kh* zOLfDgzuJ7J1pwW`JR!Mkab=8$VOV9(r?=OwgB5S5JrLWiEX2zev8(K|!p!{QZ+2o* zis`3hru*JJvbc=%om12D_iGK-sBPc*e8$Pr`IlLrdlk(OUQ@C7T}9NPjRqPMCuT_A z4eiW7+`@ApV*ctIpB|jwk(#HKaCrXZwbh<^UyEk!J#&R3F9kZVe#<|*Zs!!`zjN;# zY=3h+r9pEpBg3SX#}4Zl=+D^6d4tu!2A(9?84YCFI1}1D7*m;97@1fEe!LIUd-u@u hKTFEiTi;{bBpL*+J-9IQjljv1@_hnlwB6>l0su?=E!O}5 literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/1693897345b53a46577a90da54ba0169a743d314 b/fuzz/pkcs7_decrypt_corpus/1693897345b53a46577a90da54ba0169a743d314 new file mode 100644 index 0000000000000000000000000000000000000000..80ac7c746f3e54144463beecd12da0fb165417de GIT binary patch literal 781 zcmXqLV&-Jy)N1o+`_9YA&b*+B>6bwh(>EqY2E!(%LLf62$TSEw@HFH$;ACSCWnmL$ z3Jo?CHV_1HxOlkSZ_K(s`EvfYiE|894U|EG%)&D6`T6NNsS2KXC8aK(TZZZjhzD+5at6NBq^&VYvx>$AUK*uIeO;Q14#Q-bPd zUHbeimw8FX>#fq^p4}fh{nXyxI`sRC*(B?TjL=qvXARp7C3YTUmEz|h*IfPdv!^x}8o7>~o*1G-fO5cNpL-Uqz?Fsa|Jg3^KUTl)hRP>*z;>k|DiDd4NEMR*Bg~9^m%ix z$rSE(4{!e)mL~4;>*42Bg<%)xT-J0*my*0{*e$`{YO;*?Oku&Ya-Y}S7uEM|`qoq` zrod>QZJ@YBW-C#yuq4YBEA*0ekX@1R$+!>G6{a9pEIT&6Usq&{9mCz0+zpno6804p z&n>Ggr#9;?pYgFK=7Cr*Q_Y$CEex}+ohwr@w>xt=XdCm&f+!)zCl3F(MOi-l&Wrqf zNbj5N%ZZC`ZTwlU`P`*WW%1hA4+|Y9?~9+#ZJcyzZ-6|n<1;S?Yn|MVkfSbt#V)Jm zus?gJ9?GSDeec($eJA!c|B0WNZcqbD5?9$74P@Ck6WSP=Qau=%8Ce8s1XfC(>CS$0 ztm;Kl`y92zhJdWlqQh3x-+%kr^Cj=riK7?Np9M7iTV-vvv+dN4_JS$9{uTYW*Y=`j eaxUwJ>6I#5b3290)^AK_@Whfx9*d=9I{*NTIAC-D literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/1822ded37095e94743b6b43bdb333b3ef0a1f529 b/fuzz/pkcs7_decrypt_corpus/1822ded37095e94743b6b43bdb333b3ef0a1f529 new file mode 100644 index 0000000000000000000000000000000000000000..387f3296988895bb1087c36206a748a3fa81417c GIT binary patch literal 894 zcmXqLVyKLa=4vR`*qf(%K7g_jx-CKfF%0oV2{|uXHL? zmsrnQ$6xy%?~QQWd{4FV&B}<9{}*GWRl-ZkZfPq%vJjWuyQ+O7S)j?rms0WQoGiWcCIu*DtV{~>@2 zZ-BFc1H69EjI6D8YL5~nK5$)SJw5%#@xIb>J=Qax4&rD3Dp#J1Q&pIKa3WjNHa3AD zyU(%i^k>eU)3sk&qEA1_wWy@xd&J51uIVZg<@QYu6v1-OOiHtTwjre0* zUrGM`$?n9pjcaDWYMbD)@bmdIlolDt-nTovD1>iav%`jW_wwe7t@fJpGlgCvTU3QZ61uN%q)z|ECQ8_Gs>5?NEiEtnENjk zz4)ggz=yf2JnVUl$E_XbxYxSOoK@LVYnR*3eRT4U-uvfL{qlJ=O@CM$uVpDu|KGc- pX|wOk#YNUf{HH%$Y3u)Fu8z!SiwV0Y%DhY4X``@o?K~581prAXZ$SV6 literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/19a589c0a527e7f69f21d309c157ff151edd6bf6 b/fuzz/pkcs7_decrypt_corpus/19a589c0a527e7f69f21d309c157ff151edd6bf6 new file mode 100644 index 0000000000000000000000000000000000000000..f0cc9557450a401704210cc1229ad933e739adfe GIT binary patch literal 894 zcmXqLVy#KaN#TH`d+#syalc;PlPGO{wTG%+&h?&baY`Rps1yHUqDReBiN&L{F;VzD=5 zW|nFTi1s%AqINal*Y$RGnY@c%_1B&&$a4C$=*6AFNosTW5)^fdRkS)?1g-vPho5nq z=o2D)TxIQA1;Gc8ea#cHx!r3*wYFaR62JIJsC&w_{r$H53bT*jerLStl+WHM+2h-~ z<_cC#ZJ4UCd2`vS&jx|{-!iB1EkC{`@A{uTN3y!FDwNhEOKE3Fb*sVg|ShG{FBu z02kf>w*m)v{hk?FTkX^yB}#nYy2^Tb`ito){lPTI)$?O5sJf>6=<4>T_S+WVs7M9G}aBQFvnO0;ZOZaew^)CDV^ zrlid$S<9z!S$H`4r?V~U$lTLc@ZaR{?sA)N2Y)9x+Iw6%dUZl(QQE4`8Rmjd1hXoA z_IkUxdgO}qZDN~gP@cbl!Jr172H6=6WZ5_q+B_IjnOPW_SOh8;XOu5(kuLTPG5238 zdht(dfDdz3dD!z9k6Sy=aj$imIjgd#)-Jc5`{?8yz4yEOKE3Fb^?PPyZM9Q-lqm6m>niK%={Jt|m6q$Vp7C@LKl@j?@?4y%!t8?+*_yVo z3H;c7j&-L$bMBn3{mK%3`a!NmB^BQzPPQjU?l=^3sFBS%>0N9r| zAKUs$^6yV}C$4Q=GXqxJ1eb-M&!3^R$UyeK-Qh(ceCwJWHoUu+H&<-6*PNe0dX9qbw~1}0L3#cH27?-S8f0fQkY(dcX!Br9WoBVyViBlZoKe2CMY`BG#N2X*-}Y5K$3cr8nL`v2Zt qO`CmRE-tb@;y?Z2N?ZRYb9H1sTTIwJQRZFRP8)@#Yv-A$D*ynLglt>@ literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/1ac7dd5a4f987e50b84ae98434703139789ea2fc b/fuzz/pkcs7_decrypt_corpus/1ac7dd5a4f987e50b84ae98434703139789ea2fc new file mode 100644 index 0000000000000000000000000000000000000000..3f36e99245289ae53ffbc9efe9c9061cdd84fede GIT binary patch literal 246 zcmcCwu!2HsG#Vt15CgFgJeVG2F_)LVgLsW0a5?} literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/1b09446b8ef7a43086cff4e9818081e6e541f98e b/fuzz/pkcs7_decrypt_corpus/1b09446b8ef7a43086cff4e9818081e6e541f98e new file mode 100644 index 0000000000000000000000000000000000000000..7ce28b1c132d8daee8a4b4c08fdd1d15d7db7589 GIT binary patch literal 43 gcmexA$)KT*L7Aa}A(mwSGGdQPf>XI`?Qs(~^{kXcv;E?AOUl$Tnf;8 z#KaN#TH`d+#syalc%e4)GBPr<{%D7vahvE9 zB70nA?OFxF2akQt6SBG8YeKcQUiuQh_(-UG%C-Idw)_gSkKcZ0yy=wB-YD7Q+q&io zR!wb~s<3%;*{aV5f%)Gur|~U6z9sMapFKyiy00pf)?SFa&)ZS>;dQFzq~&#grBj)@ z#Cp~`{@V9=Z-nFKd#aUhRz{TkzZfg65?)evOIz`grMT?w4f{i<-9NTjYF|;d4oh={ zVr5VBM7~!OwkJz9d7eI#t?2*xYUIXJ`=o`{Ztd@Nj84-%!0Y$S$l7YB_9#)}1J_m7 z)6;Jp?<+0WV?E>PAb$3*a^<-=RfX9HC$cqdV-xtX`yA^|f9BjdUHg?K`t*Zbi%KfK zN1SX=j@)r5`q+UxMl{dwh1l^Kc7EC zX_0~KeY?YpLipA-J8XD&FK@2cYOgszgZK>EPV~LuO0dc+xn|`zO=QwW#&5?;7Z-$z z&VQhB`PbeT6(>sObRKz;5K*FKyK>vf|EDfk@iZlEKFL}>jmyHr$v>TKQAg&UzJmWI zhj*9Td^`9%!O`C1%F(M6GK9g0{#nmHMq;C`3OzI>HyWDo}qmy^^ z-anV>m(Qzd`or3IElYX&|K43qn|)s{F0wx2KmFlKTmL6>b!0wUOxQh9=3UxO8-=B7 J=b5N0005GTdK3Tv literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/1c58da4e5222e48242845c6f8deb0e9a3162b51e b/fuzz/pkcs7_decrypt_corpus/1c58da4e5222e48242845c6f8deb0e9a3162b51e new file mode 100644 index 0000000000000000000000000000000000000000..ba98721e5cc85641c4801cb1dced2d92896edf44 GIT binary patch literal 26 TcmcCzFlR6YLRBycV!_w|B}f9C literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/1c85db399271f76b42a666fc1909d57232d0100a b/fuzz/pkcs7_decrypt_corpus/1c85db399271f76b42a666fc1909d57232d0100a new file mode 100644 index 0000000000000000000000000000000000000000..c8ae1b18355a330df2954924e2eb0fec38dcbd64 GIT binary patch literal 6 Ncmexw!0_Lo0RRfk0^a}t literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/1c86613e69e64b065c69ef32a32c05234c038611 b/fuzz/pkcs7_decrypt_corpus/1c86613e69e64b065c69ef32a32c05234c038611 new file mode 100644 index 0000000000000000000000000000000000000000..c8ce538bc9c36561c24398c7667b8622a6963792 GIT binary patch literal 717 zcmV;;0y6zDf&$3~2`Yw2hW8Bt2Lqsj0=h7Q0=5DH05O6BaWH}cZ2|!RFjX)~F$*vW z1_MnO_tv7pp24F(A+hDe6@4FLfG1pows0sva$$JeN+ z(Nm%jb(Y$tTohMD5uxFDxIkW}Pm_`qPbuZTv3XJ;nVAMMhV(^?9>}F4uo)8ibN8A% zOrPd~;(FESZwMri4<}z+gM?g}&)NZeC#8H%^J3Ws!k{Iijgih=3z@qK{rEwajfcHM z(YH2}&Z2%EtQ>_%y?j%Ax(eH_WWY5x<8M1=BYma4qM>kY!WCH#?KftDuY+(og~<>1 zyW0vw-F}cL;gG0g|J#U1CetB3PWgkWT&AF9as+30zW_3_{=Mz4HaA(B9~ol@hmo%E zK3`y#*Sn~uOpz9Yq1a`>(qs}Op1wXT-E&o*Bz#N%No483x(?t~kncNex-x8OKraNQ z$6bIiVz3G&rmAQ)Rr;d|6S6rcF{S#3OqNiJ=TCHFkanYaTu3oid2I6S*E>@o+h*Vv zyCV_}23Wdw(;%5|bM`(K8X;%O9G6Ym#G`fz?m~j6@2xqkCbzlgn8|gY(*@^Ba-UPI zc%$xkTEej~D3Ot98QoQhZ^MKPz*wKF*z(}dxMglCV8fr&t$Rss^>UcK%+wDd=kBqF z6wg*Y{BtD>Cg!UfI(8w>?N8a(73X)xYmgn#mKJK7)o%1>*_2Me=-68t*L@@r zJQ3tkKn3=1&91qWBmJG+!H4X}WPmB1wSJPR#=|T%FPOOr*aa{=1_>&LNQU+thDZTr0|WsA1Q7V|Rxa-0N&f_7wc7Vxh8Tbl*5J^Y>=4PxAC3^rD@LA$(1bl# literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/1e810810e923d8e97183f5062ebde0c967fe143e b/fuzz/pkcs7_decrypt_corpus/1e810810e923d8e97183f5062ebde0c967fe143e new file mode 100644 index 0000000000000000000000000000000000000000..641a221b8074df7c3d65dc17b0dc6a183c5a5330 GIT binary patch literal 894 zcmXqLVyP4Ufe01q&9~yK~c9@MXS?A(CUwN_!+l}J|VKl zRo1Rm5Pb01*E}Jc+r1`KYwM*i@r#dyx~E**-*3yWF#GuJcgCAe`Rt97J-)4Lu3**F zhN%jhHdqKkM~A6Zoa2l`DSHA$^VP7(kkI4Ww*2yA6bga?%uFJblUx6o2B*@W$UmsM<`bI zG*9GvHDPJ=Qax4&rD3Dp#J1Q&pIKa3WjNHa3ADyU(%i^k>eU)3sk&qEA1_ zwWy@xd&J51uIVZg<@QYu6v1-OOiHtTwjre0*UrGM`$?n9pjcaDWYMbD) z@bmdIlolDt-nTovD1>iav%`jW_wwe7t@fJpGlwDo^7S4ZZv#f04xW!|Oj Lv;n0)6Lkdu09thV literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/1f89c6bd993b07465126604a828600115b6e51da b/fuzz/pkcs7_decrypt_corpus/1f89c6bd993b07465126604a828600115b6e51da new file mode 100644 index 0000000000000000000000000000000000000000..e7555d6ce9daae3cc44a57e776e63b61e9b2d525 GIT binary patch literal 669 zcmXqDVq`D~HSjd#HsEAq4rO5zW(o~96gCh9akzxJ-1GC(b5a#N^O6l!4V2q}g3Q7) zaKVz)qP)}+1;^5ojQpa^l1c@4BPNc>*BYmpHZHhgz{|#|)#lOmotKf3(VBs!iIG8f zFYnLKXJ1L)jXK7u(!M4u4Z<0@;{DhNJ!>}#I?Epr;*^5a|buK(F{ zB&++XLTT-Vxcj`f3O~F~wVbrP?yqzzQ@0TX1x?J^22ITA zz)&!3VtQoI#F$G`fPg}Y`T=493=oRKBO#mHy(Uy^>!mO8i;sl5r(E0LZ_BSR`}pm5 zW}8m=?2VE=zO8GnVAa%ysS2CRR(;-V5QrIq-JlTcfQ6v+U-S^He6up5AqI_>_k%~Jb%rd-ykS$?mrr+FgZs|nkarJ6iXpUGDA|9mxaW2t@8 SLgZwD9H%e`ubpS2t^fcbeg~5P literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/1fabd13db2a00fb04fd311a0bada2e5fd2a5454b b/fuzz/pkcs7_decrypt_corpus/1fabd13db2a00fb04fd311a0bada2e5fd2a5454b new file mode 100644 index 0000000000000000000000000000000000000000..0aea4a0268252a80ac83b76a3e5c162ecc7e9e01 GIT binary patch literal 894 zcmXqLVyo<>woqf$?CqUP+EH-?mllv;fL3$mXns({gqB->JsZ& z>-cNmZdf;6%2jZEONRcAsP2>Cc=yr)$5m zM4x_;Yf(wX_lT42$&ot_g&b;Rb543!;1|FCV%3am5*cj<8u7=rzLNa=lii7H8`sQ$ z)i%Lp;pg*bC@nIOy>EATQ3&6EeP=(fJQFF8|v5qT)o!oX#UJ5+X{pY*%hO`Tx`fE1ssL%_mvQr*T<$IQgfu zE$YbJ(^v4{jqDt-2PySRGfiu7$_n@OEy zVVB#^eRT4U-uvfL{qlJ=O@CM$uVpDu|KGc-X|wOk#YNUf{HH%$Y3u)Fu8z!SiwV0Y P%DhY4X#+}qCh7_R%u92q literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/1fae27eaff3211e1c22ba883ea55e89103fd3910 b/fuzz/pkcs7_decrypt_corpus/1fae27eaff3211e1c22ba883ea55e89103fd3910 new file mode 100644 index 0000000000000000000000000000000000000000..1f921f25592f8aec90a3644c1521588c26adccde GIT binary patch literal 461 zcmXqLVm!&lsnyoz@tv2Eoq0hM<1ULP#%)ZD42DgNg$7NGxj?2tsDY;;w*e;`b0`a& zFjHu-p|F7yq`);P_yalsV>UXaZmZ9tnD8Ce-vniv_POYUc}^NJa}%h)}MGWoR9YtD_0|JOhH z*7Rq&y4CW!^6AM-HD`Y5TP44HizvU_A%00$?MpXb^WC~uqnGhcVS4wpQud_{tF5l? zPTG;*H);R(4X?KdzFMT%#J745=llO(=ls9<(zf$L%GY(%_m>~Kk$u$J+4$QEA;dU52_bylnfE)=Zt=&crvfAY$6ReI7b5o68!T zkA~Nqd8wZJ^k>1|ykw=%#VbS}cyn-H{T;FRpWLsex2sOrxe9W7Z*8%fnaZ}?VP0}tiHVCLSs!;$VS&yR|{C@=-mv8-D6+_4-$4p16elCgfMwxB42BqX4<&miUBX&W=2L<29_p92Hm~9KR=&+C3!dM7^g}PBis2z{!1+OhRn=T zZ2{5V#$VK~2K>6-&MuR8@vHvYa|KyWpBBBiQ#eU&4qt+zZn271r;DJ~AMNlnZWDb% zWRI(?U8^AY;IXfHLN>R1O{mt^OJCv_9|?6&xwgOGmS17^@!Ri=H=Xj?8zp;uTi0B{ zs;LcA6*g}!TlLu>F#lWTG`{7>x8z;_v*$=w_f>_`+6!^_c{>U}yiT>8w7l-GbShJq zSkGF=U;7^Kjd0w2Pqp&R%7~Kx7h|PW!b{3-X)8Xm6qnt-VSnhf`^Pp*?JLUGVQG#~ ztn6u?$oFc(_GGCh&(mkJ75zV7joesjpR};rt^K`@(P@GKE`$-_p)AbA1o%cKcz`o9 zerM!mZ372*{hk?FTkX^yB}#nYy2^Tb`i6=<4>T_S+WVs7M9G}aBQFvnO0;ZOZaew^)CDV^ zrlid$S<9z!S$H`4r?V~U$lTLc@ZaR{?sA)N2Y)9x+Iw6%dUZl(QQE4`8Rmjd1hXoA z_IkUxdgO}qZDN~gP@cbl!Jr172H6=6WZ5_q+B_IjnOPW_SOh8;XVfokkuLTPG5238 zdhySJ03YV6^04PI9=CR!<6i4Bb5>kgH2q<1yq2Xr{eSPS prp>-D7Z+I{@t^*1rLF&yxjHhREhg-qDDy6Dr;WnWwew8W6#%x^YBm4> literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/2064f80f811db79a33c4e51c10221454e30c74ae b/fuzz/pkcs7_decrypt_corpus/2064f80f811db79a33c4e51c10221454e30c74ae new file mode 100644 index 0000000000000000000000000000000000000000..50aafcf1d6b3186b28cf9d0a86c0fc61e17391c2 GIT binary patch literal 2 JcmXqJ0001J05kvq literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/217f2e451d7c8557679b980ff14426c86eb8713a b/fuzz/pkcs7_decrypt_corpus/217f2e451d7c8557679b980ff14426c86eb8713a new file mode 100644 index 0000000000..bc489721ae --- /dev/null +++ b/fuzz/pkcs7_decrypt_corpus/217f2e451d7c8557679b980ff14426c86eb8713a @@ -0,0 +1 @@ +;� \ No newline at end of file diff --git a/fuzz/pkcs7_decrypt_corpus/2187109c0898422a9c30b5681ad4cc4c190cb73d b/fuzz/pkcs7_decrypt_corpus/2187109c0898422a9c30b5681ad4cc4c190cb73d new file mode 100644 index 0000000000000000000000000000000000000000..c1d04fae7d4ebdf00374170402db590239199514 GIT binary patch literal 461 zcmXqLVm!&lsnzDu_MMlJon=82<1T|H#%)ZD42DgNg+OL5kZBNV;AzNhz{$oO%EBhh z6dG(OY#<2Ya0zp{=jW&Aq$+skB^#<5D1!uUdB6x>D|*x*_Sq~wz|4IX-9tFr2XGF zyxt=CYLQ|S-|9J>@Be?D^Z({c+s+FqU)N3FUw-ID_EBeN?D%)bW_rI4VatANlR-)Fr z#qSZfbC!;<`tptojWtyv8(mjjEnuCacQYt*xg}P?| literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/21ed4c7af50d987589a9029fc0422151be3a0fc2 b/fuzz/pkcs7_decrypt_corpus/21ed4c7af50d987589a9029fc0422151be3a0fc2 new file mode 100644 index 0000000000000000000000000000000000000000..5ed660daf0071bcc44cd86e728592110e8f7d69e GIT binary patch literal 2 JcmXqF0001H05bpp literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/22a65c5269eba028e157db2ea8b18e030ccc9b76 b/fuzz/pkcs7_decrypt_corpus/22a65c5269eba028e157db2ea8b18e030ccc9b76 new file mode 100644 index 0000000000000000000000000000000000000000..7c5dd1eb3f0c76ea0afd48c93c2ca0be819e90e8 GIT binary patch literal 33 RcmcCxutR}$C_Fm`1^`MS1R($b literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/22e5a56861ee661a6743d3aa5ad5c299cbd9b3e6 b/fuzz/pkcs7_decrypt_corpus/22e5a56861ee661a6743d3aa5ad5c299cbd9b3e6 new file mode 100644 index 0000000000000000000000000000000000000000..0365bb95ff678c5bc03f64fe026b024a2cb67eb5 GIT binary patch literal 461 zcmXqLVm!&lsnzDu_MMlJoozuA<1T|H#%)ZD42DgNg+OL5kZBNV;AzNhz{$oO%EBhh z6dG(OY#<2Ya0zp{=jW&Aq$+skB^#<5D1!uaK(TZZZjhzD+5atBSUn_{VaA~F=KZbyC+d5pH_O!xv}y8`X}F-{w!Cw zT3%N^J$b3-%rAYbE>&`Ti0szGTtdn@19o5zO-Sr)z#feJM#M` z?f<^v^%lWbixivqR?p#l|NrZp|2JRSc3w#Nx^DXZ@;Qtvjd7P&bB`ZGY05sngq;_+}PFOuM(wL+534S!46j@Om?^ zOXoiQS+F-RS?P1}3Xuoi9NbrbM=bs)_p9mcsuOmug52I)TdZcLvMqLd|9e>?ckr@p zC2Fl({2p;TXXyy5FYma}SW^|U(RJ0;0@gWtH@7d^V`u{p5_U!dSvJmuHV?*BW)?;! q7J(yI4LoKp6iWNP&UP0&Z-{z>z{2IbtoKatGfiX&w%)8XB?|zVsJMs# literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/2343d89d1a34b8d7898362ff652d2e8e8bfa9aeb b/fuzz/pkcs7_decrypt_corpus/2343d89d1a34b8d7898362ff652d2e8e8bfa9aeb new file mode 100644 index 0000000000000000000000000000000000000000..208b7ea4e84845ecf698ef7b09d1514653b75964 GIT binary patch literal 781 zcmXqLV&-Jy)N1o+`_9YA&b*+B>6bwh(>EqY2E!(%LLf62$TSEw@HFH$;ACSCWnmL$ z3gtBvHV_1HxOlkS^C!=^JnR0piE|894U|EG%)&D6`T6NNsS2KXC8aK(TZZZjhzD+5at6NBq^&VYvx>$AUK*uIeO;Q14#Q-bPd zUHbeimw8FX>#fq^p4}fh{nXyxI`sRC*(B?TjL=qvXARp7C3YTUmEz|h*IfPdv!^x}8o7>~o*1G-fO5cNpL-Uqz?Fsa|Jg3^KUTl)hRP>*z;>k|DiDd4NEMR*Bg~9^m%ix z$rSE(4{!e)mL~4;>*42Bg<%)xT-J0*my*0{*e$`{YO;*?Oku&Ya-Y}S7uEM|`qoq` zrod>QZK}9LW-C#yuq4YBEA*0ekX@1R$+!=PE0!Ib-mfdN#g5@_OYR2CSPA=ziszP9 zmQ$Pcme2TD6Z1f;}eH}+@dTWe&JK)*L?0$r?PnM>xYGollR3>=Qd8dv^PMW*YTMbgHDJ`?osQGzhalwa@e1} zQxD}*zrOeD(!LY>n*YR4OgE^3C5fx-j0Uo7oC$3njH%2ljEqbIH3BOo&va+MIac)| zseO)GVnaYyXwhM->F>Y&?D>*+>%`Fu>CXb1{;jgM+SzvMMti}OUH^)H+-rMLGdY)a s!}Lm(t+}1TW$QPlGk8vZ_s2`U(uy%$S#0CN2dcZ5N7_FYOUZTs03C{7rvLx| literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/242864ea5aa4f336e28ad39c19ce23f496f1da17 b/fuzz/pkcs7_decrypt_corpus/242864ea5aa4f336e28ad39c19ce23f496f1da17 new file mode 100644 index 0000000000000000000000000000000000000000..dc573c292c234a4ee7f1af2f6e74e55a335de140 GIT binary patch literal 1406 zcmXqLVy$B1)N1o+`_9YA&b*+BHQS(xHJyo(!LW(tkwFtvE|6&uYT#+eZNSOK9LmBb z%oG}IC~P1I;&2Ibx##Dn=cFol<|P}d8YqJVnT2KGf+eX%d8s7|Q1dzY6x@xNI3izb zoMzg%;EDk++-62bRtA$-l$Qhk%R_@^?Sj@j#KrZXvKnB*{Z$150$i*NZc>-$7KegRJ<$LvJ~wqi3Q{x9C4 zbWP>VqsdX9^+PMP7N0iH+r7OZaZ#90=)=mQnEM>d1d1x|cb~0RU+FZVbz)FT!=4r5 z3=r^U?Z&kkc4@178I^REKLzf4yf2RIbEgwE$cW-1w%KL+gI$J zV06O7M##bA=Bg9-?{by%UNjH+vf%pC49{o#g7$doq$#j>A3FPN)b>m?f>QyEPo^-EyLjY{~3=@Zhv}I!tRWWf%HwCgfdf`o=IvM z7Y;7oYI@|`%WJGWdxXR;?D_IPB}IOLhx{DjnybbleS$>?wLUv4Y0Z24&HeNHSO!yDlV~yXo09vyIi%N^p*)B^mienI)Bk65QN#-#Wj( zOR4%;v_VqnSMm2*);{x}H9o4k`XZl0Wdgr?d~|b5%*^w*7;Ds**7$x-y2*BEf$HMk ziRWUtXYS_w`@?ZsZ~I>7i`&g6pIcNXw??MbV{c7x%`UFn>rxJwnmx|9PE)R3x_8mS zg4{!*k$i8>(;C+|7g)BQMf4jq7?Xse+-_PciG0PUD7O|w4 z?`JUD^l$Imb!O&~Gvy_d+1n?s`(PKJFzx#870Y}kiZw61k$T`#ijc~@eReu`i$mwB z)Oi2*OnG@=7vF=>3Gc0Qb{XYlI_R@3J09C$n6!aQb=j&6)6idwIfXY_sv9o-)#fuT zpzFDRN%DlU#g#E0hGCUCpWa@#4pzLK_CRd6vJfv@#ICZ-3N!PIzuAdNDW;#2neKb@ z$l@~2cTP>q->l} zH?N64FF%%3-R}HaF-~)uSk|nod0*0RPVqbN;zqR8^;#7{8^I@m4y@nu&#v1!MfvaC zI|tj}98YP`oV&Gd(#m6pbxieV?Bu+`YG4B|Ti6*5WZ5_q+B_IjnOPW_SOk8&57T@1 z(DOe_O7;YU8XW4FSpl!+2)MbDr&~?H=VYX&R_3{y*$+$Q zJsMNX8t?krIb@g}5l=Am`8cuui--7Az5Tp)GR9JKx9W{M3I=+~?6{QNoRoa??*2fuH4dTRB8 zYs+0LG==2tikqFcZC=`%neLLFp6KX%<>Tymna>$#Z2vA`$a8Ef^Q#!un5T@_ZTMYZ z6f0@+e(Sn^#ZrBfxA>agG3)z8J$?aCCCBVV1-4={ zBmOVmp>$2<%%jOspY=m4v=*N>&)dDdA#qWdPw2zSqL}*}%LIxl?suQ9R$u8fp><+V zO2eKNm2*>`?>_kC{+qQM*JjwIt?p%1(pCNxxbKZ48;ghFR_UoO;I4)hMw_GD4V5NshPwn@h0#k%+VmgX{liJU+So=}`&0GcpF! zHyn-aPd~tBi~+LW98W+Bz9rXm;Wg#@(VoV=LpwaH5Ta;EIO$5*-=Sr z-rH~PpWn}VX7YUD_So-v%kKM#hwfvz-}0b!l7T=Oo6x)vr9%1E!^}ydVF_zXwCCQ7 z-g)gzn1Jq=7cc&Y%($;Nh4-{Zi+hlkdB4`DjT=|;P7l-g(=q9E{qLfqbMhbN@}{Z> zEqc!~cfO7n6Z`b#TE#5#mrpR(9yp=s1OV z_i(AndT-`tY&i4OPGMi0_MN$f=k|Ykp*K&?rgx@kVfTC)|IVK)GGkdw74EJ{@K})a zPLXeUU}(*`%kz_`a2Fk6aSnfd$E3+NuC(=7^NbqPV?4Yc8$X}e=zl43mX6~id)GNq zPk2HXt+Tq+H-Ed#qy)}T70YWo@^^a{F~7U*A1lYvBEmXfe{rYWjPm(q-hTJX7AVg- zw5H&fgx&mWd#!^E7S{@8yEVtD-7(VPdgGGmD)Bve`myWQ_YH+b`fhPby70YT)hTFS z)~)*MV*Dfay`tOg{&sFiy3_OXbws7v_lW!zo=^8}wD|SxOQV!`bFXpTX65tOpJ*AJ z{J&hkaC+>#``=b=eVBRIeO5+5Me+5=)9b?j8W+0`#3)eCZ+5ZZZ*u13MyDU@#)VBYoqMcsGD1s{L|AFnpE1<+LCNnE3!kdDrM#K zzwztDkEdi$TzB5)W8Z}2W>v*`qKrFwG^Ss#W<4L1Ios*c%-ksJc{>{J#W1&AcJob~ z!mN1cjJSKryQJS$&C(b4aDTVSU@rZY>-WIBC1u%>Z|r^ZHH=lIo?Mh-4fi&HP zONOe7nAoq?*%J(E;AIdyqk$|NXF{6?V=6NXBNL0jZ_h7>ub;W0e*RT=wc`)RSq%X< zSMqeL3HY3h)YQs6S2O!zsk}#HYFXo5Upt2kvm@dOhCUxB)_?I3f2y~i*G|S*YVKBD j(Ucyc$@N)_?lxYYUj0o;;<)7}mK}$WhP|El&wK*_U9w|E literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/24b599e8e9a8b25b2d343d0d9ff243ab4332fe57 b/fuzz/pkcs7_decrypt_corpus/24b599e8e9a8b25b2d343d0d9ff243ab4332fe57 new file mode 100644 index 0000000000000000000000000000000000000000..c03b2e3b8f8fe69962eebd83f6a3f558f04e48c4 GIT binary patch literal 54 ycmexA$$+7eAsL84YpRm!L8ugkCp3M=sFL>-_%#z_;4069z=i-7uQ9~H8T<2&Cub-l4| zM-4e+-Sj*dOFq_+lo5a45{7f-p7BtB5WYt)1SxzrJD9TEb%o{?r$KA?6eprdvl&Pd z)3GZ?dE&Wn6ewfPR$)JC51C^fC<&We^K`D1m77IWBrEIWFBZHs{{+s;p<`BjQ4BJy zEl-76MiQVQv6v9tGfAPGZV3Qa3R{*hxl%vAgte9v-*WGYHUMycLmul;(EqqdzFkYc zr!c4M;@a|$ENq1u@#d}S$(u@rvL}Q1K#vM|_03l9HNcbOVuSTUB`h}AJJ9uGe^Am( WH9|esQoE}6rh9bOvpATGP4Ufe01q&9~yK~c9@MXS?A(CUwN_!+l}J|VKl zRo1Rm5Pb01*E}Jc+r1`KYwM*i@r#dyx~E**-*3yWF#GuJcgCAe`Rt97J-)4Lu3**F zhN%jhHdqKkM~A6Zoa2l`DSHA$^VP7(kkI4Ww*2yA6bga?%uFJblUx6o2B*@W$UmsM<`bI zG*9GvHDPEaI-d9?#$9l%oLHz7r<;rt$stU6YPGoD^#wPG%_c_*`{>-^^y7nte z^yvq=7L`)n0Rc2JsoRo#=bRm0*=ua?Q$bn#iP$ zjNguxE-nZao&P}N@~^!wDo&Kl={)ixA)-XfcICE{|4&`8;%Q3Se3G?%8kdEKlYctf zqK?cxeFgtb4(~3v`F8Mkf}_31m7`ZDWEQ2Z>YQON_(U+P(r2%?i>pVjNZ%&5nFi(g z3m6P);AxPZ(Lk1sGoj6cF_oExk%>j1a&boa(iZ7r-w<>ErJ@)AGz9oCSCxl7kMX#* z;~e)|mzlFFdur`++qsWU-qCyiT&iC_ucqk_YvZ*n<>~)>cQtMHeYv>E`iTGZhbwLU bpUl;f`D`&^_e7a@X*+Ecmad&=qOJe{*92;_ literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/25aaf3c1ff6a055ab2ad3f7b0ca78da112bd575d b/fuzz/pkcs7_decrypt_corpus/25aaf3c1ff6a055ab2ad3f7b0ca78da112bd575d new file mode 100644 index 0000000000000000000000000000000000000000..225733aa18eb765c4891a281a9fbe56b1c680c4f GIT binary patch literal 461 zcmXqLVm!&lsnzDu_MMlJoq0hM<1T|H#%)ZD42DgNg+OL5kZBNV;Ay~Zz{$oO%EBhh z6dG(OY#<2Ya0zp{=SQdKq$+skB^#<5D1!u zELXQ$URORnd8y{iFMX@zcW)8pcRR!{>8gF{=4-xN*J|`K-YHD)o>t1fv|+W?)!j)u z^7|(3|Gwe%7Qt7G6r1=~&*6Ok|LdIpH(%OzUP$@6ZuyE6nY^@+ zg2=aeDi{&*nAg?*SJT^7C+u7WxxKfxSj|jjTkQ7!_p(Ip;APuN)LOUrJ>quG(h*i) z-f^L^rYdBk>#C~-taJ2k2F30%uz?2&JEMUt8)rhB2V*KT3nLSYz>%v49y1pTrF~y# dyNjJSM7=>^;qqP9dnWjqCNczDZ&sR;1px5RywCsu literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/260c92e98087296307190497ae19a68e283bbda0 b/fuzz/pkcs7_decrypt_corpus/260c92e98087296307190497ae19a68e283bbda0 new file mode 100644 index 0000000000000000000000000000000000000000..9dc6331571a77218751cf2b8e296404703c29736 GIT binary patch literal 10 McmXrzFlB&100xKw5&!@I literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/26c1c96bd48b7d63bfa0f3a5f5248902bcab3e15 b/fuzz/pkcs7_decrypt_corpus/26c1c96bd48b7d63bfa0f3a5f5248902bcab3e15 new file mode 100644 index 0000000000000000000000000000000000000000..21610bd25fae5ea6b85ed5300335886bfd54043c GIT binary patch literal 717 zcmV;;0y6zDf&$3~2`Yw2hW8Bt2Lqsj0=h7Q0=5DH05O6BaWH}cZ2|!RFjX)~F$*vW z1_MnO_tv7pp24F(A+hDe6@4FLfG1pows0sva$$JeN+ z(Nm%jb(Y$tTohMD5uxFDxIkW}Pm_`qPbuZTv3XJ;nVAMMhV(^?9>}F4uo)8ibN8A% zOrPd~;(FESZwMri4<}z+gM?g}&)NZeC#8H%^J3Ws!k{Iijgih=3z@qK{rEwajfcHM z(YH2}&Z2%EtQ>_%y?j%Ax(eH_WWY5x<8M1=BYma4qM>kY!WCH#?KftDuY+(og~<>1 zyW0vw-F}cL;gG0g|J#U1CetB3PWgkWT&AF9as+30zW_3_{=Mz4HaA(B9~ol@hmo%E zK3`y#*Sn~uOpz9Yq1a`>(qs}Op1wXT-E&o*Bz#N%No483x(?t~kncNex-x8OKraNQ z$6bIiVz3G&rmAQ)Rr;d|6S6rcF{S#3OqNiJ=TCHFkanYaTu3oid2I6S*E>@o+h*Vv zyCV_}23Wdw(;%5|bM`(K8X;%O9G6Ym#G`fz?m~j6@2xqkCbzlgn8|gY(*@^Ba-UPI zc%$xkTEej~D3Ot98QoQhZ^MKPz*wKF*z(}dxMglCV8fr&t$Rss^>UcK%+wDd=kBqF z6wg*Y{BtD>Cg!UfI(8w>?N8a(73X)xYmgn#mKJK7)o%1>*_2Me=-68t*L@@r zJQ3tkKn3=1&91qWBmJG+!H4X}WPmB1wSJPR#=|T%FPOOr*aa{=1_>&LNQU+thDZTr0|WsA1Q7V|Rxa-0N&f_7wc7Vxh8Tbl*5J^Y>=4PxAC3^rD@LA$aNaK(TZZZjhzD+5at6GPPFDyp@G4Gf#E-t1Cr!>Yo6A)zPZ4%^(6oI-M6`%&(%%P zcsOB2%KzIP?rN76ZT)^WuZ&r?Ahn1ky?j3tP{-c4>&(m}XUa<^v$s!N_rWeUVcPZG zE0+086l-31BlW@v>DbkJv6cAODp zH4v=IP!0XHm{WL@rMltLUu{0q0=l02mn2UpTU;6AVHj4K^XV;2>275qUbcu`WiyMv z<=b6W5R+0&KP5BW_vVqsWt{JvnwGy`Yq>^k`_AVxPL|HU%=+9bcz)5EipB3Lq7H2| zFq}9sL-KBDXa3<9o&yo{SKs*b;QWr%JgtPo^DnQh_RRZQG-L0XEBuPj-)(FYIUi@CZ_H4D)xwmDC(*8HEi9YYOoZQmx{8}+ibDCJztgCtdAz)^-)b&~wK^ws*fex(S z^3Sf@IYs&J+&c%`-yBbA(44!qZqmwQr*%yAXYAy>!D?UwPZI2m2C{6N32h#Xsmv^l rdSL=TnBKo*dFc6{C1vZa@3CzX4FcC5T$uSr;N(g9K7ljZZu43J=+`JD literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/29553f7820f4366af6d9731050ac0f681837f712 b/fuzz/pkcs7_decrypt_corpus/29553f7820f4366af6d9731050ac0f681837f712 new file mode 100644 index 0000000000000000000000000000000000000000..e2bd0c0143764da250c7d2495c04ff12ae73293c GIT binary patch literal 7 Ocmb1S5NKp*WB>pJ3;`?v literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/2a5014acc197b4d4d49e12ae8a8128350667db1f b/fuzz/pkcs7_decrypt_corpus/2a5014acc197b4d4d49e12ae8a8128350667db1f new file mode 100644 index 0000000000000000000000000000000000000000..4cf38704be3091dc07d7269682c6986679295545 GIT binary patch literal 8 NcmXSDVqo9{VgLx#0fPVl literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/2aefa9f1750913c50581d625bf20f0b888d943df b/fuzz/pkcs7_decrypt_corpus/2aefa9f1750913c50581d625bf20f0b888d943df new file mode 100644 index 0000000000000000000000000000000000000000..4890190a8688f78dab57a3fa5fad8b1367a4b707 GIT binary patch literal 5 McmX@c(9p;L00w0N$N&HU literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/2b08be352b755e78fb5279b539fe074860ff3ab6 b/fuzz/pkcs7_decrypt_corpus/2b08be352b755e78fb5279b539fe074860ff3ab6 new file mode 100644 index 0000000000000000000000000000000000000000..0f202a999fed98fd11340002c7dd03f1eba3d305 GIT binary patch literal 6 LcmXqJFa|;Z0%`!7 literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/2b098a5d377b0b7938064b07bf6aa4d199e5f7f5 b/fuzz/pkcs7_decrypt_corpus/2b098a5d377b0b7938064b07bf6aa4d199e5f7f5 new file mode 100644 index 0000000000000000000000000000000000000000..25bda4212ad37145207827b1418a0b2c3c2e7918 GIT binary patch literal 894 zcmXqLVyjo+DY^R~1TYFT~yF?I`^4I@NO0^18p$sZ3pB zJ!>6*?R&g8!g2FG)yg+3BTD{XjFnaiFDbjFt@y}NTz2<{{h`zDAKNUouP9rGr8z>e zvZr|>->V7RlckzGPoK$F^#6P{a$~7|(!y%D_V+qQr-=)2NZ4Wz@YJHb)Di{9QX&Jq ze$R}ot#)dU5+y!xU1dEz{l@XW(sDi4GoB9OXa6c!o{Ljen0;^}Thlf+fgiiivF`L| z&Yjb>Us}_Z(Xy)hIjY!=8CQMn)5S=&!Fu@-y5z3tGtqH zR({h&CT(Q=cC2)9L8$2b2O5`u?R`;kqGV3zkrxROC0e%Oo@NZD`bWPuC2c;*T0V`- z!o$fwoo!J^=AOQS|0aibm)m?h_&dST-s8&As}nMd(pGiOFc*9xm{sYs*W1O_BUhwv z6WdIK^85u11~u?B$j)dW%f^||=E0cC%)+S2Bv83HqkL(Lbg^%Ux&Knpi+>sde3+}s z!=A@@+}d%Dd#%gNS(QDtcDe1`Md1Vyn6P`I%)7LmHVRAE&NES0000E8WGDat literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/2bd809a0ba9f795b8b24dab7c7a29f320120f3d6 b/fuzz/pkcs7_decrypt_corpus/2bd809a0ba9f795b8b24dab7c7a29f320120f3d6 new file mode 100644 index 0000000000000000000000000000000000000000..5cc1afe933c2f3bf60e913a905c826fefcb6ead1 GIT binary patch literal 250 zcmexA$)KUGks+Dkzd^%)2pg3Ll(~+f1Sr4&0?9xKR1VV#RSTB_n~9ypV&@ezc9*ex5@qsfrPrJr8~?9=@~!F5 za&@cab>-8Omuk-Z(zi-}_ZCrpw?q7ruG*JwzUI4itwt~7ox=3)X{GE-8&+Fg-JP@} zzi-n1?;Bok5qz~sv59Z>9M1Ruzs~u8^QCR)g_N)BrtdF5bR+wyv$OHlOQ$%W$x90< zhg@uSkZbGi(5V|dy2C#{(}y`70~W9dmnCus zFWXk4*1E;-5w~-ejJ0)5m+!LPGr`X^ks;W6v(l6-03YMHRsaA1 literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/2cce300f75fd99d32d979b2dc7b0cc25e5e7a455 b/fuzz/pkcs7_decrypt_corpus/2cce300f75fd99d32d979b2dc7b0cc25e5e7a455 new file mode 100644 index 0000000000000000000000000000000000000000..fc9799325a7131aa6254667425e7328d44275cd3 GIT binary patch literal 6 NcmXqEFkvuh0008^0UZDU literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/2cd57048ddb52a3b28d25aee3e6cbf2d8d6dbc32 b/fuzz/pkcs7_decrypt_corpus/2cd57048ddb52a3b28d25aee3e6cbf2d8d6dbc32 new file mode 100644 index 0000000000000000000000000000000000000000..b4cda742e9280bec299214b4e83f72dfc27357bf GIT binary patch literal 6 LcmcCvumM5<0@eVv literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/2cf1c6a0659450848008a343d1058585a4aebc1e b/fuzz/pkcs7_decrypt_corpus/2cf1c6a0659450848008a343d1058585a4aebc1e new file mode 100644 index 0000000000000000000000000000000000000000..eee580044748a69fcf38dfd960eacafd02ddd4d7 GIT binary patch literal 297 zcmexA$)KUGks+Dkzd^%)5F5n2ZqUF0q>~wtCBST;3`hk+<`PUhNCs7TF~mTaKKv#^ vHG|D(00NL5U?-uufdTBgI*<~C8U;Al2B=&IrWNKQOs9eTXxaeQMJxdTOJ-l6 literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/2d3ad740846218fec7eb592218e5376624f77d9d b/fuzz/pkcs7_decrypt_corpus/2d3ad740846218fec7eb592218e5376624f77d9d new file mode 100644 index 0000000000000000000000000000000000000000..97f937b039a06298feb93759163a23a7b1f01888 GIT binary patch literal 4 LcmdO5&|&}p0RRA1 literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/2dae7ffcafc51f34b2c24855c7a0698d4d8ddc8c b/fuzz/pkcs7_decrypt_corpus/2dae7ffcafc51f34b2c24855c7a0698d4d8ddc8c new file mode 100644 index 0000000000000000000000000000000000000000..841a955fcc790a3de93c1881cdd08d720b70145d GIT binary patch literal 461 zcmXqLVm!&lsnzDu_MMlJoq0hM<1T|H#%)ZD42DgNg+OL5kZBNV;AzNhz{$oO%EBhh z6dG(OY#<2Ya0zp{=jW&Aq$+skB^#<5D1!uaK(TZWOJJb&}K$PRtA+W&pS>n(z>7AZFIt)9dA{{PoG|8Ksu?Yxlkb=~y+<%e!$A9Z#%zIy2t=QDX} zAqA0d^%0MGUF|bwKV0GEoO}GJwCWrz( tER0Oz0tQA`J!UQxO8dUfb{9Kuh6bwh(>EqY2E!(%LLf62$TSEw@HFH$;ACSCWnmL$ z3Jo?CHV_1HxP-af^C!=^JnR0piE|894U~a`49vnZ?)mxYIjIVsc_pbud8s7|j-@3T z`9+x}l?v`gOdOG~HBK{aTyVvJ7i#kaMn*{#HnuiNQ+`N#Ff zwvO@fz1yWdr|dafrt#}@2(L(nlUJQLx5urmb^G0wz6T43<}Kga6X72w;Ib0IvzauzO?`I`^_)r-(cXYQ)b+-=hv40Lt*|KmRKyWH!4@? z^X6QWDctQI-u^c%P2A(x!_TVJB{z-XUss<=dEE0QbX9ii^VaD^pVu2`X$tV5(LmK~ekuPd^}j^S=g?gqlid|OA zVSn~cJ(NrRx--|(z7zYJ|HMyBH>d$72?h^F1_l9kMgv(k&V)7(##Ck&Mn*P)8iAFP zXS%cB9IJYf)ILWou^}KUG~=+<^!ML>_I$~^1xv#$)(3XBox0IpFlE=jq96C#Uerv^ tW!*5nQe|syr*PT&jp+=Yli&UEQm?dP3|AK0xbT7M?&Xp8kHu259ROSxT4MkJ literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/2ecbf92b98fa87bdef9c9af524ff55e268a366d1 b/fuzz/pkcs7_decrypt_corpus/2ecbf92b98fa87bdef9c9af524ff55e268a366d1 new file mode 100644 index 0000000000000000000000000000000000000000..7974981102561a811994b0c490eef6b75ed42271 GIT binary patch literal 62 McmcCvu%Q3~0O-C4MF0Q* literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/2f7234099ccd07f9c0939accc13d7f7f6e95dbad b/fuzz/pkcs7_decrypt_corpus/2f7234099ccd07f9c0939accc13d7f7f6e95dbad new file mode 100644 index 0000000000000000000000000000000000000000..19526e2ecd8a28e970d4d983cb37c556102c0c89 GIT binary patch literal 2 JcmXqG0001P05<>t literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/3048de55c38302c85b905319098196122add3b34 b/fuzz/pkcs7_decrypt_corpus/3048de55c38302c85b905319098196122add3b34 new file mode 100644 index 0000000000000000000000000000000000000000..d4007ccaf289d141e8c517f27b730f68d1927ca0 GIT binary patch literal 50 zcmXpoXky}I^WbD-4rO5zW(o~96fO{CV>Sw9;S%O@&(BZKNmcO7OJ-nTU~9VNcr1Eh F9{}903v>Vg literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/307389bbb1ed318a594da26dbbff1b3f26f2e9e9 b/fuzz/pkcs7_decrypt_corpus/307389bbb1ed318a594da26dbbff1b3f26f2e9e9 new file mode 100644 index 0000000000000000000000000000000000000000..dc0f44602bac2f2c5214e39839b955a8137b5633 GIT binary patch literal 461 zcmXqLVm!&lsnzDu_MMlJoq0hM<1T|H#%)ZD42DgNg+OL5kZBNV;AzNhz{$oO%EBhh z6dG(OY#<2Ya0zp{=jW&Aq$+skB^#<5D1!uaK(TZZZjhzD+5atBSUn_{VaA~F=KZbyC+d5pH_O!xv}y8`X}F-{w!Cw zT3%N^J$b3-%rAYbE>&`Ti0szGTtdn@19o5zO-Sr)z#feJM#M` z?f<^v^%lWbixivqR?p#l|NrZp|2JRSc3w#Nx^DXZ@;Qtvjd7P&bB`ZGY05sngq;_+}PFOuM(wL+534S!46j@Om?^ zOXoiQS+F-RS?P1}3Xuoi9NbrbM=bs)_p9mcsuOmug52I)TdZcLvMqLd|9e>?ckr@p zC2Fl({2p;TXXyy5FYma}SW^|U(RJ0;0@gWtH-lpL7}&srgq_hqmW?x^&4V$OnT3(5 qMc~L)1CN;th0?ySv)#qc8^X~buyFY<>pc_vOcNP`tv4%8$pQd)`?xy* literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/30bd61eb9f30a301983edec74d6bb4b38fe1a8e8 b/fuzz/pkcs7_decrypt_corpus/30bd61eb9f30a301983edec74d6bb4b38fe1a8e8 new file mode 100644 index 0000000000000000000000000000000000000000..f4cc1765b85249e5c48c09ffa81b6b173994ea94 GIT binary patch literal 781 zcmXqLV&-Jy)N1o+`_9YA&b*+B>6bwh(>EqY2E!(%LLf62$TSEw@HFH$;ACSCWnmL$ z3Jo?CHV_1HxP-af^YhblQWZS&k_}Z2ltF^b!ZL8dlGLKS)Di{9(vpn)qRf&?1$QGR zj>y*Y1S=m_`nO%QcWxIRy>}W97D=@MTuJ;U_FKYI7 z&q}+{|F(G#Cco@z4t%S2vA~TvZ}HYUty};9+vS<|>d@IYK8xpfXy!U(X4kA@F4+2y z96fd|Dg2qQev8b$FK>5C=>5LXaG&Q|rMEq=`>mV(*grB}`}`jM`Fe}0=9>Jit7J-A zWW8YPrLtQ}6U;N0S4MmLsBWB-<{l5K^@w{o-XDfTH=$=C_ z+lvx>c07<(J>#}<*-o)d3tEj%Ek5_7apv#&1#=Yi#hmX<-$?5xiBzrR zW4j*2%%}qu%HF9z%r;Jb{&jDS6$hVGqtBu{O@G;?U*CNtCFpC)c7}Di zdRE@%*!Kz<+FxoL%MVn1sF{~)-Ld$(oo|za;^TRmR$t%j;A_=CwleN(-_{xOlNwqh zJ{Vk*JSdr)wWXnNyPh7qhIs$^fVnHPQmRcD@3zc(AF#S#_n?`*)ZMib$Gp~O$b8oD z5ud*$=`~mKF_r+^-%qpT8^xv97KzRMVbjvL%fd8Z-QDe3dDVIbHSi?C&S)UZ#+lIO z!I;X-!YIKa@TjUK!iMAAroAt{L}FD0${GSL?^`9t@LbAfjhuw($NW^Yv>Ul|k1tZq zJ=kEP&^4uV)q&+3gFo>fbZ|+zsL7||ed+Bnj{QGU?l5yq72!Yh^@QXEuJ(fm)gHFo MeZi6) z$}Fi=a5rM&hXR-5&8N18aJ&7{;w9;$Njg9}; zKl#@5XSur7^1AZr$xAh7e(75!zk7=)zuO^xNmuPlH(&GJx>lo?@lIiS_q0;>r46gC zuI^6Sk>59I|Mv~Aw+Oykq}ar_dJgCN|6k|)zxmR(^Fqqkb<_8kAG(o!)Y;ki>ZMbh z&*Y_r6hyw&M?B_rwa=Jcw!+If_xMq1-8o%`x-q)X*PD7>I``?%g1vdkN}r2Yh&=G-;J*4hV(~w@UrldUov?Ei(1#i)Q#a~+n=;%>hyLdzPSYv)9&r_(0SQh*4TVByxz>~(z#E67VOPS zR{C7LLgWD>0~mV%!EAh-9{7OR=5Y>VCA|6Z2J9lUH?iCXIxzen88Svtb% z%R4SK)>MUTbX|3|fOVPP&7jylRyK&pWHgXv<4kDtU`%CZVPs+vIC9m%W9CAkwD0R| zcd_$^s5b~KTpqlpV)46*s6!hKG$u~Wkh~k(nSZ#2=Rm~#)i*vpIKLw`Pb=Z@{L5>r zJ@dX6&DeY93cup>cN^QP+nrx4#%WFy%bImH?>_|0jF!4yt0HJ4_$1JQ^;`bgbvvgh z|DAj1V*8upDGi!)x7JNsdF-%`ss4spOo#yf@S-P20hmo}`ny1F}Q zM}FU={ogmd-Xi#Fkzy0y>N%Y6|9_qH|K>~E&I>7D*G=DFe&|N_QDc;T0?N3@Wb$UA!-^_xDY4`Sd=)7z$YivFm zUT^Ak>D;G33-;zED}63rA#%{0gZt|5h{gZpel@*ab;8b7klTA}i`C3jw#9Dme=keq z4qmpcM6Gp;-y?44EFEF>D-N0~>gdurnISvT?$^%ET&g ospOo#yf@S-P20hmo}`n zy1F}QM}FU={ogmd-Xi#Fkzy0y>N%Y6|9_qH|K>~E&I>7D*G=DFe&|N_QDc;T0?N3@Wb$UA!-^_xDY4`Sd=)7z$ zYivFmUT@}g>D;G33wlK^%}W)2_tMmxgZt|5h{gZpel@*ab;8b7klTA}i`C53w#9Dm ze=keq4qmpcM6Gp;-y?44EFEF>D-NLmPOIurnISvT-J~ xc`&9jvoJET2pqX;;4yQdP}=u(w!7GQL)04t7B1gqy=Q`-X(B_g^=73hSpX|P4Ufe01q&9~yK~c9@MXS?A(CUwN_!+l}J|VKl zRo1Rm5Pb01*E}Jc+r1`KYwM*i@r#dyx~E**-*3yWF#GuJcgCAe`Rt97J-)4Lu3**F zhN%jhHdqKkM~A6Zoa2l`DSxO$^VP7(kkI4Ww*2yA6baY?%uFJblUx6o2B*@W$UmsM<`bI zG*9GvHDP|x*&tEP%*X%<@cKP7vbNf(JxY}Lz;%`N^z<9Y`%268SkHJmh@btd zTzM`|RblqQiEK^V*aUv;KF7M#pE-9<*M4P*KK&rqqLPa55hvS|BX=AMIn>DJob;~1 zFMj>Ssu|ZLGTIC^;*V{8CHeO!yA#(ou9*R=ZGy|f&*#rjUSuG9-|lc-2;aJ9hYj!U z<;@ja?KS6T5T8NYiM}^n308R}*R1@eiA>ta`0ZHf;(}1o`42QM|JwVa;zY@u&Lb}p zB1*JuS8hA`|I`I5o~ESDCt1sd4&FSMcBD@a}S(ZwG%TINEz$IeK+M zW>MOz&KYKcPgJrhefE00xO(J@^lf6BX;7ZOfWe>!o(9<&4P@Ck6WTl&Q<+&9nOFoW z7iW|&ZILea4Kep$DthrxLx2x+Re9L+7>`>!&T->Qu;uChdv`T$_I3Xh>%GZ-6R-;DRJg8~%edLIfH90{~S1BjEr5 literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/3472a2c6c01982031c075b892aa2367569e21347 b/fuzz/pkcs7_decrypt_corpus/3472a2c6c01982031c075b892aa2367569e21347 new file mode 100644 index 0000000000000000000000000000000000000000..6de22b6325d4840c9bd0c58b923ae1a5da1b67c0 GIT binary patch literal 701 zcmV;u0z&;Tf&#e)2`Yw2hW8Bt2Lqsj0;({A0;U2105O6BaWH}cZ2|!RFjX)~F$*vW z1_MXm4_9ba^00G6D!$>nO_tv7pp24F(A+hDe6@4FLfG1pows0sva$$JeN+ z(Nm%jb(Y$tTohMD5uxFDxIkW}Pm_`qPbuZTv3XJ;nVAMMhV(^?9>}F4uo)8ibN8A% zOrPd~;(FESZwMri4<}z+gM?g}&)NZeC#8H%^J3Ws!k{Iijgih=3z@qK{rEwajfcHM z(YH2}&Y~WL9Db}wy?j%Ax(d^-WWY5x<8M1=BYma4qM>kY!WCH#?KftDuY+(og~<>1 zyW0vw-F}cL;gG0g|J#U1CetB3PWgkWT&AF9as+30zW_3_{=Mz4HaA(B9~ol@hmo%E zK3`y#*Sn~uOpz9Yq1a`>(qs}Op1wXT-E&o*Bz#N%No483x(?t~kncNex-x8OKraNQ z$6bIiVz3G&rmAQ)Rr;d|6S6rcF{S#3OqNiJ=TCHFkanYaTu3oid2I6S*E>@o+h*Vv zyCV_}23Wdw(;%5|bM`(K8X;%O9G6Ym#G`fz?m~j6@2xqkCbzlgn8|gY(*@^Ba-UPI zc%$xkTEej~D3Ot98QoQhZ^MKPz*wKF*z(}dxMglCV8fr&t$Rss^>UcK%+wDd=kBqF z6wg*Y{BtD>Cg!UfI(8w>?N8a(73X)xYmgn#mKJK7)o%1>*_2Me=-68t*L@@r zJQ3tkKn3=1&91qWBmJG+!H4X}WPmB1wSJPR#=|T%FPOOr*aa{w1_>&LNQU+thDZTr0|WsC1Q7V|Rxa-0N&f_7wc7Vxh8TbVAIUN^ literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/34fd97801f80cbfe2688feddce2897423b38c9bc b/fuzz/pkcs7_decrypt_corpus/34fd97801f80cbfe2688feddce2897423b38c9bc new file mode 100644 index 0000000000000000000000000000000000000000..9f8281701e70e5b4141fa0504ee825d7b3a36585 GIT binary patch literal 5 McmezW|35$-l$Qhk%R_@^?Sj@j#KrZXvKnB*{Z$150$i*NZc>-$7KegRJ<$LvJ~wqi3Q{x9C4 zbWP>VqsdX9^+PMP7N0iH+r7OZaZ#90=)=mQnEM>d1dJ-~cb~0RU+FZVbz)FT!=4r5 z3=r^U?Z&kkc4@178I^REKLzf4yf2RIbEgwE$cW-1w%KL+gI$J zV06O7M##bA=Bg9-?{by%UNjH+vf$d%49{o#g7$doq$#j>A3FPN)b>m?f>QyEPo^-EyLjY{~3=@Zhv}I!tRWWf%HwCgfdf`o=IvM z7Y;7oYI@|`%WJGWdxXR;?D_IPB}IOLhx{DjnybbleS$>?wLUv4Y0Z24&HeNHSO!yDlV~yXo09vyIi%N^p*)B^mienI)Bk65QN#-#Wj( zOR4%;B=K1LO4aSlN?{$cneCH&!@JCHdM5mmzd3zMfoZl?{dQsh*IT-3G=vmH4@bu- z#Jh(}P1bueH)F$@rzaHlwQ1j(TX=5&rx$wjk2TMzF+Ik^`?2x!iH-i35@+c+KC*Y6 zBlUzQbkRDiOMUaV%S=k(3{|nbwj+PHXA$$e+y1d~94#WO^Ys^Z%FQUBU*_$1ziff> zoI`60eo5HPzqZ#pNOf_oP_|ohoZ1~D9j-SnnXVGwlcyiMZhhZSSfuY3r=$zt>s6hC z_GR6wzb?i}Y|{J&wzDaV^98BX0&e|Al5l91+Z(_MQ7 zzI>W$F1L^KqhM0XR^e8|45^@k#S@?Ytgtr9PK~;`WywE1U7<;(O|31-cC{iq1glb3 zKCg{mCw@F7d*ZtDHXr*YBsZ%n&J$(a(W5c_dNu3$n9SKuk7njZS7`%2oI8 zJ6JMQRm8-8tMa zxVe(2TTQ^{WTd86=DC{L4@>1e8dJ*}@A}#~WSAWhPcZcPII;eVhxk*y{k(QE#!_>) k>WZfH2u-ffT6DMZ^7QI&N)pE{Ke6mMd^GIsynpH&0J-v81^@s6 literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/35038e6eaa2db0a10e2a444dafcc083e58335333 b/fuzz/pkcs7_decrypt_corpus/35038e6eaa2db0a10e2a444dafcc083e58335333 new file mode 100644 index 0000000000000000000000000000000000000000..f08abb339d77df46dfc17a08bc152e56d2d95f1d GIT binary patch literal 894 zcmXqLVyT2zScO+v~j@|175hzjEpP{EKQ6Ix_fzlem?t3@@~{IPL&=;w)2Vnmsso# znVF^90;0W*zo=ae_;tOVT_*41SN*l;3bLF&EqZaMaFW^_z63?xVim1U7eT8(+Tmy1 zCi;ZP9#>hrRzdK=V_)-xY;O0OP_3<(41hiY`?%khUt#v~+wY7wo$}cmC3}2Z*IdD> zsSQ&VHg7Il_1PdW|6ArXzU9Za=SWufRfW>p3vu^(I|@I%PPLr0yzZ~`w7;b< zd)7Ms+V^;GgyZIWs+Dh6MwI-&7%Qz3UQ%{TTk(;lxa{r?`$MPQKekzFUs1LWOLK%` zWl!@&zE=~rCrdSXo<5VU=>Pd@PAb$3*a^<-= zRfX9HC$cqdV-xtX`yA^|f9BjdUHg?K`t*Zbi%KfKN1SX=j@)r5`q+UxMl{dwh1l^Kc7ECX_0~KeY?YpLipA-J8XD&FK@2c zYOgszgZK>EPV~LuO0dc+xn|`zO=QwW#&5?;7Z-$z&VQhB`PbeT6(>sObRKz;5K*FK zyK>vf|EDfk@iZlEKFL}>jmyHr$v>TKQAg&UzJmWIhj*9Td^`9%!O`C1%F(OP&|(mL zBA8X_v)9|j)gxD=Zxh>0q-60We({k|_mpeaK(TZZZjhzD+5atBZKZ<-k+b(zLL2cb&OM`hmq}kBL5{8dqZYs zskVSW_B#8Mlc( zA+pC+)~;0$eDK)UJRzIgy(Uy^>!mO8i;sl5r(E0LZ_BSR`}pm5#+y$0?2VE=zO8Gn zVAa%ysS2Anm#zA25Safha~j|B<6H8s|JidStNW@#Y3+r$`@9{6A6}>_eMBwzNcFGW@SXl|BJEGD&Zw%x3m=>S%}N--mpJ(+WljjrS=tN>##IO zC|33~Pvmw1%C1CFILUCCXvx*q!E8? z>nq8>KiQqQwsFl2SZxzr7Jfc|hSDMf+52{f7lrVxYj)W1?q1$pvDIF4eg^Rww4LaC z!WU9hm(Ig+oF!lJ$(iLO%CraxA}JPcY>q6$Caa3CuA0-t?Ha%F8D++tI}t$ zw~MPsu1Mb|wwVUy`3o2fYT#**ozXy+jWeOmgE5tvg^`&>pmK3W`O+5YV&4#R|D~cA z|1<>nFjtj_J&*CYwc{N3T9=u#Dtl_}a@)C&PTtXb|6HnHKChBfluKq*B4%h>0We zwZ>_tjSH?A@WO3oWMpMvX<}s1-OKy)^VwIDccYGRs`N0joloSy#A0vA%q-Ow5bbUJ zMeS<9uj}pXGIaRUlkmdAg(Th8Uli23)B`E3^t7vt)2wMHo4nN~I(I-UqxXRkK z3W5(F`;6ioGIfddtabdg z@A2LU$IbUtE8nb)DEWUeR$3*zr0kZq;v-9O+1(rVhfceHY_rt9qHGs zuO@6ymTK}mU6rlq|M_a<#!~yFh1G8D?{$n$V+(L$rcj~-Jg@!zX(Ps_Tpa^=wBZVH zEpUL>@0pR6ebm|6`0AxooX_N?8x%zL)ki$$b+yl!UADr@IrsQcY27(phPpAlZ2Obe zOr74c1bV%oiZ9y%|Z%Nm=HhS!^Ush<1vXTjdQWTgbFypn5He$zxIZDjm*taNcf zsObC$8kc|VeNl0uWKQRi7YPw1TDB{T~*%ozV?&&M| zZ*q8dxy`qOzY`qoJ+2(RIw7+tZB^$CGr=cAa>+5k9N7SozD;a14a)Nu zFc{Rp(;z#efh-$mLYoI;Dl-cs6N^CQ;*9d8Ez-rlA?E%|MKAto2=HO9Di3=e<8f=p zIqtP9=VJxSww0*0Zt;7>?VP0}tiHVCLSs!;$VS&yR|{C@=-mv8-D70~wNiaI01|d( A{{R30 literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/36e94a04baa7fb5e9687c324ca277e927734644d b/fuzz/pkcs7_decrypt_corpus/36e94a04baa7fb5e9687c324ca277e927734644d new file mode 100644 index 0000000000000000000000000000000000000000..89567148946e4937936257f6e8c210f8f07413bc GIT binary patch literal 781 zcmV+o1M>VZf&&Q#2`Yw2hW8Bt2Lqsj0{Sq50`>v{05O6BaWH}cZ2|!RFjX)~F$*vW z1_MXm4_9ba^00G6D!$>nO_tv7pp24F(A+hDe6@4FLfG1pows0suv~2~gqT ze{1*9x1kQf&&V~DQhu7!^X6>>q-g848&^q-@QF?)Wa0fR&2I4RF<~GQKa(st+K@Na zIW3EKllU(~n*4MDEE7gq5{w69@6+i2;e0sE5QhdgXii64t453OvHNpraiMv1?e{>A zsRBp4?AYd?D*=CcMtyo@F02uyA$q1j{eb#qXXxXXGUOh1g2bFTd0;f;@>XkZW>>H= zx%sj9>)o5>i$Cq!!u#|#k~>&vRfQntfVMFhxS&eDi$W1I^@YaMU+|97# z*JjWSbME5!J=%eHIf&rk_oa{X@3ZKi*Z>ZGBLT3y`m~S2R!^{`IH!LycOZ^S39M-o zi$_<7{Z?idNc!RPs&S|;V=O5^XBrvRF^d=ng*0IDGmdbkcTDRG(I>vL_JVa5AOSyX zH6f%NwWh|Gk1Z6mJ^ZLm3A7(aM;=Q(;gm4hy)nDKmE;1-Pne9Yg30Gig$b|g1G z%+pe~1F3LY5&`5u{tFcZ@cV9A^TICnJ?W97+Ohe6Dd$9fB%`hC;c-EezF(IMGh))c zP#+CJ=1Kr8R77pXJBa-j(O=I$p|3MbdS^`(x;zJvT&LNQU+thDZTr0|WsA1Q2`>sTs_RYwX5)=wgSQCSib3YE^Q>I+ySE`Hb{#+Q`MwXXa3X z{;E4VxrWNvhj5g-{&M)VZf&&Q#2`Yw2hW8Bt2Lqsj0{Sq50`>v{05O6BaWH}cZ2|!RFjX)~F$*vW z1_MXm4_9ba^00G6D!$>nO_tv7pp24F(A+hDe6@4Iu#m1pows0stMd;r!r< zy$&n;-un+K8wgj0VWT3Jk=(iE4rvMoH@6BDgmAJmbQu*>0{roiMe%Kv_9OH5vuxr; z`8sPyNQ}6EGcIs4KU056QJ)ny?YyZzRsTJ1;FIZ!gHi1!(QrlsZlkr_g|+|wx=Cj0 z!p-bVqo0T=Z9r*je5wO*wf;VYWDjZT`xKksA3oX=@4i)6Oy??f+ez0>uAAdeRbMO5 zybqr)qI#V+{eF1@Vxl{swbFLlB9J#}r+HgTOeL|LWqTGW02OI0%>KYME zH3rNDrzdJ|vt92XXe;!6fp@@o@O++SJBXv#K23r^A>*DYI`!sb&v%r#%Jy8~wh! zcC!C^4W`LChqYfw7gXjwcdm68kIzt@scK| zOc$TDV(SWH#spA3`{imMffpOCau%KVJcN$AI5kkN-M4CPdoD111_>&LNQU+thDZTr0|WsA1Q6nSgjhTX&a%DfN)%lr5O#o2)4r+}0OuM!tR5IO@o!}|X4q|= z$D$=|!GJU%ij;|}z^AcO@(;m4L}bw^4kSy`?Zybd_+;Dz2$d8M!u7}*kP3&v!6xB^ L-RJ=(AKuC+G}=`2 literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/37b8ad1a9aeca6535206d760b6d9279e60949382 b/fuzz/pkcs7_decrypt_corpus/37b8ad1a9aeca6535206d760b6d9279e60949382 new file mode 100644 index 0000000000000000000000000000000000000000..4f1a701c8282851076f63e17f4b9a61898c074cd GIT binary patch literal 461 zcmXqLVm!&lsnzDu_MMlJoq0hM<1T|H#%)ZD42DgNg+OL5kZBNV;AzNhz{$oO%EBhh z6dG(OY#<2Ya0zp{=jW&A+W&pS>n(z>7AZFIt)9dA{{PoG|8Ksu?Yxlkb=~y+<%e!$A9Z#%zIy2t=QDX} zAqA0d^%0MGUF|bwm#y$}&OLrqT6a#Dp>7N>+y10AQ>V8x@y#rVn09ZUhtA99vc~44 z;q_)-m(G3qvtVytveM_`6(SG3Ik>O>j#&Ip?pM>>RVVCR1-ZSqwph(fWn1j_{`ay( z?%-wHO4M4n_&wrw&e9Q9U*2({v8F0yqwA`x1*~)QZU)8fF|vUN2|J^KEE{J+n+Ibm uGYcaVi@=eq1|BmP3Z;EtXS<7?H$=TbVBzvz)_W%SnITW?mHk_7<1N4ORM literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/38244445fb20a497c0023d21d56aa449ef9bfb6c b/fuzz/pkcs7_decrypt_corpus/38244445fb20a497c0023d21d56aa449ef9bfb6c new file mode 100644 index 0000000000000000000000000000000000000000..b92642999a637c47f342503ea8e4a04c43b73285 GIT binary patch literal 717 zcmXqLVmisjsnzDu_MMlJoq0hM(=LN1rfp1&42Dfig+OL56Qi3!sDY;;w*e;`b0`a& zFjHu-p|F7SQ(@+b0(Wn+ZR`Z1_lPD4U$5?ioegY_L={z@mbZ?7x^426ZqBRqnle| zW}d&rSfjqQ#`km5O}0Y|R2TP7JQu?~b2sPTACA*{+xI$O+-^Mi+#~X$znsO}z1c*fPy){>ba`?aRzRl%)w{C*Q!wD-={@?C!SG%le>-V#H zWz4b#sYNX5<@*_oHvQZCcAc4dps}UCrrD(d&M%JiDJzQZ=@c$lp>@u zZ=apc-Qv)BDmC8!JyTvD*v0oCbi#Yr zmgc|vm8;>s8g!?4PnPj9bV2P@uAdmy%3S%{Y{VprK^g_-%q-|WPs z6w^=1O!vKcWN{hiJEx}Q@7EfvQQN-r`HYjL^DnbL_bQqnyryFDyNako8x1rjPRx+J z8`_zFxP|9H#QfDaK0P?UBQ;Me;qd&+YpXr;z81~cd*%wi;`4VK+eFTX+5Rb3kVqWpL6orCRfj;Aze&ShknwDQ6bwh(>EqY2E!(%LLf62$TSEw@HFH$;ACSC6=4%& z3Jo?CHV_1ISh$3_-1GC(b5a#N^O6l!4U|EG%)&B2!E&%*Nor9+YKeklX-P(YQD#Y{ zg1ZqDN91db(@Yx|TruE<+sw#l#=z3V#2~xr;hzVcd-=3~-}}w4CCw4unz&eL+Qd6M zpYmmLv6*k@5@{(g7A=w76wLJJ;{?}_xl_I=fBv>P=aK7At890Vo*fOwdId)I!S$Yj z^F__x?pbLU`rkJ1!Q_`+&4F*#E*7{k=PllPr*-T9f4e->UL897#%J;T4$WML%&iPW@rFaq{!8duyyX_@o+r7Tsz3%P#%;?kg!lUsJY! z|NsBb%G(_KULiyKOKoGhTg8W(d8yVNi?7@HHaRFho~LQ`_00~xR{diu9K3f-!;vRD@3;DrTn|=1`TzM49N`t4I2JWg0Vq@3?PsU zg!pB_`k;#EZ%KO1m3)jP!1njkEcr%p>9s{-bAQ;h^zE`R4On+~dsbexoYKgGnIJar$Cwr2zm+N=+^R literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/39e06f84090bed9c33a6b402f8aeeb4253b149c6 b/fuzz/pkcs7_decrypt_corpus/39e06f84090bed9c33a6b402f8aeeb4253b149c6 new file mode 100644 index 0000000000000000000000000000000000000000..51c7f106fc963708a9cdf3211e4330fd10933dcd GIT binary patch literal 894 zcmXqLVyhF;0~pMz-^b{Fhkl4Vjsx+5)1z zjlZZ}4XD4~&MuR8@vHvYa|KyWpBBBiQ#eU&4qt+zZn271r;DJ~AMNlnZWDb%WRI(? zU8^AY;IXfHLN>R1O{mt^OJCv_9|?6&xwgOGmS17^@!Ri=H=Xj?8zp;uTi0B{s;LcA z6*g}!TlLu>F#lWTG`{7>x8z;_v*$=w_f>_`+6!^_c{>U}yiT>8w7l-GbShJqSkGF= zU;7^Kjd0w2Pqp&R%7~Kx7h|PW!b{3-X)8Xm6qnt-VSnhf`^Pp*?JLUGVQG#~tn6u? z$oFc(_GGCh&(mkJ75zV7joesjpR};rt^K`@(P{DmT#!J3N50lL&9o6~fYEaI-d9?#$9l%oLHz7r<;rt$stU6YPGoD^#wPG%_c_*`{>-^^y7nte z^yvq=7L`)n0Rc2JsoRo#=bRm0*=ua?Q$bn#iP$ zjNguxE-nZao&P}N@~^!wDo&Kl={)ixA)-XfcICE{|4&`8;%Q3Se3G?%8kdEKlYctf zqK?cxeFgtb4(~3v`F8Mkf}_31m7`ZDWEQ2Z>YQON_(U+P(r2%?i>pVjNZ%&5nbb)Z zcDe1`Md1Vyn6P`I P%)7LmHlWmJqOJe{E?#pV literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/39fe41aac08c5642047aa95d4fb76536c2605e1f b/fuzz/pkcs7_decrypt_corpus/39fe41aac08c5642047aa95d4fb76536c2605e1f new file mode 100644 index 0000000000000000000000000000000000000000..4789ce6e1be98fd49f5816b273853d5add71c20a GIT binary patch literal 5 McmXqLsB2&V00nOWuK)l5 literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/3aca114c933b2d0f1b3aea4ded582c361115bef5 b/fuzz/pkcs7_decrypt_corpus/3aca114c933b2d0f1b3aea4ded582c361115bef5 new file mode 100644 index 0000000000000000000000000000000000000000..dfe07980c70933ff649bfcec996583356ac2926a GIT binary patch literal 14 TcmXqLV&F1pVqgGb0n;V`6z&4( literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/3b3e3ed0950c95774d0be2fed5d98d5bf9995c8a b/fuzz/pkcs7_decrypt_corpus/3b3e3ed0950c95774d0be2fed5d98d5bf9995c8a new file mode 100644 index 0000000000000000000000000000000000000000..4e381174afa07f472e0a9c5e5afdc3e77b9093ed GIT binary patch literal 50 kcmexAsj(rM;lBZd_&>>@p{|huC~(~XL>e?8M4)U2090NUg8%>k literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/3b6c0e3931401a7564110e165b270ab6c9947696 b/fuzz/pkcs7_decrypt_corpus/3b6c0e3931401a7564110e165b270ab6c9947696 new file mode 100644 index 0000000000000000000000000000000000000000..d1acf20a24e743d81cfe916ffeb5a957fbce3093 GIT binary patch literal 717 zcmV;;0y6zDf&$3~2`Yw2hW8Bt2Lqsj0=h7Q0=5DH05O6BaWH}cZ2|!RFjX)~F$*vW z1_MnO_tv7pp24F(A+hDe6@4FLfG1pows0sva$$JeN+ z(Nm%jb(Y$tTohMD5uxFDxIkW}Pm_`qPbuZTv3XJ;nVAMMhV(^?9>}F4uo)8ibN8A% zOrPd~;(FESZwMri4<}z+gM?g}&)NZeC#8H%^J3Ws!k{Iijgih=3z@qK{rEwajfcHM z(YH2}&Z2%EtQ>_%y?j%Ax(eH_WWY5x<8M1=BYma4qM>kY!WCH#?KftDuY+(og~<>1 zyW0vw-F}cL;gG0g|J#U1CetB3PWgkWT&AF9as+30zW_3_{=Mz4HaA(B9~ol@hmo%E zK3`y#*Sn~uOpz9Yq1a`>(qs}Op1wXT-E&o*Bz#N%No483x(?t~kncNex-x8OKraNQ z$6bIiVz3G&rmAQ)Rr;d|6S6rcF{S#3OqNiJ=TCHFkanYaTu3oid2I6S*E>@o+h*Vv zyCV_}23Wdw(;%5|bM`(K8X;%O9G6Ym#G`fz?m~j6@2xqkCbzlgn8|gY(*@^Ba-UPI zc%$xkTEej~D3Ot98QoQhZ^MKPz*wKF*z(}dxMglCV8fr&t$Rss^>UcK%+wDd=kBqF z6wg*Y{BtD>Cg!UfI(8w>?N8a(73X)xYmgn#mKJK7)o%1>*_2Me=-68t*L@@r zJQ3tkKn3=1&91qWBmJG+!H4X}WPmB1wSJPR#=|T%FPOOr*aa{=1_>&LNQU+thDZTr0|WsA1Q7V|Rxa-0N&f_7wc7Vxh8Tbl*5J^Y>=4PxAC3^rD@LA$=_Edh literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/3bc232ab4f604ed2b04da28e33c888604383aad8 b/fuzz/pkcs7_decrypt_corpus/3bc232ab4f604ed2b04da28e33c888604383aad8 new file mode 100644 index 0000000000000000000000000000000000000000..55cda0c513fbe6129f9807f55d35a753c371094c GIT binary patch literal 461 zcmXqLVm!&lsnzDu_MMlJoq0hM<1T|H#%)ZD42DgNg+OL5kZBNF;%Ufjz{$oO%EBhh z6dG(OY#<2Ya0zp{=jW&Aq$+skB^#<5D1!uaK(TZZZjhzD+5atBSUn_{VaA~F=KZbyC+d5pH_O!xv}y8`X}F-{w!Cw zT3%N^J$b3-%rAYbE>&`Ti0szGTtdn@19o5zO-Sr)z#feJM#M` z?f<^v^%lWbixivqR?p#l|NrZp|2JRSc3w#Nx^DXZ@;Qtvjd7P&bB`ZGY05sngq;_+}PFOuM(wL+534S!46j@Om?^ zOXoiQS+F-RS?P1}3Xuoi9NbrbM=bs)_p9mcsuOmug52I)TdZcLvMqLd|9e>?ckr@p zC2Fl({2p;TXXyy5FYma}SW^|U(RJ0;0@gWtH-lpL7}&srgq_hqmW?x^&4V$OnT3&w oMc~L)1CN;th0?ySv)#oGiVJ~-%XeAtnc!!d$PjG3S!qfZ0L$jLd;kCd literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/3c71a1a1c41db425c56e219512a418e80508295c b/fuzz/pkcs7_decrypt_corpus/3c71a1a1c41db425c56e219512a418e80508295c new file mode 100644 index 0000000000000000000000000000000000000000..32cd436e70e439dd9688a7ede558adaa1fb95121 GIT binary patch literal 1406 zcmXqLVy$B1)N1o+`_9YA&b*+BHQS(xHJyo(L9mJCkwFtvE|6&uYT#+eZNSOK9LmBb z%oG}IC~P1I;&2Ibx##Dn=cFol<|P}d8YqJVnT2KGf+eX%d8s7|Q1dzY6x@xNI3izb zoMzg%;EDk++-62bRtA$-l$Qhk%R_@^?Sj@j#KrZXvKnB*{Z$150$i*NZc>-$7KegRJ<$LvJ~wqi3Q{x9C4 zbWP>VqsdX9^+PMP7N0iH+r7OZaZ#90=)=mQnEM>d1d1x|cb~0RU+FZVbz)FT!=4r5 z3=r^U?Z&kkc4@178I^REKLzf4yf2RIbEgwE$cW-1w%KL+gI$J zV06O7M##bA=Bg9-?{by%UNjH+vf%pC49{o#g7$doq$#j>A3FPN)b>mUH{D`SpG;vT86>(|1%z+-2U{agxwh#1L>PO31y}>J(JWj zE*xCE)%3`>m)BT%_6Uhx*z@IoN{ajf4|xHGnybbleS$>?wLUv4Y0Z24&HeNHSf~deEZxEOY1Ucrme0 zU#?ZmB7gY=W9>29=}-T$#`MIVT^Ewg-Sljl*~V&WB{;{@l8pSK%#uol|C0rYB zVk1LCT_Xd7!S&?-Q1G;#A(xjuq0NIam6?&v03@Bv@c%lH0glq-TR`r%{}Am!ISAt) zP_rXL@_&#Lhh!kbpkY!9L_JVB&;+oucCc9>qktj}Af;d>AR>7RchM0R=kV8eOqy)t zN?VUL&!{my#>4xu@$-p|{+AMG={P>Jcb&uYE?RURyf%2R~YYKiz*v-GT*E&dbajj6cTXUS+9U~pC zH!hj365o@jAG>aS-%wbj?-r+|3*YNior3md-KxJX#y?`;E4tn8Z|8=jJ3T*NM^u`9 zkH}x)`E=h#i(k*aG)j3l_Zru2Rz83IiI&01|I76YS)g9Yyz4$IBcP)A`s3+!;r|Uw zPC4E@$#CkH`m<|dlY}&Po9@~x@a5A~bGdz-9|eEAw2aK(TZWOJJb&}K$PRtA+W&pS>n(z>7AZFIt)9dA{{PoG|8Ksu?Yxlkb=~y+<%e!$A9Z#%zIy2t=QDX} zAqA0d^%0MGUF|bwKV0GEoO}GJwCWrz( tER0Oz0v1MBJ!UQxO8dUfb{9Kuh)b`2YXEDUbp|FcZdwi~s+RqzEW#give3UiUv%Y){QPY-ZvXYy*u5=0cF%xu?(8=)3Cq2Vlg@BXW&|70z|gumo>R;I;Px8( Sjg>oCl-w`v1bHCzp9%m`l2!Bo literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/3e2021e14d9f34d9f42d926df522c3c2ffb053ed b/fuzz/pkcs7_decrypt_corpus/3e2021e14d9f34d9f42d926df522c3c2ffb053ed new file mode 100644 index 0000000000000000000000000000000000000000..85a18067a0f457b320bda85c65e9f3cef6b9d1fb GIT binary patch literal 894 zcmXqLVyP4Ufe01q&9~yK~c9@MXS?A(CUwN_!+l}J|VKl zRo1Rm5Pb01*E}Jc+r1`KYwM*i@r#dyx~E**-*3yWF#GuJcgCAe`Rt97J-)4Lu3**F zhN%jhHdqKkM~A6Zoa2l`DSHA$^VP7(kkI4Ww*2yA6baY?%uFJblUx6o2B*@W$UmsM<`bI zG*9GvHDPXdvfHCLm`J6*_@N!75K%kzgRWn znnXsMp+@|%t*<2i{$zLJ+Qv0AV6{zfS@`+<8OngOT#>#_Y%>kY^A|7})WFjqJEMUt8)rhB2V*KT3nLSYK;`0$@}(`( z#l9it{!2wK{%HvCVXi6{<&1Yd|pk{AJ)ce wS<2J@_wH)i?E7+Yk@XS(=?_=h`ahYgBlFo}!tRMO@6vYKC@ft&&qQ4T06ti5IsgCw literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/3eb402c9844ccf52e29e613a3a017be1aa1bad37 b/fuzz/pkcs7_decrypt_corpus/3eb402c9844ccf52e29e613a3a017be1aa1bad37 new file mode 100644 index 0000000000000000000000000000000000000000..a5959badea69cc8c36a0dc9f86913ca5c99ddc29 GIT binary patch literal 6 LcmXqIFa<&Y0)hab literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/3f5a49cbdcbf901134146e1b6f89aafbb6e578c5 b/fuzz/pkcs7_decrypt_corpus/3f5a49cbdcbf901134146e1b6f89aafbb6e578c5 new file mode 100644 index 0000000000..ea7a0ec510 --- /dev/null +++ b/fuzz/pkcs7_decrypt_corpus/3f5a49cbdcbf901134146e1b6f89aafbb6e578c5 @@ -0,0 +1 @@ +0 \ No newline at end of file diff --git a/fuzz/pkcs7_decrypt_corpus/3f73d96a324e70b7fe9346f49a88d131e1924643 b/fuzz/pkcs7_decrypt_corpus/3f73d96a324e70b7fe9346f49a88d131e1924643 new file mode 100644 index 0000000000000000000000000000000000000000..301ce47c665d8c2bf5f76b227dd74f6ec9c50468 GIT binary patch literal 461 zcmXqLVm!&lsnzDu_MMlJoq0hM<1T|H#%)ZD42DgNg+OL5kZBNV;AzNhz{$oO%EBhh z6dG(OY#|8Za0zp{=jW&Aq$+skB^#<5D1!uaK(TZZZjhzD+5atBSUn_{VaA~F=KZbyC+d5pH_O!xv}y8`X}F-{w!Cw zT3%N^J$b3-%rAYbE>&`Ti0szGTtdn@19o5zO-Sr)z#feJM#M` z?f<^v^%lWbixivqR?p#l|NrZp|2JRSc3w#Nx^DXZ@;Qtvjd7P&bB`ZGY05sngq;_+}PFOuM(wL+534S!46j@Om?^ zOXoiQS+F-RS?P1}3Xuoi9NbrbM=bs)_p9mcsuOmug52I)TdZcLvMqLd|9e>?ckr@p zC2Fl({2p;TXXyy5FYma}SW^|U(RJ0;0@gWtH-lpL7}&srgq_hqmW?x^&4V$OnT3&w qMc~L)1CN;th0?ySv)#qc8=~GIuyFY<>pc_vOcNP`tv4%8$pQd%@VDXs literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/40c8ea604133ffffafdcf586b55a1b587d8f25c6 b/fuzz/pkcs7_decrypt_corpus/40c8ea604133ffffafdcf586b55a1b587d8f25c6 new file mode 100644 index 0000000000000000000000000000000000000000..e063e34669c95c5e845cd307f1bc51529d8e5779 GIT binary patch literal 894 zcmXqLVyl!+ zrYdaST(;`7L16y3%xQefk8jDl{%6mTtnRD-A%Ib#wDv;Wecq1353f@#CoQl0E1k;J zCDyan@z=h`dm|h--&3u8vofOO|HW8omGF|XTWX4rEX754Z`dC??f$XNQu~Usby%7s z6f1k0C-S|TusvC-$@BD33F}XbUfe01q&A0-oUlGjMp*AY$GX#>Id@Lier1V1{UFz( zk_uone2+NUo*cR3P{^T1Hs_>w1%C1CFILUCCXvx*s1bi`>nq8>KiQqQwsFl2SZxzr k7Jfc|hSDMf+52{f7tJ$)Cpa8QorH7_PV^+EZ}c1n0O|l!G5`Po literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/40e73c059347a296a90ddab0108df3bb2991b116 b/fuzz/pkcs7_decrypt_corpus/40e73c059347a296a90ddab0108df3bb2991b116 new file mode 100644 index 0000000000000000000000000000000000000000..038fc4dd5e601507cf192e83909aaea3fd661946 GIT binary patch literal 717 zcmV;;0y6zDf&$3~2`Yw2hW8Bt2Lqsj0=h7Q0=5DH05O6BaWH}cZ2|#CFjX)~F$*vW z1_MXwLF!ba^00G6D!$>nO_tv7pp24F(A+hDe6@4FLfG1pows0sva$$JeN+ z(Nm(3b(Y$tTohMD5uxFDxIkW}Pm_`qPbufVv3XJ;nVAMMhV(@+2mk;gun7|SbN8A% zOrPd~=6coWZwMri4<}z+gM?g}&)NZeC#8H%^J3Ws!k{Iijgih=3z@qK{rEwajfcHM z(YH2}&Y~WLD}JmkY!WCH#?KftDuY+(og~<>1 zyW0vw-F}cL;gG0g|J#U1CetB3PWgkWT&AF9as+30zW_3_{=Mz4Ha1zA9~ol@hmo%E zK3`y#*Sn~uOpz9Yq1a`>(qs}Op1wXT-E&o*Bz#N%No483x(?t~kncNex-x8OKraNQ z$6bIjVz3G&rmAQ)Rr;d|6S6rcF{S#3OqNgp000AHkanYaTu3oid2I6S*E>@o+h*Vv zyCV_}23Wdw(;%5|bM`(K8X;%O9G6Ym#G`fz?m~j6@2xPbCbzlgn8|gY(*@^Ba-UPI zc%$xkTEej~D3Ot98QoQhZ^MKPz*wKF*z(}dxMglCV8fr&t$Rss^>UcK%+wDd=PHIs zhW332LJTDfCg!UfI(8w>?N8a(73X)xYmgn#mKJK7)o%1>*_2Me=-68t*L@@r zJQ3tkKn3=1&91qWBmJG+!H4X}WPmB10RWPz#=|TyFPOOr*aa{=1_>&LNQU+thDZTr0|WsA1Q7V|Rxa-0N&f_7wc7Vxh8Tbl*5J^Y>=4PxAC3^rD@LA$pgA}R literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/40e89aec926a5d4cc19463466efcb3c1debf42ee b/fuzz/pkcs7_decrypt_corpus/40e89aec926a5d4cc19463466efcb3c1debf42ee new file mode 100644 index 0000000000..b176e5c04a --- /dev/null +++ b/fuzz/pkcs7_decrypt_corpus/40e89aec926a5d4cc19463466efcb3c1debf42ee @@ -0,0 +1 @@ +$� \ No newline at end of file diff --git a/fuzz/pkcs7_decrypt_corpus/40e9d465afd7404a545088d7b3f560243a083848 b/fuzz/pkcs7_decrypt_corpus/40e9d465afd7404a545088d7b3f560243a083848 new file mode 100644 index 0000000000000000000000000000000000000000..08b1c1e3c370c796febd6f6312c1bfb347f975f2 GIT binary patch literal 781 zcmXqLV&-Jy)N1o+`_9YA&b*+B>6bwh(>EqY2E!(%LLf62$TSEw@HFH$;ACSCWnmLy z3Jo?CHV_1HxOlkSZ~XuNU-tgCiE|894U|EG%)&D6`T6NNsS2KXC8aK(TZZZjhzD+5at6NBq^&VYvx>$AUK*uIeO;Q14#Q-bPd zUHbeimw8FX>#fq^p4}fh{nXyxI`sRC*(B?TjL=qvXARp7C3YTUmEz|h*IfPdv!^x}8o7>~o*1G-fO5cNpL-Uqz?Fsa|Jg3^KUTl)hRP>*z;>k|DiDd4NEMR*Bg~9^m%ix z$rSE(4{!e)mL~4;>*42Bg<%)xT-J0*my*0{*e$`{YO;*?Oku&Ya-Y}S7uEM|`qoq` zrod>QZK}9LW-C#yuq4YBEA*0ekX@1R$+!=TD|CRaSaxiBzpls@JBGV0xf?8FCG0CI zo?BK~PHom(KI3Ce%mcArrkXSNTNq|tJ6EP+Zg=K#&^G3k1yMqbPaOVni?V$9ofrA} zklr`jmlGG?+W50x^SMi%%Hp-J9~L@J-WNZe+c@dc-T--C$7fy)Iw3B(N3A>lid|OA zVSn~cJ(NrR`rfZg`%dg@{u4hj-Jk}RB(AbE8pyJ7CbTg!rFt+jGqMQO2&|Mm)1Ce1 zSk;T9_Bm>a4FOr9MTf1XzyJ2L=S$wL6GtzkKMQF3x60aTXWOY8?FCbI{VV!$ukA(6 e2i=;E5%XJQhpIb^ri)_hBvo literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/429e92c0bf179192f5ec677cb0dfac4c38294e42 b/fuzz/pkcs7_decrypt_corpus/429e92c0bf179192f5ec677cb0dfac4c38294e42 new file mode 100644 index 0000000000000000000000000000000000000000..e035bd55017b25a8848c446c73fa12ce7faf6293 GIT binary patch literal 717 zcmXqLVmisjsnzDu_MMlJoq0hM(=LN1rfp1&42Dfig+OL5kZBNV;AzNhz{$oO%EBhh z6dG(OY#<2Ya0zp{=jW&Aq$+skB^#<5D1!uaK(TZZZjhzD+5at6GPPJWwClT9 zEc2Nt*1YgW>VZosPj4qW+UeXa4xOh`i50d=Ek=ytmHTWt5ZYps%v*I3oiD ztjaJA{k51=c$1~N;nH7iKGOoap8J<1Pbgbl8RKCXR+;nZ?RD#5#oK8Q#C9tS@v=qi zD!Z&OGr#zootTtj`YD;|zBi97F5`UX)U^ElTGKUZ+jl;nak6y&W!C3jMe~E#R4jg1 z5p`&zfyTs%8IpHHJM#~>@EnMkzxu|f2j_RB=4mAyo_~35wP)Vfq8WS7T;W%I{%&KN z$oUBx4=1ch`A@e0h3*_|e{(#gL38fbx=AaK9o8|`pRtqk2CIP$JV~%K8pyJ7CbW4l wrZTfIim?d%cps+s?xE*@mXxixzQ?vnGzeUKaN&)>%#$bO`vlHtyUl9_04>xp9smFU literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/435fb7ba28439cdaf129db085f0b2ccf5a186899 b/fuzz/pkcs7_decrypt_corpus/435fb7ba28439cdaf129db085f0b2ccf5a186899 new file mode 100644 index 0000000000000000000000000000000000000000..d0ba3f2f1f25835c3f444b55ebcded16661f0ac6 GIT binary patch literal 24 Xcmexw(C{CKOdI|uGk_Qn(x3qVry~sH literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/43b53bbac7718421dac027c63dcd0b8a3c8d8a4f b/fuzz/pkcs7_decrypt_corpus/43b53bbac7718421dac027c63dcd0b8a3c8d8a4f new file mode 100644 index 0000000000000000000000000000000000000000..27942893d7fcbd20c08297e46347234c8c32dcca GIT binary patch literal 70 zcmWf%`lB6w#%-cci0pBdwQCgwA3XLoPsrwWuL;%Kdg)92;v=E%DcAP*+w%YaZ@yNG YkpT?;>)o;Jcx26yH~*;KJg1YZ03`z*{{R30 literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/43c84a3b73ed8a430c0055e40e2cc3c12cb934f7 b/fuzz/pkcs7_decrypt_corpus/43c84a3b73ed8a430c0055e40e2cc3c12cb934f7 new file mode 100644 index 0000000000000000000000000000000000000000..68345ad0fff08d3244fd26e9b031ec67de5eee17 GIT binary patch literal 128 fcmcCwu!2HsAPvGW2xD7AMG<_M3WR!?8q#F|vkMN9 literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/446651be78c3275d3a22d27b1afee477d220309c b/fuzz/pkcs7_decrypt_corpus/446651be78c3275d3a22d27b1afee477d220309c new file mode 100644 index 0000000000000000000000000000000000000000..8f07f307811005df08c60e00ad128179655f3a50 GIT binary patch literal 30 LcmY#kP{9KMA>INV literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/45339020d063be9df3eb2477844e0b47af6f126c b/fuzz/pkcs7_decrypt_corpus/45339020d063be9df3eb2477844e0b47af6f126c new file mode 100644 index 0000000000000000000000000000000000000000..61cb69b8c24bdc23052abd427e41e1ba4df07567 GIT binary patch literal 1406 zcmXqLVy$B1)N1o+`_9YA&b*+BHQS(xHJyo(!LW(tkwFtvE|6&uYT#+eZNSOK9LmBb z%oG}IC~P1I;&2Ibx##Dn=cFol<|P}d8YqJVnT2KGf+eX%d8s7|j-@3T`9+x}l?v`g zOdOG~HBK{aTyVvJ7j82nBP#<-6BC2$#f){&>{M3I=+~?6{QNoRoa??*2fuH4dTRB8 zYs+0LG==2tikqFcZC=`%neLLFp6KX%<>Tymna>$#Z2vA`$a8Ef^Q#!un5T@_ZTMYZ z6f0@+e(Sn^#ZrBfxA>agG3)z8J$?aCCCBVV1-4={ zBmOVmp>$2<%%jOspY=m4v=*N>&)dDdA#qWdPw2zSqL}*}%LIxl?suQ9R$u8fp><+V zO2eKNm2*>`?>_kC{+qQM*JjwIt?p%1(pCNxxbKZ48;ghFR_UoO;I4)hMw_GD4V5NshPwn@h0#k%+VmgX{liJU+So=}`&0GcpF! zHyn-aPd~tBi~+LW98W+Bz9rXm;Wg#@(VoV=LpwaH5Ta;EIO$5*-=Sr z-rH~PpWn}VX7YUD_So-v%kKM#hwfvz-}0b!l7T=Oo6x)vr9%1E!^}ydVF_zXwCCQ7 z-g)gzn1Jq=7cc&Y%($;Nh4-{Zi+hlkdB4`DjT=|;P7l-g(=q9E{qLfqbMhbN@}{Z> zEqc!~cfO7n6Z`b#TE#5#mrpR(9yp=s1OV z_i(AndT-`tY&i4OPGMi0_MN$f=k|Ykp*K&?rgx@kVfTC)|IVK)GGkdw74EJ{@K})a zPLXeUU}(*`%kz_`a2Fk6aSnfd$E3+NuC(=7^NbqPV?4Yc8$X}e=zl43mX6~id)GNq zPk2HXt+Tq+H-Ed#qy)}T70YWo@^^a{F~7U*A1lYvBEmXfe{rYWjPm(q-hTJX7AVg- zw5H&fgx&mWd#!^E7S{@8yEVtD-7(VPdgGGmD)Bve`myWQ_YH+b`fhPby70YT)hTFS z)~)*MV*Dfay`tOg{&sFiy3_OXbws7v_lW!zo=^8}wD|SxOQV!`bFXpTX65tOpJ*AJ z{J&hkaC+>#``=b=eVBRIeO5+5Me+5=)9b?j8W+0`#3)eCZ+5ZZZ*u13MyDU@#)VBYoqMcsGD1s{L|AFnpE1<+LCNnE3!kdDrM#K z+W2+i$5XN=t~+n@v2Q|hv#R1eQN|rT8q=>=v!0L1obB{zW^R=Ayd4eqVwhVlyZI(g zVOBhJM%=yRUDEHWX6XxixWC(EFqi(y^?TsmlCtc`H}<~y8pf(pPcBNa2K}#Gb^pGD zB|}w3OzhX{>j%x969`*U#KgKmV$`+VO|utcHM_ zD|x!r1bj|LYHDSktC{_%Vx2Kh@jMYbRqYHFvA7 jXiAUJAqI_>_k%~Jb{vUOORBNQup znkVwTny@`ts>$>8nQTS>&sQTimf9yRtafXEuVZwYyZ{#@5a5xoHBK{O5AgauGqSeY zsXa=R_`r3Q_4M=`$NNgl^;pk%I*6bBt6X_5PE}#{!HH~5+t>tt>^{f3)1NtaPS<{A zi9Y=x*P@b&?-3{4lOuN=3OUrs=A87dz%PFN#i|+CBr@6zG~$nKeI@z#C%Y5ZHm;cg zt8IeI!q4Z=P+DXld*ANxq7c4y%?=yh-OHORw%TjX&mca7wiA7CxDu@LO0HS?O%s{4 zk@4HH(!~X#qVpeUT>iE9Ma7AdIh{vdBt(>G*{H7QHs22ZPH?pMxN`LBgv_F}Rh=`;1)m6JRr>7pc5(H{73tf=Hj_HZ z!Y;R+`{?8yz4yVZf&&Q#2`Yw2hW8Bt2Lqsj0{Sq50`>v{05O6BaWH}cZ2|!RFjX)~F$*vW z1_MXm4_9ba^00G6D!$>nO_tv7pp24F(A+hDe6@4FLfG1pows0stMd;r!r< zy$&n;-un+K8wgj0VWT3Jk=(iE4rvMoH@6BDgmAJmbQu*>0{roiMe%Kv_9OH5vuxr; z`8sPPNQ}6EGcIs4KU056QJ)ny?YyZzRsTJ1;FIZ!gHi1!(QrlsZlkr_g|+|wx=Cj0 z!p-bVqo0T=Z9r*je5wO*wf;VYWDjZT`xKksA3oX=@4i)6Oy??f+ez0>uAAdeRbMO5 zybqr)qI#V){eF1@Vxl{swbFLlB9J#}r+HgTOeL|LX1g8qz{UP8dXT)E<6jtEOjt`e z=Ypp5IzK8~jKb-Ma$roj;2kB*MzN;37P6p)GRmXQ_<@=GpKzQYFBU`Gm$qbGgk^yz zeMPtR$Ym;H#=78Kn~KzZ>3f8V=*CZZjg|N{v6JWZy?iqTGW02OI0%>KYME zH3rNDrzdJ|vt92XXe;!6fp@@o@O++SJBXv#K23r^A>*DYI`!sb&v%r#%Jy8~wh! zcC!C^4W`L7hqYfw7gXjwcdm68kIzt@scK| zOc$TDV(SWH#spA3`{imMffpOCau%KVJcN$AI5kkN-M4CPdoD111_>&LNQU+thDZTr0|WsA1Q6nSgjhTX&a%DfN)%lr5O#o2)4r+}0OuM!SmEc&@o!}|X4q|= z$D$=|!GJU%ij;|}z^AcO@(;m4L}bw^4kSy`?Zybd`DEM!2$d8M!u7}*kP3&v!6xB^ L-RJ=(AKuC+7>8Ja literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/4b464731b48c76963ce6db5541a6e0afddf52f63 b/fuzz/pkcs7_decrypt_corpus/4b464731b48c76963ce6db5541a6e0afddf52f63 new file mode 100644 index 0000000000000000000000000000000000000000..49f939c0f26a61a433cbc580ef6397a8e4f3b20e GIT binary patch literal 717 zcmXqLVmisjsnzDu_MMlJoq0hM(=LN1rfp1&42Dfig+OL5kZBNV;AzNhz{$oO%EBhh z6dG(OY#<2Ya0zp{=jW&Aq$+skB^#<5D1!uaK(TZZZjhzD+5at6GPPFDyp@G4Gf#E-t1Cr!>Yo6A)zPZ4%^(6oI-M6`%&(%%P zcsOB2%KzIP?rN76ZT)^WuZ&r?Ahn1ky?j3tP{-c4>&(m}XUa<^v$s!N_rWeUVcPZG zE0+086l-31BlW@v#9bkJv6cAODp zH4v=IP!0XHm{WL@rMltLUu{0q0=l02mn2UpTU;6AVHj4K^XV;2se`f*FI&W}vYEx- z^6f4wh)F4?pOTsGd-KTRGR}8SP0Qb}HCUszedlwC!Hi#m=NGN1Sp2Rc>d;05!-*3! zB=3fH<{xh1IS?^_^^H#t&hJRg(@Hoz|MJ>u&%CciGxnaj!ms%J-NrVN^I^6%#j4zD z&sJNVdt0U`?SJ!{=<{C7$t~^9uNC7or-^0Fx|;VN0%k@_U9VLUv=Mv~=)n3d|LnS* zQqbr&GD25&AD6aCapYnSjSX<#!k)~tOhplB*D&TAj`&?(B{FI%FM#37bft7 n>HRyFho1jgQnudu9@{3-AaL!$g_&;zPM(zS6F8&oHm?-`a;_v0 literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/4bc1f9b871e390999ca3ff9951147ce2b4cdafa8 b/fuzz/pkcs7_decrypt_corpus/4bc1f9b871e390999ca3ff9951147ce2b4cdafa8 new file mode 100644 index 0000000000000000000000000000000000000000..8ef5ce2b8bdc10483934b37af5c9d67a4b2be175 GIT binary patch literal 781 zcmXqLV&-Jy)N1o+`_9YA&b*+B>6bwh(>EqY2E!(%LLf62$TSEw@HFH$;ACSCWnmL$ z3Jo?CHV_1HbcDIw^C!=^JnR0piE|894U~a`49vnZ?)mxYIjIVsc_pbud8s7|j-@3T z`9+x}l?v`gOdOG~HBK{aTyVvJ7i#kaMn*{#HnuiNQ+`N#Ff zwvO@fz1yWdr|dafrt#}@2(L(nlUJQLx5urmb^G0wz6T43<}Kga6X72w;Ib0IvzauzO?`I`^_)r-(cXYQ)b+-=hv40Lt*|KmRKyWH!4@? z^X6QWDctQI-u^c%P2A(x!_TVJB{z-XUss<=dED^aenB+C^m^pbUmbj7k`)BANrw%9S;ZOPqW87pC5QSsce%5rM6 z-trkAYhoS<^)l6*x!=Mt>)N?86?3~YmxH!3uPlfXVtnH8k6V=G!|%Mv&xiEB*}j~( z_}0ds^_tIJ>Qol5ef_Y|aq_DB z>eu&vUD|hIU-O^%iRlJ4z$C%o!N|ZMz|LqO%f^||=E0cC%)-dXCQu`=Qu0i9_M2l> zFOu5ls3kT8WQArNwwnI_+s~dadACj+y^#Japy}T#>jOL6PTgoPn6m3%(T{s=FKQ;| tvTm4Osj@Yl$6_hj4gjj3USmYIP;-D-JV`Sj$anlr!jt&-o( z#vIDRCd?EXY$$9X2;y)FbGhf|r{|<9c;+P=sv0PR1et|p;DRNoMR}lo? z@lJDk_q0;>r46gCuI^6Sk>59I|Mv~Aw+Oykq}ar_dJgCN|6k|)zxncN=Y^E7>!$B7 zKXfDesI#;2)k~*1pUF!LDTsWlk9f@MYM(K?Y=xI|?(w72x^ub=bz^wh_9v~GI=!8V zZ)QQnw0rx!x3*Z#Ol6CAbbJ4MSt57vvTY@5t=tR`xSg|fgw>aKTxhJR3fbtp>S_V& t9KD-Cv3m?`;9h2DG>~QE+{MltqTV2|aQQClJrn#)6B&Z7H!Dra0sznnveN(n literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/4d9e285f6e66caba1ff602f9d8ec85a818d9b741 b/fuzz/pkcs7_decrypt_corpus/4d9e285f6e66caba1ff602f9d8ec85a818d9b741 new file mode 100644 index 0000000000000000000000000000000000000000..48e5d1ee7b0e0cab93426063571f8d0cf9c700ff GIT binary patch literal 461 zcmXqLVm!&lsm;d7%F52l$h@G5ahF;X<2EKn2E!)CLW3s8Tp-gR)WFk_+klgeIh2J> zm?<>aP}o2a#NiU=a?j6C&&gHr%u6;@HBbf#G7HOq1ydECF_)wk<)xM=IF^=Vyq`);P_yalsV>UN%mxHjlRNyo`*DtPCtoj118w_p{h}#f;r$?4CrKd|K%> z=f=kW>z{mU`m$>Ut%MabiKI-gj zeD%^P&S&z{LJA_^>LVWWy4q*VE?eQ{oO}GJwCSo}}!SJT^7C+u7WxxKfxSj|jrTkQ7! z_p(Ip;APuN)LOUrJ>quG(h*i)-f^L^rYdBk>#C~-taJ2k2F30%w1Ec+JEMUt8)rhB x2V*KT3nLSYz>%v49y1pTrF~y#yNjJSM7=>^;qqP9dnWjqCNczDZ&sR;1pph_u_XWi literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/4ddcee224585ac659b9efdc83f2291f3193c154c b/fuzz/pkcs7_decrypt_corpus/4ddcee224585ac659b9efdc83f2291f3193c154c new file mode 100644 index 0000000000..2957e9bf8d --- /dev/null +++ b/fuzz/pkcs7_decrypt_corpus/4ddcee224585ac659b9efdc83f2291f3193c154c @@ -0,0 +1 @@ +0�0�0� \ No newline at end of file diff --git a/fuzz/pkcs7_decrypt_corpus/4e259d68e2de8f044ba1a48b5a179de960f45372 b/fuzz/pkcs7_decrypt_corpus/4e259d68e2de8f044ba1a48b5a179de960f45372 new file mode 100644 index 0000000000000000000000000000000000000000..03d25d68623970f612da1738b3dbd5116dac9b67 GIT binary patch literal 14 LcmXqFFhYU=3jP6K literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/4e61ffbd07cce7ae93c5931f231649cc041a2dd4 b/fuzz/pkcs7_decrypt_corpus/4e61ffbd07cce7ae93c5931f231649cc041a2dd4 new file mode 100644 index 0000000000000000000000000000000000000000..1d923f22f809e79cd3b00d793535e95ebe0f04d9 GIT binary patch literal 717 zcmV;;0y6zDf&$3~2`Yw2hW8Bt2Lqsj0=h7Q0=5DH05O6BaWH}cZ2|#CFjX)~F$*vW z1_MXwLF!ba^00G6D!$>nO_tv7pp24F(A+hDe6@4FLfG1pows0sva$$JeN+ z(Nm(3b(Y$tTohMD5uxFDxIkW}Pm_`qPbufVv3XJ;nVAMMhV(@+2mk;guo)8ibN8A% zOrPd~=6coWZwMri4<}z+gM?g}&)NZeC#8H%^J3Ws!k{Iijgih=3z@qK{rEwajfcHM z(YH2}&Y~WLD}JmkY!WCH#?KftDuY+(og~<>1 zyW0vw-F}cL;gG0g|J#U1CetB3PWgkWT&AF9as+30zW_3_{=Mz4HaA(B9~ol@hmo%E zK3`y#*Sn~uOpz9Yq1a`>(qs}Op1wXT-E&o*Bz#N%No483x(?t~kncNex-x8OKraNQ z$6bIjVz3G&rmAQ)Rr;d|6S6rcF{S#3OqNgp000AHkanYaTu3oid2I6S*E>@o+h*Vv zyCV_}23Wdw(;%5|bM`(K8X;%O9G6Ym#G`fz?m~j6@2xPbCbzlgn8|gY(*@^Ba-UPI zc%$xkTEej~D3Ot98QoQhZ^MKPz*wKF*z(}dxMglCV8fr&t$Rss^>UcK%+wDd=kBqF z6wg*Y{BtD>Cg!UfI(8w>?N8a(73X)xYmgn#mKJK7)o%1>*_2Me=-68t*L@@r zJQ3tkKn3=1&91qWBmJG+!H4X}WPmB10RWPz#=|TyFPOOr*aa{=1_>&LNQU+thDZTr0|WsA1Q7V|Rxa-0N&f_7wc7Vxh8Tbl*5J^Y>=4PxAC3^rD@LA$NWD3z literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/4e7ae935f359cb47e717b4d15317ca81f5b39bf2 b/fuzz/pkcs7_decrypt_corpus/4e7ae935f359cb47e717b4d15317ca81f5b39bf2 new file mode 100644 index 0000000000000000000000000000000000000000..31eb973e7c8df3fc5d602e9b158a7bdda5646eb5 GIT binary patch literal 47 scmexw*igq{(9p<`-0**rK|?c;0p!*(fIxCXT_ccc1VRReZjcBA0DUA3hyVZp literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/4ee33871d1ade7ce1710c89982cca56a5f4cea5d b/fuzz/pkcs7_decrypt_corpus/4ee33871d1ade7ce1710c89982cca56a5f4cea5d new file mode 100644 index 0000000000000000000000000000000000000000..76caeea4f0e9647871666c31f5f63442da89c79f GIT binary patch literal 124 gcmcCwu!2HsG#Vt15QDKGVlbXHR0TR8mtIs80eOKA9{>OV literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/4f2950931678d2892661941afd2054db4e617e7b b/fuzz/pkcs7_decrypt_corpus/4f2950931678d2892661941afd2054db4e617e7b new file mode 100644 index 0000000000000000000000000000000000000000..b5c11b9d2651c6adaa3763b987de62aed4037fac GIT binary patch literal 717 zcmV;;0y6zDf&$3~2`Yw2hW8Bt2Lqsj0=h7Q0=5DH05O6BaWH}cZ2|!RFjX)~F$*vW z1_MXm4_9ba^00G6D!$>nO_tv7pp24F(A+hDe6@4FLfG1pows0sva$$JeN+ z(Nm%jb(Y$tTohMD5uxFDxIkW}Pm_`qPbuZTv3XJ;nVAMMhV(^?9>}F4uo)8ibN8A% zOrPd~;(FESZwMri4<}z+gM?g}&)NZeC#8H%^J3Ws!k{Iijgih=3z@qK{rEwajfcHM z(YH2}&Y~WL9Db}wy?j%Ax(d^-WWY5x<8M1=BYma4qM>kY!WCH#?KftDuY+(og~<>1 zyW0vw-F}cL;gG0g|J#U1CetB3PWgkWT&AF9as+30zW_3_{=Mz4HaA(B9~ol@hmo%E zK3`y#*Sn~uOpz9Yq1a`>(qs}Op1wXT-E&o*Bz#N%No483x(?t~kncNex-x8OKraNQ z$6bIiVz3G&rmAQ)Rr;d|6S6rcF{S#3OqNiJ=TCHFkanYaTu3oid2I6S*E>@o+h*Vv zyCV_}23Wdw(;%5|bM`(K8X;%O9G6Ym#G`fz?m~j6@2xqkCbzlgn8|gY(*@^Ba-UPI zc%$xkTEej~D3Ot98QoQhZ^MKPz*wKF*z(}dxMglCV8fr&t$Rss^>UcK%+wDd=kBqF z6wg*Y{BtD>Cg!UfI(8w>?N8a(73X)xYmgn#mKJK7)o%1>*_2Me=-68t*L@@r zJQ3tkKn3=1&91qWBmJG+!H4X}WPmB1wSJPR#=|T%FPOOr*aa{=1_>&LNQU+thDZTr0|WsA1Q7V|Rxa-0N&f_7wc7Vxh8Tbl*5J^Y>=4PxAC3^rD@LA$8+bcO literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/4f4326c54c56aa126b24884d35a273b791686767 b/fuzz/pkcs7_decrypt_corpus/4f4326c54c56aa126b24884d35a273b791686767 new file mode 100644 index 0000000000000000000000000000000000000000..0a386a7a55c743c9b82cf3d1bb99b657e178f5ec GIT binary patch literal 324 zcmexA$)KUGks+Dkzd^%)IQzOm0|QVjnE@mNRRC6W-L#>O0R&)@=-TQS9H6pb89a&+ n_CYLW_>W>MhQZhzi7?&(zceAo0IkLd1yC5E0xeW7lvf7;!DMH6 literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/503b4e5c67e41c8a5ef40079d1c7e7a09eb8c5f4 b/fuzz/pkcs7_decrypt_corpus/503b4e5c67e41c8a5ef40079d1c7e7a09eb8c5f4 new file mode 100644 index 0000000000000000000000000000000000000000..2a7e4c597ad897e30b03b37346675c8dfac41e1b GIT binary patch literal 717 zcmXqLVmisjsnzDu_MMlJoq0hM(=LN1rfp1&42Dfig+OL5kZBNV;AzNhz{$oO%EBhh z6dG(OY#<2Ya0zp{=jW&Aq$+skB^#<5D1!uaK(TZZZjhzD+5at6GPPJa@~Hm{6Xwji~LCB1wOdEt%J1D8^SROaoo)45w5I!~p>`@d((%LBXk9)wPKZ=JKtC@0fFpJmx` zMg|C2m0=qCYcZ$rCQEh0rN7#IrUi68_b*AFP`0=-#=|hIGUwCV>(;@Fx6>Yo?N%1z zWsBHVc3EL&e(^UuF)79LQ!>+iZys4(#`(^vY5DuLmTT0u?|eSvWa<3Ntk1oQ<_E8- zSp2Rc>d;05jfoR8B=3fH<{xh1IS?^_^^H#t&hJRg(@Hoz|MJ>u&%CciGxnaj!ms%J z-NrVN^I^7sidDJQo~@R)DpNf7*8k=;(dXsIa;n>%Un|CGP7}+Tbv5rl1k8+6bwh(>EqY2E!(%LLf62$TSEw@HFH$;ACSCWnmL$ z3Jo?CHV_1HxP-af^YhblQWZS&k_}Z2ltF^b!ZL8dlGLKS)Di{9(vpn)qRf&?1$QGR zj>y*Nt)4KKlzg_<)88p;2G9)wnGiZRb{{zJs7#IYA z!a!ytkO{&J42FK|W$f}-k+qi6}*ro-o zMyD2^`_VY__xyr63i@KsccyPkiET-3RIhd2{`EwvR`Ri34`OC_U8!AJ-O}|U*1xiM z>JPJxlb?UxTVut+C)Mb)=uXpLcInr5Ur7o2nzEf?U9O&$w>kE`LWcGi&BpQr6(4Hm zrCN6^zHaB+O?o~G5;H#_)R^^dKL``Wj4hWw<4)`$-Vmn08L=4Nea=-aNR$F4Dd z*EBb-5ZRiS^6%aqIKie>e_O?xb7dNT`Epyt4>p)6bWQ18bzu3%;7|Mq9b8f_ sYVxUgUwX^Hwf{%T9cGTHBK(KGo{*ft)qe1x+QXK+FBsM2@14>B0C+P?(EtDd literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/520f7d98a029f02975f9a4505d16bd621dfdc33f b/fuzz/pkcs7_decrypt_corpus/520f7d98a029f02975f9a4505d16bd621dfdc33f new file mode 100644 index 0000000000000000000000000000000000000000..052b684992328639801a46d60865d73ec9d510be GIT binary patch literal 60 YcmcCwumVDBFo~d1#bB}sd26r^0Moz*)c^nh literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/521b0084f09f2a0c33254f2b6e5c321bfb4d34be b/fuzz/pkcs7_decrypt_corpus/521b0084f09f2a0c33254f2b6e5c321bfb4d34be new file mode 100644 index 0000000000000000000000000000000000000000..1cf4f33cb13b58639c491f0270889020d27cc06b GIT binary patch literal 8 NcmXqE_zwgO3;+|B1Tg>r literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/5253c8f085a65877c34c748a767ac27074ea9733 b/fuzz/pkcs7_decrypt_corpus/5253c8f085a65877c34c748a767ac27074ea9733 new file mode 100644 index 0000000000000000000000000000000000000000..765c547ca706a3a81ffa1f9a66d44fc783101d80 GIT binary patch literal 717 zcmXqLVmisjsnzDu_MMlJoq0hM(=LN1rfp1&42Dfig+OL5kZBNV;AzNhz{$oO%EBhh z6dG(OY#<2Ya0zp9PEzZf{7EN;CD~BbKp7;+EG*-mpP!zSs^FPdl3J9PTB6`sT9T1p zlvz@#;BLso5&2r0#2U;0+b@7^NH?{F7gD~io4&vN(2eY)&dw%RFP-9iCNC|dAo8s~;xVtQ zea7sv6<*G{$B#LOIYI?isgq^D(xA)c-tC^{6i{0M;UY5umylh*ETI&|SN8HX? zI>PG9J1#WVRE2DGU3Im9b(!AHpx8ZDHi*b%G>~QEOlb39Ol4+aWMUCGa@D|N=0c&g z@9S)LvGazgHwY|T9=xVv@wXm9dqba^09G6D!$>nO_tv7pp24F(A+hDe6@4FLfG1pows0sva$$JeN+ z(Nm%jb(Y$tTohMD5uxFDxIkW}Pm_`qPbufVv3XJ;nVAMMhV(@+fB*m@uo)8ibN8A% zOrPd~=6coWZwMri4<}z+gM?g}&)NZeC#8H%^J3Ws!k{Iijgih=3z@qK{rEwajfcHM z(YH2}&Y~WLD}JmkY!WCH#?KftDuY+(og~<>1 zyW0vw-F}cL;gG0g|J#U1CetB3PWgkWT&AF9as+30zW_3_{=Mz4HaA(B9~ol@hmo%E zK3`y#*Sn~uOpz9Yq1a`>(qs}Op1wXT-E&o*Bz#N%No483x(?t~kncNex-x8OKraNQ z$6bIjVz3G&rmAQ)Rr;d|6S6rcF{S#3OqNgp000AHkanYaTu3oid2I6S*E>@o+h*Vv zyCV_}23Wdw(;%5|bM`(K8X;%O9G6Ym#G`fz?m~j6@2xPbCbzlgn8|gY(*@^Ba-UPI zc%$xkTEej~D3Ot98QoQhZ^MKPz*wKF*z(}dxMglCV8fr&t$Rss^>UcK%+wDd=kBqF z6wg*Y{BtD>Cg!UfI(8w>?N8a(73X)xYmgn#mKJK7)o%1>*_2Me=-68t*L@@r zJQ3tkKn3=1&91qWBmJG+!H4X}WPmB10RWPz#=|TyFPOOr*aa{=1_>&LNQU+thDZTr0|WsA1Q7V|Rxa-0N&f_7wc7Vxh8Tbl*5J^Y>=4PxAC3^rD@LA$!`U~| literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/5315535e8c9f268cfccf06f12adcdd1b4de9c0f0 b/fuzz/pkcs7_decrypt_corpus/5315535e8c9f268cfccf06f12adcdd1b4de9c0f0 new file mode 100644 index 0000000000000000000000000000000000000000..ecaf38502a8f8fd30e2e1a563a7ef2784ef634ec GIT binary patch literal 113 ncmcCwup$7zqsUi)c@{`w|A7Eu2C6(vuUUhY6$4P6wG9IR^RgAE literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/532376b4de635aa570b8fe14848aac81297e0c19 b/fuzz/pkcs7_decrypt_corpus/532376b4de635aa570b8fe14848aac81297e0c19 new file mode 100644 index 0000000000000000000000000000000000000000..493fb889694e884b111abed6a9fc1a134090c87d GIT binary patch literal 461 zcmXqLVm!&lsnyoz@tv2Eoq0hM<1T|H#%)ZD42DgNg+OL5kZBNV;AzNhz{$oO%EBhh z6dG(OY#<2Ya0zp{=jW&Aq$+skB^#<5D1!uaK(TZWV1&b&}K$PRtA+W&pS>n(z>7AZFIt)9dA{{PoG|8Ksu?Yxlkb=~y+<%e!$A9Z#%zIy2t=QDX} zAqA0d^%0MGUF|bwm#y$}&OLrqT6a#Dp>7N>+y10AQ>V8x@y#rVn09ZUhtA99vc~44 z;q_)-s^>oaS+F-RS?P1}3Xuoi9NbrbM=bs)_p9mcsuOmug52I)TdZcLvMqLd|9e>? zckr@pC2Fl({2p;TXXyy5FYma}SW^|U(RJ0;0@gWtH-lpL7}&srgq_hqmW?x^&4V$O unT3&wMc~L)1CN;th0?ySv)#qc8=~GIuyFY<>pc_vOcNP`tv4%8$pQcgkhd)W literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/532a54ca63cdba3eb93b58cc92b857c47462556e b/fuzz/pkcs7_decrypt_corpus/532a54ca63cdba3eb93b58cc92b857c47462556e new file mode 100644 index 0000000000000000000000000000000000000000..5ed38e1a777acf4ff2bb9de1da11f635bf250896 GIT binary patch literal 781 zcmXqLV&-Jy)N1o+`_9YA&b*+B>6bwh(>EqY2E!(%LLf7jiSd^~sDY;;w*e;`b0`a& zFjHu-p|F73a-dXGyH<+uoKI~7r_)*4PKO-hEaYW)Wl99o0U*6`qiaz(>ZZ5x~ zpxmpxC7!P=^O^F5457vas(r3k=hpJSOHPrlKU0unu{A641BhV^Vq9Bj-N7(1Vr5?b zcKN;AYIY*?=L7j}|JT^PExc#IICu7&n1tnC#z|*5C%0~n=hU)4xV^@HW91GOCHG4^ z|Ecs`=)b?tP{yEF(csUO`u4fU{G$>Zvt{1Qe^(Ug@W=1{?`x9#*Bc&wq^Wg&5xcxQXjJL0UuBxy9ilVumS5e!K;4WZd-V^lcdvifc+YlI0 zrvH~+)Vr@VXYqMK1A`iGhR+zr1y_$nx$_dfW*sM5n!8Et@^HKJ_bab%vsm!N>b2qNitQ e8wnqfU^V`5>d%9zI_4*4FE^Lv@zVaPQVIZ*N=e25 literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/537443c68c62af1bd5c0519fe1d5c7ddfa963b6b b/fuzz/pkcs7_decrypt_corpus/537443c68c62af1bd5c0519fe1d5c7ddfa963b6b new file mode 100644 index 0000000000..a5d081ef86 --- /dev/null +++ b/fuzz/pkcs7_decrypt_corpus/537443c68c62af1bd5c0519fe1d5c7ddfa963b6b @@ -0,0 +1 @@ +��0� \ No newline at end of file diff --git a/fuzz/pkcs7_decrypt_corpus/53b3773a2ba8ba23e83b69c658adf2b0f8b5bf1d b/fuzz/pkcs7_decrypt_corpus/53b3773a2ba8ba23e83b69c658adf2b0f8b5bf1d new file mode 100644 index 0000000000000000000000000000000000000000..d78386e297dbb2ed75219cf83c7a631a1da38ac1 GIT binary patch literal 10 RcmexAiGkt&|Nr|98UP_M1^xg4 literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/53ee8c5fd421ba5d0bee89088c405f4b78ed5d9d b/fuzz/pkcs7_decrypt_corpus/53ee8c5fd421ba5d0bee89088c405f4b78ed5d9d new file mode 100644 index 0000000000000000000000000000000000000000..8eba630d8e8098d6b64a8a45a1b1d6e5021a2851 GIT binary patch literal 717 zcmXqLVmisjsnzDu_MMlJoq0hM(=LN1rfp1&42Dfig+OL5kZBNV;AzNhz{$oO%EBhh z6dG(OY#<2Ya0zp{=jW&Aq$+skB^#<5D6=s;Ffho;Km|=1kYQ0~Nu`3j5few`YmL)P z8y8$L;Dy`F$jHjT(!|6N_4xSp6)P?VFA^x7c57*jNVu!u!iN<*9O9PwPo5;=ulaP} z#>yatnKRjp+P=7U%bi%Nv_VqnSMm2*);{x}H9o4k`XZl0Wdgr?d~|b5%*^w*7;Ds* z`hKoSy2*BEf$HMkiRWUtXYS_w`@?ZsZ~I>7i`&g6pIcNXw??MbV{c7x%`UFn>rxJw znmx|9PE)R3x_8mSg4{!*k$i8>(;C+|7g)BQMf4jq7?Xse+ z-_PciG0PUD7O|w4?`JUD^l$Imb!O&~Gvy_d+1nSd`(PKJFzx#870Y}kiZw61k$T`# zijc~@eReumi$mwB)Oi2*OnG@=7vF=>3Gc0Qb{XYlI_R@3J09C$n6!aQb=j&6)6idw zIfXY_sv9o-)#fuTpzC=_S+f6x#g#E0hGCUCpWa@#4pzLK_CRd6vJfv@#ICZ-3N!PI zzuAdNDW;#2neKb@$l@~2cTP>q->l}H?N64FF%%3-R}HaF-~)uSk|nod0*0RPVqbN;zqR8^;#7{8^I@m z4y@nu&#v1!MfvaCI|tj}98YP`oV&Gd(#m6pbxieV?Bu+`YG4CT66}lyvTU3QZ61uN u%q)ydasofzhv~h0==q-|W$Uf)v279!0@of~nE6KF6bwh(>EqY2E!(%LLf62$TSEw@HFH$;ACSCWnmL$ z3Jo?CHV_1HxOliW&X}BkdDi`H6XzJJ8YqJVnT2KC^YhblQWZS&N>YpRQcDyZOG`5H zi!w_p72J)OI3izboMzg%;EDk++-62bRtAJB{z-XUss<=dEE3zwK?#6J1C0VXmp_i#(g+kvFzCNeqE6*b_{o0ayMAU zO4wIaJh!Z}oZ76ne8$I`m~QEOlb39Ol4+aWMmSk5m+gC zraSx1v8oqI?Q_%;8v?RIiw;{&fB)@g&zHPgCyri7e-_a6ZrdO(L&FvH}TfZ@#!E^GvKVIsUR*d1wVjCAeP~E*e(*ChnO11+4lh0rq literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/54429146bcb601ca2f8051593ccabc1fad276443 b/fuzz/pkcs7_decrypt_corpus/54429146bcb601ca2f8051593ccabc1fad276443 new file mode 100644 index 0000000000000000000000000000000000000000..d936de4046de1be10b18be5c50e89483a0212bd0 GIT binary patch literal 1406 zcmXqLVy$B1)N1o+`_9YA&b*+BHQS(xHJyo(!LW(tkwFtvE|6&uYT#+eZNSOK9LmBb z%oG}IC~P1I;&2Ibx##Dn=cFol<|P}d8YqJVnT2KGf+eX%d8s7|Q1dzY6x@xNI3izb zoMzg%;EDk++-62bRtA6*%!N0XyI>xWioEk13Yw|jd-;-WC0(1(>pG50x^2^3Y_?><|tzS3zz>%^dxhCM69 z86e=z+Kp>7?9x{EGAijRe+u09#*vN1LvX9~R2OmE)+0-sa=J?UTh?)w3Wjbfx3Abc z!RUmEjgW)K%~dDv-{mUjy=WftWx=(j8J^Gf1?}(|1%z+-2U{agxwh#1L>PO31y}>J(JWj zE*xCE)%3`>m)BT%_6Uhx*z@IoN{ajf5BWL5HCK&A`UHy(YJGN8(wg`7oBQYYv!0ne zU${N?d)~79KH{PK81A<`Xq{vrP{t-SFGQ(OzV$G3l4w}M+7j)#_o8=RI};|L`{l)p z{~rLT3tOqU%v&@~ZYpKHBH3=RI zlHMuuEe{N>Id^$}@)Yi(BP`D0ukV;N*~XQ&9&4UaV|t8-_haMd6C3?6CC<`ud}QxB zN9qYr=%RI2m-^;!mzk8n8LDD=ZAboY&m!h`xBX+~I9fzl=j$)-l$%jLzs%e3e%S)$ zIfvF1{F1Pne{HXIkm}-Ep=`J2IJG-QI$UpDGF>IUCr>|i-TJlaRsop=A+s;v(*@4C;*2&gE&{&;#__s>%aVV3xm8kZ^a`^h08|vp@byqw7aGcc; zaC0S3x0-;@$w*DD%yTufAC}5{G^Um{-u1O}$S^x1o?z(nabo=!5AmmZ`+4nTjHTvo l)fG+Y5t>||wdii+<>}Smlq8N@eqz~i_-NSMdH>Wm000koTl4?` literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/54ba7e93bf00c2ae26a3fa5f2d04701288027f0d b/fuzz/pkcs7_decrypt_corpus/54ba7e93bf00c2ae26a3fa5f2d04701288027f0d new file mode 100644 index 0000000000000000000000000000000000000000..c5367547beee3386324d3e6428fc4cfb8f66d026 GIT binary patch literal 894 zcmXqLVy#KaN# zTH`d+#syalc;PlPGO{wTG%+&h?&baY`RpsnyHUqDReBiN&L{F;VzD=5W|nFTi1s%A zqINal*Y$RGnY@c%_1B&&$a4C$=*6AFNosTW5)^fdRkS)?1g-vPho5nq=o2D)TxIQA z1;Gc8ea#cHx!r3*wYFaR62JIJsC&w_{r$H53bT*jerLStl+WHM+2h-~<_cC#ZJ4UC zd2`vS&jx|{-!iB1EkC{`@A{uTN3y!FDwNhEOKE3Fb}_Z(Xy)hIjY!=8CQMn)5S=&!Fu@-y5z3tGtqHR({h&CT(Q= zcC2)9L8$2b2O5`u?R`;kqGV3zkrxROC0e#Cx1Icd>Vg$d-CQ5DUmckrOgxy*eSYC~Z~e40FLJf?1V5d%ay;J#t0*HnGh#D9>NO zU{C{3gY1k3vTU3QZ61uN%q)ydECQ8_Gs>5?NEiEtnENjkz4)ggz=yf2JnVT4)-<)) z?fvg%iQK`?VP0}tiHVCLSs!;$VS&yR|{C@=-mv8-D70~wNiaI02gs$ A)c^nh literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/550e3a5e8620ac0ac6cd63687905a5e45b31edfc b/fuzz/pkcs7_decrypt_corpus/550e3a5e8620ac0ac6cd63687905a5e45b31edfc new file mode 100644 index 0000000000000000000000000000000000000000..c25e09a7be00779701ebb919b29c9c7160e870f0 GIT binary patch literal 781 zcmXqLV&-Jy)N1o+`_9YA&b*+B>6bwh(>EqY2E!(%LLf62$TSEw@HFH$;ACSCWnmL$ z3Jo?CHV_1HxP-af^YhblQWZS&k_}Z2ltF^b!ZL8dlGLKS)Di{9(vpn)qRf&?1$QGR zj>y*Nt)4KKlzg_<)88p;2G9)wnGiZRb{{zJs7#IYA z!a!ytkO{&J42FK|W$f}-k+qi6}*ro-o zMyD2^`_VY__xyr63i@KsccyPkiET-3RIhd2{`EwvR`Ri34`OC_U8!AJ-O}|U*1xiM z>JPJxlb?UxTVut+C)Mb)=uXpLcInr5Ur7o2nzEf?U9O&$w>jp$LWcGi&BpQr6(4Hm zrCN6^zHaB+O?o~G5;H#_)R^^dKL``Wj4hWw<4)`$-Vmn08L=4Nea=-aNR$F4Dd z*EBb-5ZRiS^6%aqIKie>e_O?xb7dNT`Epyt4>p)6bWQ18bzu3%;7|Mq9b8f_ sYVxTpXnM=Qwf{%T9cGTHBK(KGo{*ft)qe1x+QXK+FBsM2@14>B0C)CF)c^nh literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/5516f58055b7c39f90849b5e206f5415e2e7ac98 b/fuzz/pkcs7_decrypt_corpus/5516f58055b7c39f90849b5e206f5415e2e7ac98 new file mode 100644 index 0000000000000000000000000000000000000000..b5df475a10791c1e2433b1f2cc6937af5c995b37 GIT binary patch literal 93 qcmexA$)KUGks+Dkzd^%)IQu$KkO2gefe>95q5+}{Ni&d%ZUO+0DkJ{@ literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/554644ec02b8d2877d281ae68fc0346cca4eed48 b/fuzz/pkcs7_decrypt_corpus/554644ec02b8d2877d281ae68fc0346cca4eed48 new file mode 100644 index 0000000000000000000000000000000000000000..ba834cc0332fa7875b0270ae46e030c13a74df5a GIT binary patch literal 717 zcmV;;0y6zDf&$3~2`Yw2hW8Bt2Lqsj0=h7Q0=5DH05O6BaWH}cZ2|#CFjX)~F$*vW z1_MXwLF!ba^00G6D!$>nO_tv7pp24F(A+hDe6@4FLfG1pows0sva$$JeN+ z(Nm(3b(Y$tTohMD5uxFDxIkW}Pm_`qPbufVv3XJ;nVAMMhV(@+2mk;guo)8ibN8A% zOrPd~=6coWZwMri4<}z+gM?g}&)NZeC#8H%^J3Ws!k{Iijgih=3z@qK{rEwajfcHM z(YH2}&Y~WLD}JmkY!WCH#?KftDuY+(og~<>1 zyW0vw-F}cL;gG0g|J#U1CetB3PWgkWT&AF9as+30zW_3_{=Mz4HaA(B9~ol@hmo%E zK3`y#*Sn~uOpz9Yq1a`>(qs}Op1wXT-E&o*Bz#N%No483x(?t~kncNex-x8OKraNQ z$6bIjVz3G&rmAQ)Rr;d|6S6rcF{S#3OqNgp000AHkanYaTu3oid2I6S*E>@o+h*Vv zyCV_}23Wdw(;%5|bM`(K8X;%O9G6Ym#G`fz?m~j6@2xPbCbzlgn8|gY(*@^Ba-UPI zc%$xkTEej~D3Ot98QoQhZ^MKPz*wKF*z(}dxMglCV8fr&t$Rss^>UcK%+wDd=kBqF z6wg*Y{BtD>Cg!UfI(8w>?N8a(73X)xYmgn#mKJK7)o%1>*_2Me=-68t*L@@r zJQ3tkKn3=1&91qWBmJG+!H4X}WPmB10RWPz#=|TyFPOOr*aa{=1_>&LNQU+thDZTr0|WsA1Q7V|Rxa-0N&f_7wc7Vxh8Tbl*5J^Y>=4PxAC3^rD@LA$mfbnX literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/55495b9baa231a3a3fc5b92788c9c3b8315a38d3 b/fuzz/pkcs7_decrypt_corpus/55495b9baa231a3a3fc5b92788c9c3b8315a38d3 new file mode 100644 index 0000000000000000000000000000000000000000..6c4313076df5e32ddddfb5dda5ec3831e87210a3 GIT binary patch literal 717 zcmV;;0y6zDf&$3~2`Yw2hW8Bt2Lqsj0=h7Q0=5DH05O6BaWH}cZ2|!RFjX)~F$*vW z1_MXm4_9ba^00F#-r#>nO_tu~yVD4F(A+hDe6@4FLfG1pows0sva$$JeN+ z(Nm%jb(Y$tTohMD5uxFDxIkW}Pm_`qPbuZTv3XJ;nVAMMhV(^?9>}F4uo)8ibN8A% zOrPd~;(FESZwMri4<}z+gM?g}&)NZeC#8H%^J3Ws!k{Iijgih=3z@qK{rEwajfcHM z(YH2}&Z2%EtQ>_%y?j%Ax(d^-WWY5x<8M1=BYma4qE>lq^6l31 zyW0vw-F}cL;gG0g|J#U1CetB3PWgkWT&AF9as+30zW_3_{=Mz4HaA(B9~ol@hmo%E zK3`y#*Sn~uOpz9Yq1a`>(qs}Op1wXT-E&o*Bz#N%No483x(?t~kncNex-x8OKraNQ z$6bIiVz3G&rmAQ)Rr;d|6S6rcF{S#3OqNiJ=TCHFkanYaTu3oid2I6S*E>@o+h*Vv zyCV_}23Wdw(;%5|bM`(K8X;%O9G6Ym#G`fz?m~j6@2xqkCbzlgn8|gY(*@^Ba-UPI zc%$xkTEej~D3Ot98QoQhZ^MKPz*wKF*z(}dxMglCV8fr&t$Rss^>UcK%+wDd=kBqF z6wg*Y{BtD>Cg!UfI(8w>?N8a(73X)xYmgn#mKJK7&2IE(*_2Me=-68t*L@@r zJQ3tkKn3=1&91qWBmJG+!H4X}WPmB1wSJPR#=|T%FPOOr*aa{=1_>&LNQU+thDZTr0|WsA1Q7V|Rxa-0N&f_7wcGbyh8Tbl*5J^Y>=4PxAC3^rD@LBh=o>s2 literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/56056ac31f3576889aee01a72621668fecfbfda4 b/fuzz/pkcs7_decrypt_corpus/56056ac31f3576889aee01a72621668fecfbfda4 new file mode 100644 index 0000000000000000000000000000000000000000..301f8fe6b07c7dd81df663e598994d2da514ff4c GIT binary patch literal 30 LcmdO4(7^)%DP97V literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/56802f52d307080968fb727e8dc087cd33d33d11 b/fuzz/pkcs7_decrypt_corpus/56802f52d307080968fb727e8dc087cd33d33d11 new file mode 100644 index 0000000000000000000000000000000000000000..b3d74629f0f5a8975423375c77f10276060e0046 GIT binary patch literal 894 zcmXqLVy7A|2f_x$|yoKywRyktXF17(m3W?>n)U`c9GUTTSgV`)i7eo0=rfM3_!*=6!Be$`)lt{}_l)1nu53MZ+};Y(1|EmqO$bP=@rqaA+6ZK6+z z>~WQ~YZU|^JoYtD$mVvh3Dw$q=}Y|LBcbjo*Y@|@@+-_fe*2yArc*w9qhyb7>zXTA zHML=?!sg9ot3De9=6}na#<%?Vmb~kK_8iITzN%1Kdm-*VZ%5&W*Qu71me>82PG#y6 z>sjmgYv1F&5ssVhsaC#O8By~8Vyv`EcuCnUZN*2H;<^uG|JY`!eMQ+iEX@&$ zl|9W9`Cd)fo-EbmdHPJYqW|ZsksC|xlNMIHwZGRfI*mKP4Fo}9OZ5P+-!mg?tDV}T zM2QbvS6NR_zj3^;v|Nw%jHiS6*}uw_=i*cqW*?l$*0haH;K%NBtULXgbLVvJSC;70 z4{|LksrVjovOPI+$Dxozjcm?I?+X0l*I%rfaZMtl%}^u$*w$B)e}A$&ac$$88L-+W zxGem9{tTr>2D10<4lfGfTi5Kc;oZHwxnirm=KKueGiW=}_l7IMDzD_4mESaxNgElz z9V=a25Gp$VfyU)udtX$XD4ElF8p_%JUa6 z7}UViAUmUhEE{J+n+Id6Fbg9Si$LY#jPj)|(#5_Z=Kf1XFaBu=@L{eh4|^Wtacjpp z?zJv6XI1vp+U2%$ADz6T_x`z5zkFUz(;wExYgx+E|M%`{+U)ysagp^A|LG4`+WJ44 Zt0VK-V#4l;GVjuM+9)htJI_R20RS~mX#)TN literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/569493294998a3a5f470f112fc44d3ba4c1e62cb b/fuzz/pkcs7_decrypt_corpus/569493294998a3a5f470f112fc44d3ba4c1e62cb new file mode 100644 index 0000000000..d1a537e229 --- /dev/null +++ b/fuzz/pkcs7_decrypt_corpus/569493294998a3a5f470f112fc44d3ba4c1e62cb @@ -0,0 +1 @@ +0� \ No newline at end of file diff --git a/fuzz/pkcs7_decrypt_corpus/587372e7c594dd628ed90cd968f8f1d8802ac890 b/fuzz/pkcs7_decrypt_corpus/587372e7c594dd628ed90cd968f8f1d8802ac890 new file mode 100644 index 0000000000000000000000000000000000000000..1007eb21b3901496da657315bb3447c0465e9330 GIT binary patch literal 461 zcmXqLVm!&lsnzDu_MMlJoq0hM<1T|H#%)ZD42DgNg+OL5kZBNV;AzNhz{$oO%EBhh z6dG(OY#<2Ya0zp{=jW&Aq$+skB^#<5D1!uaK(TZZZjhzD+5atBSUn_{VaA~F=KZbyC+d5pH_O!xv}y8`X}F-{w!Cw zT3%N^J$b3-%rAYbE>&`Ti0szGTtdn@19o5zO-Sr)z#feJM#M` z?f<^v^%lWbixivqR?p#l|NrZp|2JRSc3w#Nx^DXZ@T)lLP^O?M~kb=m! z`iRH8vGy6W%T{;Qtvjd7P&bB`ZGY05sngq;_+}PFOuM(wL+534S!46j@Om?^ zOXoiQS+F-RS?P1}3Xuoi9NbrbM=bs)_p9mcsuOmug52I)TdZcLvMqLd|9e>?ckr@p zC2Fl({2p;TXXyy5FYma}SW^|U(RJ0;0@gWtH-lpL7}&srgq_hqmW?x^&4V$OnT1h` qMc~L)1CN;th0?ySv)#qc8=~GIuyFY<>pc_vOcNP`tv4%8$pQd>EVv5* literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/5975b97ed6757f423952a812f5d184d1453c4f8e b/fuzz/pkcs7_decrypt_corpus/5975b97ed6757f423952a812f5d184d1453c4f8e new file mode 100644 index 0000000000000000000000000000000000000000..d66d1f744b62c225b5c83c5d40839ec47194c33b GIT binary patch literal 781 zcmV+o1M>VZf&&Q#2`Yw2hW8Bt2Lqsj0{Sq50`>v{05O6BaWH}cZ2|!RFjX)~F$*vW z1_MXm4_9ba^00G6D!$>nO_tv7pp24F(A+hDe6@4Iu#m1pows0stMd;r!r< zy$&n;-un+K8wgj0VWT3Jk=(iE4rvMoH@6BDgmAJmbQu*>0{roiMe%Kv_9OH5vuxr; z`8sPyNQ}6EGcIs4KU056QJ)ny?YyZzRsTJ1;FIZ!gHi1!(QrlsZlkr_g|+|wx=Cj0 z!p-bVqo0T=Z9r*je5wO*wf;VYWDjZT`xKksA3oX=@4i)6Oy??f+ez0>uAAdeRbMO5 zybqr)qI#V){eF1@Vxl{swbFLlB9J#}r+HgTOeL|LWqTGW02OI0%>KYME zH3rNDrzdJ|vt92XXe;!6fp@@o@O++SJBXv#K23r^A>*DYI`!sb&v%r#%Jy8~wh! zcC!C^4W`LChqYfw7gXjwcdm68kIzt@scK| zOc$TDV(SWH#spA3`{imMffpOCau%KVJcN$AI5kkN-M4CPdoD111_>&LNQU+thDZTr0|WsA1Q6nSgjhTX&a%DfN)%lr5O#o2)4r+}0OuM!tR5IO@o!}|X4q|= z$D$=|!GJU%ij;|}z^AcO@(;m4L}bw^4kSy`?Zybd_+;Dz2$d8M!u7}*kP3&v!6xB^ L-RJ=(AKuC+F)&o| literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/5adb8b0510306472a8da1735c4d9d803e2d0383e b/fuzz/pkcs7_decrypt_corpus/5adb8b0510306472a8da1735c4d9d803e2d0383e new file mode 100644 index 0000000000000000000000000000000000000000..fa685e020602b5e81f62b683a78b47c03280e360 GIT binary patch literal 894 zcmXqLVyJWMsnWy9c0Q5+ z5{tbdGqY4%K(x2<7qzPazpl5l%j8}Bs=xMJL6*~}MKA6YPEwo0m!POytfJNFB53tT zJN%5>M4u4Z<0@;{DhNJ!>}#Ho&Fx+js%nt$edGqU8U@SZS5;lCoRcijOSBWp{7bA3E*+vCUHZ zin4WBnj;h|dzvTmy_&E+S*pqN^qFi$|Ib$=HFGC)_m!6Gv7YgC5I_4@ zx$<0`s>1Ap6WN-!u?hUxeU5dfKXdM!uKmgqefmMJMI{yABTlv_NA5Tja;TBbIq6-2 zU;O%uRWq(hWV9J-#2?%GO7ibdb|nC;HxSC0ON^T(k0=K3 znMG-~QEOlb39Ol4+aWMUDh zT%1w9v_-nuH^kh3sp!Q&4FNvPRpnvNV?1u{ILE!#W#+8Po?5%ycJ8B-cl6#rm+F_# zt7-bf+ITHXdHVm}T}_*PUoI}PKH@+9;YwToCv$aVK3h!KJyGUe+D;pVrEBMzs4D;f D6RLG= literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/5ba93c9db0cff93f52b521d7420e43f6eda2784f b/fuzz/pkcs7_decrypt_corpus/5ba93c9db0cff93f52b521d7420e43f6eda2784f new file mode 100644 index 0000000000000000000000000000000000000000..f76dd238ade08917e6712764a16a22005a50573d GIT binary patch literal 1 IcmZPo000310RR91 literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/5bb89c632e483bc834e95bca6db950262a5ee618 b/fuzz/pkcs7_decrypt_corpus/5bb89c632e483bc834e95bca6db950262a5ee618 new file mode 100644 index 0000000000000000000000000000000000000000..af46663b7d9afa498a8c39b76655019ef2a30896 GIT binary patch literal 781 zcmXqLV&-Jy)N1o+`_9YA&bpw9>6bwh(>EqY2E!(%LLf62$TSEw@HFH$;ACSCWnmL$ z3Jo?CHV_1HxP-af^YhblQWZS&k_}Z2ltF^b!ZL8dlGLKS)Di{9(vpn)qRf&?1$QGR zj>y*>q z1zRtb-BOxhp1C}MG*B7s?IX5nL95ZJ#pixB&ip;UV2*;mnDd?K+frg%QXAE4UAKQd zk*bw^Y}bRB*$|U{1bt1} z&af_5&&t~z`(7bK`%7(O`GJZLHSg$^we69M&R>pnp+d4yj zQbTLR2ZKwJ2PJc}wlwr@*VALyn7?b98&`;I%}e=r?+%<`)2hFH)tYl<8h`n6Th>3) zfA{S!+w{MRciBnH_O04-JX?Kt!GdJPZI2m z2C{6N32h#Xsmv^lOe_MAs#+p!IL>X_`_fA!Rz;w!A>i`9RbmX!rEJ#7Ntk}jPc=)s zkvsSJBGuf34JHa*Q#w~2SiUj%6aPU6mz0Z|d@A0T-X7!F|1;$dGsjdB{zG3+NKW8t TKX_2>VaweYjB4`tPH6xDV*yTl literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/5cbb88ab2809e1d1394286a3996c3d4cedb0d5ac b/fuzz/pkcs7_decrypt_corpus/5cbb88ab2809e1d1394286a3996c3d4cedb0d5ac new file mode 100644 index 0000000000000000000000000000000000000000..aa0fb7b48021d422bd60e3824df610928ae39043 GIT binary patch literal 717 zcmV;;0y6zDf&$3~2`Yw2hW8Bt2Lqsj0=h7Q0=5DH05O6BaWH}cZ2|!RFjX)~F$*vW z1_MnO_tv7pp24F(A+hDe6@4FLfG1pows0sva$$JeN+ z(Nm%jb(Y$tTohMD5uxFDxIkW}Pm_`qPbuZTv3XJ;nVAMMhV(^?9>}F4uo)8ibN8A% zOrPd~;(FESZwMri4<}z+gM?g}&)NZeC#8Hx^J3Ws!k{Iijgih=3z@qK{rEwajfcHM z(YH2}&Z2%EtQ>_%y?j%Ax(eH_WWY5x<8M1=BYma4qM>kY!WCH#?KftDuY+*Gg~<>1 zyITrF-F}cL;gG0g|J#U1CetB3PWgkWT&AF9as+30zW_3_{=Mz4HaA(B9~ol@hmo%E zK3`y#*Sn~uOpz9Yq1a`>(qs}Op1wXT-E&o*Bz#N%No483x(?t)kncNex-x8OKraNQ z$6bIiVz3G&rmAQ)Rr;d|6S6rcF{S#3OqNiJ=TCHFkanYaTu3lhd2I6S*E>@o+h*Vv zyCV_}23Wdw(;%5|bM`(K8X;%O9G6YC#G`fz?m~j6@2xqkCYQPAn8|gY(*@^Ba-UPI zc%$xkTEej~D3Ot98QoQhZ^MKPz*wKF*z(}dxMglCV8fr&t$Rss^>UcK%+wDd=kBqF z6wg#W{BtD>Cg!UfI(8w>?N8a(73X)xEiElAEk#a5AQozx)o%1>*_2Me=-68t*L@@r zJQ3tkKn3=1%^|szBmJG+!H4X}WPmB1wSJPR#=|T%FPOOr*aa{=1_>&LNQU+thDZTr0|WsB1Q7V|Rxa-0N&f_7wc7Vxh8Tbl*5J^Y>=4PxAC3^rD@LA$?~ggg literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/5cbc56d7db3ba6728e88a88b41e9f9c0e1d67d69 b/fuzz/pkcs7_decrypt_corpus/5cbc56d7db3ba6728e88a88b41e9f9c0e1d67d69 new file mode 100644 index 0000000000000000000000000000000000000000..82250671c475017b3dc9a59ab66c77395ab072ae GIT binary patch literal 461 zcmXqLVm!&lsnzDu_MMlJoq0hM<1T|H#%)ZD42DgNg+OL5kZBNV;AzNhz{$oO%EBhh z6dG(OY#<2Ya0zp{=jW&Aq$+skB^#<5D1!uaK(TZWOJJb&}K$PRtA+W&pS>n(z>7AZFIt)9dA{{PoG|8Ksu?Yxlkb=~y+<%e!$A9Z#%zIy2t=QDX} zAqA0d^%0MGUF|bwKV0GEoO}GJwCWrz( tER0Md0!OYIc+6ZVl=gj{?JjoS5cLLuh0AwY@0s9dn#d4ry;*5W767&*xQze+ literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/5cfdb1a92a2b9aa6c71f897ec7b7b603208e96cd b/fuzz/pkcs7_decrypt_corpus/5cfdb1a92a2b9aa6c71f897ec7b7b603208e96cd new file mode 100644 index 0000000000000000000000000000000000000000..1f29460fdf38b0f1b38524e2e52cff757a5187e2 GIT binary patch literal 701 zcmXqLV%o{ZsnzDu_MMlJoq0hM(<*}|re#cw42Dfig+OL5kZBNV;AzNhz{$oO%EBhh z6dG(OY#<2Ya0zp{=jW&Aq$+skB^#<5D1!uaK(TZZZjhzD+5at6GPPF z4tKT7ine|~n^(pxTaa4Bl3u=_!DtiQ`_M3PU|^7gg^4Kx1e$|sx`xT}_iHWJsBPc* ze8$Pr`IlLrdlk(OUQ@C7T}9NPjRqPMCuT_A4eiW7+`@ApV*ctIpB|jwk(#HKaCrXZ zwbh<^UyEk!J#&R$@%g)rZ6fExZ2uIia;rUCEp1h%c!U9jMJPZ zmNn~Y-k0>7Q~VCRxDhRNy;eogM(|0X1M9c^v+H(FQT{vk&cXIK$5R?K=WeZ=wDQ6bwh(>EqY2E!(%LLf7jiSd^~sDY;;w*e;`b0`a& zFjHu-p|F7#!Kt#O)Z=!qftF}JuPrCR~#$7)nCNObCuEt>`BZJ?*yv=hJeeS>ATz*AC zxmS5hJYQMnGvx^xLX8Vl`&_Tit>u50oFZL+rXa_7YgXb1IOEzv>kfvA5i9fZx6AL{ zRVm@V^W{=1?`haZ0Le_xZ>zuxfhBTfB7B}eYqXs8@! zzP9RkUvaET?i)r15MX3E{q1((vEK!cmRImwF{geOWB4%TZZ4mKaQVaci!Yu09~RM; zVzvMEgF~$rIu^J66=ReS_TJp&^LcOR-YFT|_7t_PV5+-!{ml-8R=eL?eN*DLod zu&a`h3OqU~uil^;9ue$}2C{5mJAt-xCbW4lrZTfIGO-9eJ+NrNmysMZNVfK{i${5wk>_h|D++@s@^M2$$etrYrYw8U;kWHU;oQ#>buJaCau)@ z(;_Xux_^PXDM$9|A6)NV|E|eh^3=B>FrrNVFT1FBUun+b^MVEjHK;B@xPVFERl(nj z!Y0>_>gGDmJH4Q7c0<6ERbPq&mrkBFGt&S1ooSbN3eNQU%DrFSI$30S_a{B>gcYLG zUaywTo?4&!mA5)W(a7NA{S(pCGqjC_4@j^Ye>nB$!Bidd6SJ3_%kp?>e^n_304}~w ACjbBd literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/5d6e5f9ff5fa73f97ed7cdc3386fad1428ea8ed8 b/fuzz/pkcs7_decrypt_corpus/5d6e5f9ff5fa73f97ed7cdc3386fad1428ea8ed8 new file mode 100644 index 0000000000000000000000000000000000000000..2185046fc4bfdcce71358786124fbd39ae393875 GIT binary patch literal 14 TcmXSAs9`W*5MVH6Pz90z5S9U) literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/5f363eabdbec88ec574c00217fcc584139d2f6fc b/fuzz/pkcs7_decrypt_corpus/5f363eabdbec88ec574c00217fcc584139d2f6fc new file mode 100644 index 0000000000000000000000000000000000000000..7a150e779a68abbbf5b54aec363026a292608387 GIT binary patch literal 844 zcmcIi!3}^Q3~YQm3_G!hL4SVP&A5Y0U`vA{JvA|r7p1-H^=OJN3?q%?DY=j|;`_?a zB*$w;FKt;H3#`i!$rL!Mx{#-MhOoGL^zT}q=qe^2TL(R7`#>)KAW~(&wUi;^JHl=* z6h)Bu@HKzf56&$t%L+qUROigqW_eJ#YR&qohfU1hwSS3}Wf1OX$EZ7$1${BnQWs#I GanlYSU?m6u literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/6166794b802910c7100929d0fbf6f181583f0b53 b/fuzz/pkcs7_decrypt_corpus/6166794b802910c7100929d0fbf6f181583f0b53 new file mode 100644 index 0000000000000000000000000000000000000000..4070484b8c7203e551c04e03a8dc8185a54c15b5 GIT binary patch literal 28 dcmexA>3@R(!~g3B4gV)41L^;hAiR1Y4FKr~Td|oD{}=C2 zx~6jG(d4Ml`k@tCi%*;7?cUyyxG2mg^kHRD%zch!0!0<~yU$juuXLKwIx#4vVb6-n zxhc$IVqI?%(CA=e=ki@@2ubr5T>j_66=<)*{p@0u`QXa zgcP+t_%V0dHO}~Io>(OrAN!~K>At&HCo(*w9NapK5g8%l6QKT#-EN!r|W+g9i5Z^Fqbz~J!sK;+qv^~yqMUh zFV`w&k-vO`vG$nl^r!z=V|rrGt_#WLZhAJ&Y-2UG5}adcNk)EAW=W-jyCL2LH}~AP z&adxMsy-G;Jl4KaWqnyGtV1@leUfi@m-$UbNU$)PW?R*77xsU>rK?6mNI~>)beuxG zd$`nOy*G0+Hk^5SLSbK<_MN$f=k|Ykp*K&?rgx@kVfTC)|IVK)GGkdw74EJ{@K})a zPLXeUU}(*`%kz_`a2Fk6aSnfd$E3+NuC(=7^NbqPV?4Yc8$X}e=zl43mX6~id)GNq zPk2HXt+Tq+H-Ed#qy)}T70YWo@^^a{F~7U*A1lY9&nnU~e{rYWjPm(q-hTJX7AVg- zw5H&fgx&mWd#!_1V|#?M-J0Xn?ilHCy>ZEOmH3`K{n&Nu`-Z|IeYZFzUHD$F>J+pu z>sI}BG5!(zUeWD#e>*oM-Rb%HI-=6-dqn;U&!_t~TKszUrBTYex!1UEv-0`tPqYk9 z{$H+NI6ZdW{co$bKFqx9J}V=jqWJpb>2=}%4NFcr-aN^0>X!PmYhsgxG+w;re>t}ALpMTX|?fAoSRztwe il|0>Q0zM}rHMKI&)y#faD(}&lN>)IIy`A?@eFFfUoLb}n literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/62e329a634f485a9d56e3597a51703bf5f2a6d1d b/fuzz/pkcs7_decrypt_corpus/62e329a634f485a9d56e3597a51703bf5f2a6d1d new file mode 100644 index 0000000000000000000000000000000000000000..1d060f8981f2680f1c0c05ec005865b6e10b3eb6 GIT binary patch literal 6 LcmXqGFatsW0*(Nq literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/633ae6b6023e3ab99a12c7b1a2968fb04ad5dbdc b/fuzz/pkcs7_decrypt_corpus/633ae6b6023e3ab99a12c7b1a2968fb04ad5dbdc new file mode 100644 index 0000000000000000000000000000000000000000..36e0d727afde8dc92935a1fd7edd295c2b345c69 GIT binary patch literal 266 zcmXqL5FrBm2deoGA|T+t-C<7yZUas>=1>+kVW!YvLt%&aKbLo0XsoFU0V%l;QHLP^ zL%?;A$Si~~kOh?iQP%(eTY zELXQ$URORnd8y{iFMX@zcW)8pcRR!{>8gF{=4-xN*J|`K-YHD)o>t1fv|+W?)!j)u z^7|(3|Gwe%7Qt7G6r1=~&*6Ok|LdIpH(%OzUP$@6ZuyE6nY^@+ zg2=b}h{wFH_8GIwR(Lt*9zQCrJEzM~H-?vOf6|(%)7zQ&W)?(DySL9n=VfzQWAoAQ zdNZ#}=RW;e&?|CjUaIiBm!{qv+*f}`EdD3=tLg2k6LzkG+}>MTtY)UREp~hVds!lP z@Um?sYOP!R9&tNo=?JSY@3_#IQx&q&b=B1Z);W4NgJSm>*uaB?ozXy+jWeOmgE5tv tg^`Ix;K)@2kC_XF(!Q^=-NnuuqTV2|aQQClJrn#)6B&Z7H!Dra0swH3w-o>Y literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/6503913279898a1fd7ce19742d769bd519e9d63b b/fuzz/pkcs7_decrypt_corpus/6503913279898a1fd7ce19742d769bd519e9d63b new file mode 100644 index 0000000000000000000000000000000000000000..c65f1cfa4f431f272e0d0b3621c48ac22b1a7fac GIT binary patch literal 6 LcmdO4&;ddK0u}&; literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/65512afa954660423679a6ab3a4a12e569ed1ce8 b/fuzz/pkcs7_decrypt_corpus/65512afa954660423679a6ab3a4a12e569ed1ce8 new file mode 100644 index 0000000000000000000000000000000000000000..358ad6f37998f97c1ea6729e4b2b5464f5ad6f72 GIT binary patch literal 781 zcmXqLV&-Jy)N1o+`_9YA&b*+B>6bwh(>Er@2E!(%LLf7jiSd^~sDY;;w*e;`b0`a& zFjHu-p|F7#!Kt#O)Z=!qftF}JuPrCR~#$7)nCNObCzSa=HY9u3r-@d%fa}|B=zujDZ zMM1e&c}qNBS>`k42^m6-3sn1Dug^$(RC zxnrZDa+vwrs^fjdu`0Q57#aRUfc@>jW4{X?EwA9WVov=m#_(av-CRBe;qr&?7hgL0 zKP;jx#cKcS2ZvfMbS!TBE5;}v?7g|k=kwmsy;Cx_?I~(o!Bm&f=E0cC%)-dj7c@_H zy>ib2yDAx}z@wA$>J6IV5y8)BAj`%80gRk*Ei3|05A0iJo;2;UHQ$W4uYazpum9yV_1)zIlUC~d>5-OS z-M>KHfFpbL53YBwf7j$LdFtB`7*VGGm%TK{TeNTSc|ik%8n{c?K`ueKfJxw0!QYF* zCfAPY<~p99x1eoyL%@?&Uy1{lPM$S8(*OFMX_t5k&h+}qynz!{)vx983xlcw2g!hNU$1zIQ8ejR2}mZvzMF8@_1=~RVf7kvh+`K literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/670612b6ea64928c1fc9ea1e1bd9a6747ac70eb0 b/fuzz/pkcs7_decrypt_corpus/670612b6ea64928c1fc9ea1e1bd9a6747ac70eb0 new file mode 100644 index 0000000000000000000000000000000000000000..85f8389b3757cc450bff47853d4fd657cbdb31cd GIT binary patch literal 3758 zcmXqLVy#KaN# zTH`d+#syalc;PlPGO{wTG%+&h?&baY`RpsnyHUqDReBiN&L{F;VzD=5W|nFTi1s%A zqINal*Y$RGnY@c%_1B&&$a4C$=*6AFNosTW5)^fdRkS)?1g-vPho5nq=o2D)TxIQA z1;Gc8ea#cHx!r3*wYFaR62JIJsC&w_{r$H53bT*jerLStl+WHM+2h-~<_cC#ZJ4UC zd2`vS&jx|{-!iB1EkC{`@A{uTN3y!FDwNhEOKE3Fb6ANAG^=7?(}EQozt~nS)xxr$hD}X z;(Nr&_TT~*%ozV?&&M| zZ*q8dxy`qOzY`qoJ+2(RIw7+tZB^$CbHOKqS(QF}yAaz*+!vCT9n&tJe`Pyq@_98)e^?u@Whqbp-@B`6v+v8rMb=0Br$1b2>;Gh~j?8C^ z3A-oCyi40@qp)=CJQFOLi=?6bwh(>EqY2E!(%LLf62$TSEw@HFH$;ACSCWnmL$ z3Jo?CHV_1HxP-af^YhblQWZS&k_}Z2ltF^b!ZL8dlGLKS)Di{9(vpn)qRf&?1$QGR zj>y*|eSY%?Vj&!V)rTYW`)FKL#^$=kiqM z^jt7le0=}J$pOA^*cP%qi{rnm@-QjsaJkg^XD`Z_G=B8CrmIcueI;FDsJ|_cyW-5w zO~*94dt6Tybp78xJ79_8#I6o-@R)L#GTb@b-4JSeBGHxMz0}hjZ@p)0Vv4iAPW`eX zXy>&@@iQcjJe$0Ucd|guzYr%$>iO0SG2)7)a}? z>8hRVbus%Xa60AJCyABGzrV6>>wGLBH#^bazwn^iizk-Cyq`~+xUEQ=P<_gCYTB&3 zme%*~#qDz0oA^ao;FQ_a&9n8NnezN#J3Q-=+5T?T=EGf)q53~-K5V)9>uKlF+HdCf z(rZ4+K8f7B@4Gtq5pt{kFDCwnH;uYUX#QZA`n9GScLa5q$}og9r$%7>Vx0k8_l1B%QAO$D9JwG|48PNVU+PvIVNqktZ%n71YLg~ z&-qefPyGRUw-Yt$bGY;I@pru zm?<>aP}o2a#NiU=a?j6C&&gHr%u6;@HBbf#G7HOq1ydECF_)wk<)xM=IF^=Vyq`);P_yalsV>UN%mxHjlRNyo`*DtPCtoj118w_p{h}#f;r$?4CrKd|K%> z=f=kW>z{mU`m$>Ut%MabiKI-gj zeD%^P&S&z{LJA_^>LVWWy4q*VE?eQ{oO}GJwCwSm)^742s=jXaf%tc18nPHqL}L x55`nx7Dgr(fg@K9JZ3HwO8dUfb{9Kuh$-l$Qhk%R_@^?Sj@j#KrZXvKnB*{Z$150$i*NZc>-$7KegRJ<$LvJ~wqi3Q{x9C4 zbWP>VqsdX9^+PMP7N0iH+r7OZaZ#90=)=mQnEM>d1d1x|cb~0RU+FZVbz)FT!=4r5 z3=r^U?Z&kkc4@178I^REKLzf4yf2RIbEgwE$cW-1w%KL+gI$J zV06O7M##bA=Bg9-?{by%UNjH+vf$d%49{o#g7$doq$#j>A3FPN)b>m?f>QyEPo^-EyLjY{~3=@Zhv}I!tRWWf%HwCgfdf`o=IvM z7Y;7oYI@|`%WJGWdxXR;?D_IPB}IOLhx{DjnybbleS$>?wLUv4Y0Z24&HeNHSO!yDlV~yXo09vyIi%N^p*)B^mienI)Bk65O|xxt&$# z-hKU8B=K1LO4aSlN?{$cneCH&!@JCHdM5mmzd3zMfoZl?{dQsh*IT-3G=vmH4@bu- z#Jh(}P1bueH)F$@rzaHlwQ1j(TX=5&rx$wjk2TMzF+Ik^`?2x!iH-i35@+c+KC*Y6 zBlUzQbkRDiOMUaV%S=k(3{|nbwj+PHXA$$e+y1d~94#WO^Ys^Z%FQUBU*_$1ziff> zoI`60eo5HPzqZ#pNOf_oP_|ohoZ1~D9j-SnnXVGwlcyiMZhhZSSfuY3r=$zt>s6hC z_GR6wzb?i}Y|{J&wzDaV^98BX0&e|Al5l91+Z(_MQ7 zzI>W$F1L^KqhM0XUg1{545^@k#S@?Ytgtr9PK~;`WywE1U7<;(O|31-cC{iq1glb3 zKCg{mCw@F7d*ZtDHXr*YBsZ%n&J$(a(W5c_dNu3$n9SKuk7njZS?u47`%2oI8 zJ6JMQRm8-8tMa zxVe(2TTQ^{WTd86=DC{L4@>1e8dJ*}@A}#~WSAWhPcZcPII;eVhxk*y{k(QE#!_>) k>WZfH2u-ffT6DMZ^7QI&N)pE{Ke6mMd^GIsynpH&0L_0}x&QzG literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/6a80d2323d25b73346313c320756b3c90bf10897 b/fuzz/pkcs7_decrypt_corpus/6a80d2323d25b73346313c320756b3c90bf10897 new file mode 100644 index 0000000000000000000000000000000000000000..7d2b4971e2d2a205d3e8323859207e17d8a27888 GIT binary patch literal 12 TcmXSAs9`8&P-QS>Fk}D#5F7#W literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/6aadd371f56b7e1f9fdb2d0094f8ac6560eaef2e b/fuzz/pkcs7_decrypt_corpus/6aadd371f56b7e1f9fdb2d0094f8ac6560eaef2e new file mode 100644 index 0000000000000000000000000000000000000000..9a624e766ccdb4bcebe55eea8813c8585d1615b0 GIT binary patch literal 894 zcmXqLVyjo+DY^R~1TYFT~yF?I`^4I@NO0^18p$sZ3pB zJ!>6*?R&g8!g2FG)yg+3BTD{XjFnaiFDbjFt@y}NTz2<{{h`zDAKNUouP9rGr8z>e zvZr|>->V7RlckzGPoK$F^#6P{a$~7|(!y%D_V+qQr-=)2NZ4Wz@YJHb)Di{9QX&Jq ze$R}ot#)dU5+y!xU1dEz{l@XW(sDi4GoB9OXa6c!o{Ljen0;^}Thlf+fgiiivF`L| z&Yjb>Us}_Z(Xy)hIjY!=8CQMn)5S=&!Fu@-y5z3tGtqH zR({h&CT(Q=cC2)9L8$2b2O5`u?R`;kqGV3zkrxROC0e#Cx1Icd>Vg$dQ_|*>tmV_V zEIge2)7chvWbWxJ_-}G}ce%~CgTE6T?LDp>y*eSYC~Z~e40FLJf?1V5d%ay;J#t0* zHnGh#D9>NOU{C{3gY1k3vTU3QZ61uN%q)y-OahgQGs>5?NEiEtnENjkz4)ggz=yf2 zJnVUl$E_XbxYxSOoK@LVYnR*3eRT4U-uvfL{qlJ=O@CM$uVpDu|KGc-X|wOk#YNUf h{HH%$Y3u)Fu8z!SiwV0Y%DhY4X``@o?K~581pt*^W*7hf literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/6acb127f9c523cf66d1344fd337b72299ce377be b/fuzz/pkcs7_decrypt_corpus/6acb127f9c523cf66d1344fd337b72299ce377be new file mode 100644 index 0000000000000000000000000000000000000000..f40480053512d4a138f6eba68e5addb41c19c952 GIT binary patch literal 717 zcmXqLVmisjsnzDu_MMlJoq0hM(=LN1rfp1&42Dfig+OL5kZBNV;AzNhz{$oO%EBhh z6dG(OY#<2Ya0zp{=jW&Aq$+skB^#<5D1!unm1V3|=HqI_=id7?E&S!G#Yib~wZ> z^PfCP#9#C2zKxYZ3NvT28MS?J?Up;SRB3~x(68d}v#fpQKWltcb@fF)hsp$g_4w%K zmYA96Z!y-WFRk(YoOF}z&;r%Py%W#HaL?S$`S*w8wBGi;&KI|vO+L3su2rUPjmO@a z;F?`rFxNx8M9}rOJKWVSE86<~Y+f0&Y(Z)fOM3Z!2BS^?_P$+bW*#|HUNV`zed4+g zcJT?*uJ2y4%x9ul^THdc2QH-usm$AFr*pSBbe>9$_y30flMEW_8uunM{J#!jFgP>( zH-HL4gcv{|83-GJ7$FDM0G9>J)WNw}6+;Ctvp)AKnjgHTV)46*s6!hKG$u~Wkh~k( znSZ#2=Rm~#)i*vpIKLw`Pb=Z@{L5>rJ@dX6&DeY93cup>cN^P8&WG9lDOTlHd$wBI zs!Z|RTmPHaM4y)*%c*X6eytd%IZZ5U*44cK5HK@Z>Uyn;ppD>@KnK=u`DfSdoTB`9 z?wy0}Z;q!lXwKbQH)-Xu!#bw=Gj?*`U^TFTCkb{&16elCgf6bwh(>EqY2E!(%LLf62$TSEw@HFH$;ACSCWnmL$ z3Jo?CHV_1HxP-af^YhblQWZS&k_}Z2ltF^b!ZL8dlGLKS)Di{9(vpn)qRf&?1$QGR zj>y*|eSY%?Vj&!V;2}H9=qHkHL)GxjdCQ zJr@iXAKyQ5a)9p}wuNlZ;`r~XJWNVDTrPF~*^4qJjURok>1tDZUrCo3>2C|9fF+6(yE?!@W6EL5aOZG$L#XMAL|2CQQcrWd^`5PXDbD&j^~;K&o!1`4 z&yYCsZ1N`F$pST#b62sk-Ml&fw>Ex3iEzGY2vmbZ9?@as%?pj*kyBD|1 zWpCmaVS!U-Q#a4ne`d<_gYEFFM`ruGRhtiYMTYACtog9z=C7xnM{B>C-%GFgB>NcLa5q>Y?FxMDunfnR5$KKT8;(fld6EOS?flI-*Sk7OoG&E?HSi?C&S)UZ#+lIO!I;X-!l=a}P_t2AnJHY!hjq%Ao&Ba={S5&;34YG0 ziVIs!Paa#IJ}>X>-Qrj?u_%prbZNaRk{Q2Jn6`2c;-;y@^ fq-E2W+5A*y@v`>yyV}hsx5u9qP5HUT#nT)BR@x literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/6dd1f37b62a2d8bd53360e201f0a5ecf465ceb09 b/fuzz/pkcs7_decrypt_corpus/6dd1f37b62a2d8bd53360e201f0a5ecf465ceb09 new file mode 100644 index 0000000000000000000000000000000000000000..c49934d51ceebe6895aa07e4501570ce4b587a68 GIT binary patch literal 26 ZcmXqLU=slYaR{|kL?m{Pfejl20{}EE1Qq}Q literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/6e5bcd9b3394492ef5bdc930c75e9bb3edf02874 b/fuzz/pkcs7_decrypt_corpus/6e5bcd9b3394492ef5bdc930c75e9bb3edf02874 new file mode 100644 index 0000000000000000000000000000000000000000..14f7a93b941977cb19b388f7e7e20171bcb4beba GIT binary patch literal 1406 zcmXqLVy$B1)N1o+`_9YA&b*+BHQS(xHJyo(!LW(tkwFtvE|6&uYT#+eZNSOK9LmBb z%oG}IC~P1I;&2Ibx##Dn=cFol<|P}d8YqJVnT2KGf+eX%d8s7|Q1dzY6x@xNI3izb zoMzg%;EDk++-62bRtA$-l$Qhk%R_@^?Sj@j#KrZXvKnB*{Z$150$i*NZc>-$7KegRJ<$LvJ~wqi3Q{x9C4 zbWP>VqsdX9^+PMP7N0iH+r7OZaZ#90=)=mQnEM>d1d1x|cb~0RU+FZVbz)FT!=4r5 z3=r^U?Z&kkc4@178I^REKLzf4yf2RIbEgwE$cW-1w%KL+gI$J zV06O7M##bA=Bg9-?{by%UNjH+vf$d%49{o#g7$doq$#j>A3FPN)b>m?f>QyEPo^-EyLjY{~3=@Zhv}I!tRWWf%HwCgfdf`o=IvM z7Y;7oYI@|`%WJGWdxXR;?D_IPB}IOLhx{DjnybbleS$>?wLUv4Y0Z24&HeNHSO!yDlV~yXo09vyIi%N^p*)B^mienI)Bk65O|xxt&$# z-hKU8B=K1LO4aSlN?{$cneCH&!@JCHdM5mmzd3zMfoZl?{dQsh*IT-3G=vmH4@bu- z#Jh(}P1bueH)F$@rzaHlwQ1j(TX=5&rx$wjk2TMzF+Ik^`?2x!iH-i35@+c+KC*Y6 zBlUzQbkRDiOMUaV%S=k(3{|nbwj+PHXA$$e+y1d~94#WO^Ys^Z%FQUBU*_$1ziff> zoI`60eo5HPzqZ#pNOf_oP_|ohoZ1~D9j-SnnXVGwlcyiMZhhZSSfuY3r=$zt>s6hC z_GR6wzb?i}Y|{J&wzDaV^98BX0&e|Al5l91+Z(_MQ7 zzI>W$F1L^KqhM0XUg1{545^@k#S@?Ytgtr9PK~;`WywE1U7<;(O|31-cC{iq1glb3 zKCg{mCw@F7d*ZtDHXr*YBsZ%n&J$(a(W5c_dNu3$n9SKuk7njZS?u47`%2oI8 zJ6JMQRm8-8tMa zxVe(2TTQ^{WTd86=DC{L4@>1e8dJ*}@A}#~WSAWhPcZcPII;eVhxk*y{k(QE#!_>) k>WZfH2u-ffT6DMZ^7QI&N)pE{Ke6mMd^GIsynpH&0Limkxc~qF literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/6eb294114a1b0e6ce73d7e5cd98a47c939660551 b/fuzz/pkcs7_decrypt_corpus/6eb294114a1b0e6ce73d7e5cd98a47c939660551 new file mode 100644 index 0000000000..493f501b1b --- /dev/null +++ b/fuzz/pkcs7_decrypt_corpus/6eb294114a1b0e6ce73d7e5cd98a47c939660551 @@ -0,0 +1 @@ +:� \ No newline at end of file diff --git a/fuzz/pkcs7_decrypt_corpus/6f38824c7c735c2cb9dfe76a23a6d4ab1925a40c b/fuzz/pkcs7_decrypt_corpus/6f38824c7c735c2cb9dfe76a23a6d4ab1925a40c new file mode 100644 index 0000000000000000000000000000000000000000..802c9ada48c421f894db869d88aaba300573c76a GIT binary patch literal 58 vcmexAiGd**2pho|ME<`H;r%yk_+Qt^z`!5?R&bAjk%0}OQ1So&y8m+k3H1`D literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/6f98c695494b17aea4c95495c564bee5e076ff20 b/fuzz/pkcs7_decrypt_corpus/6f98c695494b17aea4c95495c564bee5e076ff20 new file mode 100644 index 0000000000000000000000000000000000000000..d2ff22cabf0ccf2d0930a94e573b2f199a4fbfab GIT binary patch literal 717 zcmV;;0y6zDf&$3~2`Yw2hW8Bt2Lqsj0=h7Q0=5DH05O6BaWH}cZ2|!RFjX)~F$*vW z1_MnO_tv7pp24F(A+hDe6@4FLfG1pows0sva$$JeN+ z(Nm%jb(Y$tTohMD5uxFDxIkW}Pm_`qPbuZTv3XJ;nVAMMhV(^?9>}F4uo)8ibN8A% zOrPd~;(FESZwMri4<}z+gM?g}&)NZeC#8H%^J3Ws!k{Iijgih=3z@qK{rEwajfcHM z(YH2}&Z2%EtQ>_%y?j%Ax(eH_WWY5x<8M1=BYma4qM>kY!WCH#?KftDuY+(og~<>1 zyW0vw-F}cL;gG0g|J#U1CetB3PWgkWT&AF9as+30zW_3_{=Mz4HaA(B9~ol@hmo%E zK3`y#*Sn~uOpz9Yq1a`>(qs}Op1wXT-E&o*Bz#N%No483x(?t~kncNex-x8OKraNQ z$6bIiVz3G&rmAQ)Rr;d|6S6rcF{S#3OqNiJ=TCHFkanYaTu3oid2I6S*E>@o+h*Vv zyCV_}23Wdw(;%5|bM`(K8X;%O9G6Ym#G`fz?m~j6@2xqkCbzlgn8|gY(*@^Ba-UPI zc%$xkTEej~D3Ot98QoQhZ^MKPz*wKF*z(}dxMglCV8fr&t$Rss^>UcK%+wDd=kBqF z6wg*Y{BtD>Cg!UfI(8w>?N8a(73X)xYmgn#mKJK7)o%1>*_2Me=-68t*L@@r zJQ3tkKn3=1&91qWBmJG+!H4X}WPmB1wSJPR#=|T%FPOOr*aa{=1_>&LNQU+thDZTr0|WsA1Q7V|Rxa-0N&f_7wc7Vxh8Tbl*5J^Y>=4PxAC3^rD@LA$6cs-N literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/6fc7d79cec9fc5f58456d7a01c0426bcc2e4c212 b/fuzz/pkcs7_decrypt_corpus/6fc7d79cec9fc5f58456d7a01c0426bcc2e4c212 new file mode 100644 index 0000000000000000000000000000000000000000..96df1cc1d3371e83a129c758a6c545cbb6d8dc11 GIT binary patch literal 781 zcmXqLV&-Jy)N1o+`_9YA&b*+B>6bwh(>EqY2E!(%LLf62$TSEw@HFH$;ACSCWnmL$ z3Jo?CHV_1HxOlkSZ%od=JnR0piE|894U|EG%)&D6`T6NNsS2KXC8aK(TZZZjhzD+5at6NBq^&VYvx>$AUK*uIeO;Q14#Q-bPd zUHbeimw8FX>#fq^p4}fh{nXyxI`sRC*(B?TjL=qvXARp7C3YTUmEz|h*IfPdv!^x}8o7>~o*1G-fO5cNpL-Uqz?Fsa|Jg3^KUTl)hRP>*z;>k|DiDd4NEMR*Bg~9^m%ix z$rSE(4{!e)mL~4;>*42Bg<%)xT-J0*my*0{*e$`{YO;*?Oku&Ya-Y}S7uEM|`qoq` zrod>QZK}9LW-C#yuq4YBEA*0ekX@1R$+!=PE0!Ib-mfdN#g5@_OYR2CSPA=ziszP9 zmQ$Pcme2TD6Z1f;}eH}+@dTWe&JK)*L?0$r?PnM>xYGollR3>=Qd8dv^PMW*YTMbgHDJ`?osQGzhalwa@e1} zQxD}*zrOeD(!LY>n*YR4OgE^3C5fx-j0Uo7oC$4=OsO7>%#17oH3BOo&va+MIac)| zseO)GVnaYyXwhM->F>Y&?D>*+>%`Fu>CXb1{;jgM+SzvMMti}OUH^)H+-rMLGdY)a a!}Lm(t+}1TW$QPlGk9W2B#*^XvK;`DzF>I( literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/70ed836dc4a30873fbc4b8a088ee7f9f83d03662 b/fuzz/pkcs7_decrypt_corpus/70ed836dc4a30873fbc4b8a088ee7f9f83d03662 new file mode 100644 index 0000000000000000000000000000000000000000..0e8eca585a1fd79be96e326e22a989b42c5fada1 GIT binary patch literal 461 zcmXqLVm!&lsnzDu_MMlJooPW6<1T|H#%)ZD42DgNg+OL5kZBNV;AzNhz{$oO%EBhh z6dG(OY#<2Ya0zp{=jW&Aq$+skB^#<5C^G>CnT2KGf+eX%d8s7|j-@3T`9+x}l?v`g zOdOG~HBK{aTyVvJ7j82nBP#<-6C*=($^9&LUNK{L8M`M@CZAS%&AGAh|N1B2n*JBb6I2a(eQdR zuS@4X{aLU#FInkx@d}X#-W=Rle@86-C-&zlu?fdCGX*hTru?v63e5 zx323~EY&x8i+?KP>6pE)W;&B%hDi=ncf5k3xcHVIv%XK%;}`H$a?D;-U@JB=;{W0u zO4n4*JenN!SwFNwYw>CGyxrRy5*LN}gg&e+in-6ROrWUZe)rjG^_5N&S|R8zBdeo2yRTzspt5d(k}P%Yy4mGd!Q|3)u}U&Rm`zEJxBr_6sTv=6>Xu;rLT3tOqU%v&@~Znr&6TUD*HimaZBNAqCOH(Qyj#?%`6C z_1?_Q*l_0Q359)a+IQv_p4|N*ZJh>FQ zPReRg-~8z^lM*;XRV=UV$lvW*#Qg5If2i?X?b4U0f@a?baNpcE?DE>y1mMtHk%@>Bp{H-!~K%>AS@#>B9GVRi~hRS-0x1 zi}8=x_lj<}``fu8=}ynj*AbOw-y`x@cs|{?(c;&$FO5>(&ArBTo0ZRBf1+h@^8a%E zLKbL>&%EnCDaUFOHMi7JjrnCmin`6Vv~e4cbo3oEAZvhRCBp~oF4^~ zQuYeB8fHiZ6)c|k^k;>&VRmZN%`Hp*>FEkhDs5_QNw%vM*&$e!vhsOt{5tXDDcKX( zowxbeHzB!MRdJpuDQ}S&&OoWc6u~3H_Ce6j)r?N%q^GQd=sZID;^SeKU4B9 z>33DL^o2d#-)%COOMm71J@9TxS$5_``8lL%_|IJl$#nJ|`nJ zwKC7u%zjuZ@6niA)_B*~&LP9>hh0&XlQEW>yH!^-rAKITeb%D8 ajh92JzbQ!^xBSGSb@*u5+j;-gHvj-)z)Ji8 literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/71f13d578131d89b8e7b0e5f682161275976b7a5 b/fuzz/pkcs7_decrypt_corpus/71f13d578131d89b8e7b0e5f682161275976b7a5 new file mode 100644 index 0000000000000000000000000000000000000000..17b67ff0ca3d668200a2caecba387409c3b7177c GIT binary patch literal 30 LcmXqGFv9}@GQI;V literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/725b1caff9b49e1231fda15b85166bbefaa36a11 b/fuzz/pkcs7_decrypt_corpus/725b1caff9b49e1231fda15b85166bbefaa36a11 new file mode 100644 index 0000000000000000000000000000000000000000..0cfb7ebbef62812e97bd128546c4c0bc2b611e95 GIT binary patch literal 2 JcmcCv0001b06hQz literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/72a44125abe916bb41b5f5889038fa17299314b3 b/fuzz/pkcs7_decrypt_corpus/72a44125abe916bb41b5f5889038fa17299314b3 new file mode 100644 index 0000000000..43eea4bb4c --- /dev/null +++ b/fuzz/pkcs7_decrypt_corpus/72a44125abe916bb41b5f5889038fa17299314b3 @@ -0,0 +1 @@ +��� \ No newline at end of file diff --git a/fuzz/pkcs7_decrypt_corpus/733ceb48e6798052094cd20536162af84406cef2 b/fuzz/pkcs7_decrypt_corpus/733ceb48e6798052094cd20536162af84406cef2 new file mode 100644 index 0000000000000000000000000000000000000000..c90c33f206e7799eff29d6b15a2973ccd53c9e82 GIT binary patch literal 35 hcmXqLFaW|vhGYhVhB^iiNM`sCWHtg>AiR=+0RX352wngH literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/738585ba9fd573d64ee71cae16690e869cb49827 b/fuzz/pkcs7_decrypt_corpus/738585ba9fd573d64ee71cae16690e869cb49827 new file mode 100644 index 0000000000000000000000000000000000000000..3bee36474fc7ff73dc8c05f9e7fa240202bbb505 GIT binary patch literal 461 zcmXqLVm!&lsnzDu_MMlJoq0hM<1T|H#%)ZD42DgNg=ZNVbAe2QPy=1>+k zVW!YvLtz6!5Qj^c%RN6oJttMcGcVat)j$~}$Sf=a7c5CF%1bR#a4ap!$S=w)sZ?+` zV&aH=t#O)Z~Kk$u$J+4$QEA;dU52_bylnfE)=Zt=&crvfAY$6ReI7b5o68!TkA~Nq zd0jg9>Cb|_dC5wji&uy|@aEvY`a5FrKe=B`Z&#hLa~0(F-r8a{GnH+z+xy?k61jty zZ7Wf0-QxF%+c`@|SbcfNg~pnykd3aZt`@M)(YqNGyT`x=9wh9H2C{6N32h#Xsmv^l pOe_LNt{QmETqu&;42vH*>@p{|i3nc@F+7{dTfkO2gefe@?=r|f@_4A2}j1$eaLHxIuo*qS<2rrt-o!#t@RAfb&;W-dTSPe0 c-2t!+1I#%jr6y3YV##fT!TrEwZot3*02tDa+yDRo literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/752f97700de37cc3a5337c107772d19880797b12 b/fuzz/pkcs7_decrypt_corpus/752f97700de37cc3a5337c107772d19880797b12 new file mode 100644 index 0000000000000000000000000000000000000000..28996005ace674bf429cceb422ee416a9c0564c3 GIT binary patch literal 4 LcmcC-VqyRQ0*U~{ literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/75979210f6363cc7de94e4a60c785a2eebe7e1e9 b/fuzz/pkcs7_decrypt_corpus/75979210f6363cc7de94e4a60c785a2eebe7e1e9 new file mode 100644 index 0000000000000000000000000000000000000000..287b67b8906b7d4d2c5a983ad54a5f2b5159c451 GIT binary patch literal 282 zcmexA&7h&Kks+Dkzd^(QNd^u65YBaj1_q#DG6PU*k||ULP!L%uTxA^t2tZXc{HLm6 s24J%pxVwR_L$e3uU{t4>e#}obOS_Rf_dndJreI$|3?Y^T1qTBI0FnY#;Q#;t literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/75dc3052341631dd02993c89fbc55706a67cd447 b/fuzz/pkcs7_decrypt_corpus/75dc3052341631dd02993c89fbc55706a67cd447 new file mode 100644 index 0000000000000000000000000000000000000000..4fe81e05ecfa50beb3106f04126b5a458e10ce8a GIT binary patch literal 17 TcmXqLXk;*GFaVNu3}65NDoX>A literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/766633c44ae8ed2dd3f2904cf9f2fed105a3ca24 b/fuzz/pkcs7_decrypt_corpus/766633c44ae8ed2dd3f2904cf9f2fed105a3ca24 new file mode 100644 index 0000000000000000000000000000000000000000..03c3b6808ff54067756c5e40f5e1ea4b2579d990 GIT binary patch literal 1229 zcmexA$)KUGks+Dkzd^%)IQzOm0|QVjnE{&&LU|nn2*A~uqndzF2eATG7D*q_=4mij z0BuIs$M7E{h-wv@V-d1oZ;{GtH*%^(DHG6R V5MOu`OoP;j0#G{Eg%&_SCIA!>kH!E1 literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/76811dc488b60b038da2fbb970093dcf41dc8f68 b/fuzz/pkcs7_decrypt_corpus/76811dc488b60b038da2fbb970093dcf41dc8f68 new file mode 100644 index 0000000000000000000000000000000000000000..cb775fae52e72586ccd65581aaeae88bd19e5319 GIT binary patch literal 461 zcmXqLVm!&lsnzDu_MMlJoq0hM<1T|H#%)ZD42DgNg+OL5kZBNV;AzNhz{$oO%EBhh z6dG(OY#<2Ya0zp{=jW&Aq$+skB^#<5D1!uaK(TZWOJJb&}K$PRtA+W&pS>n(z>7AZFIt)9dA{{PoG|8Ksu?Yxlkb=~y+<%e!$A9Z#%zIy2t=QDX} zAqA0d^%0MGUF|bwKV0GEoO}GJwCWrz( tER0Oz0!OYIc+6ZVl=gj{?JjoS5cLLuh0AwY@0s9dn#d4ry;*5W767-XxR3w< literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/76962c6312c8e94f6280bf5defe43535b84741fb b/fuzz/pkcs7_decrypt_corpus/76962c6312c8e94f6280bf5defe43535b84741fb new file mode 100644 index 0000000000000000000000000000000000000000..bd7c15121e3da73d62d5eb6c06467ad88088af30 GIT binary patch literal 717 zcmXqLVmisjsnzDu_MMlJoq0hM(=LN1rfp1&42Dfig+OL5kZBNV;AzNhz{$oO%EBhh z6dG(OY#<2Ya0zp{=jW&Aq$+skB^#<5D6=s;Ffho;urNS@DFXr)WtLPbxEnEXM84KI z&9rgB6$4(l&5Vq!3@lAd3{j7dUth7}V(=n?(rLGr#)yQw3NCzDvBM#5ng8TTBL13B z_id~UQkXfD&8Y2*E5r`QFTaZa&$9NJ|E%#*)zugI94Zs|_2Q$OTVmcEXM`wWK6Y5g zRDZ@!&Ks--HgG%H84YCFI1}1D7*m;97@1iFe!LIUd-u@uKa26!Ti;{bBpL*+J-9IQ zjljv1@@b9hn+q&kPx61?eVfbqZrucphZ9z${J-7du69|`*6(NY%9v#fQj1v9%l9)F zZTh$O?K(5_$eHqz$?WYD*L|>yPndRn_ljjc6UCYr-bg)gDMd(S-ab2>yTzgNRBF8c zYo)wAu#4|O=!EyyIlGKTUm&gEn-*MWrdmf#oz42q!iOn$xQdXd1P@J z=R2pS<{%D7vahvE9B70nA?OFxF z2akQt6SBG8YeKcQUiuQh_(-UG%C-Idw)_gSkKcZ0yy=wB-YD7Q+q&ioR!wb~s<3%; z*{aV5f%)Gur|~U6z9sMapFKyiy00pf)?SFa&)ZS>;dQFzq~&#grBj)@#Cp~`{@V9= zZ-nFKd#aUhRz{TkzZfg65?)evOIz`grMT?w4f{i<-9NTjYF|;d4oh={Vr5VBM7~!O zwkJz9d7eI#t?2*xYUIXJ`=o`{Ztd@Nj80P?;HgDoD(mU#H;(s}mg}*e@pKSB`&YU0T%4-H?1K~8nzpeC{Mdbtb*Ddb?wqdu$`XD0 zL9Rt572hLHwkJpKI23ZIkzW-lyt|h-S8TP{oS#8_25l$$-f$&Y<&|8s@|z|yX(Qve zW2K7=LPh64(760-?~95PC38BDyhw;B(Xw5+?d1Pc7p!=ik~W`YEuY3^;o;<;&bFu{ zb5CEvf0M(z%Wb|L{GH%v?{Vem)d`tJX{$PCm+Ry|kt@=-iEXAqdHwm(Qzd`or3IElYX&|K43qn|)s{F0wx2KmFlKTmL6> Zb!0wUOxQh9=3UxO8-=B7=b5N0005#1XITIM literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/794eee296f8688232d8ec78bc6c84df2d0814920 b/fuzz/pkcs7_decrypt_corpus/794eee296f8688232d8ec78bc6c84df2d0814920 new file mode 100644 index 0000000000000000000000000000000000000000..0252fce1811e1eb94dcc9ffb54a11e5353590df2 GIT binary patch literal 894 zcmXqLVyd%QQo zaq~UZ$~P+`O8#Grl~xHaDZ8bu_{dURcK3$;q0{ak+bp%OC|if6IYP0rr+FgZs|nka zrJ6iXpUGDA|9mxaW2t@8!fLnn_c}(WiFA?MM4u4Z<0@;{DhNJ!>}#Ho&Fx+jsjrfqBjKX#vE-RaMqJEv>EvP7SLkZVy%#rKGl?a7fl4uu?QWOGh>SKt@F z{$kaPYZ4i4h8pq5w!V`5`;*;?Ya7?hfYmm^W#Q-ZXDBT)kiBnrcu@%7x@LzB@9yQz zB{qd&^)NRB1Q6|E-Mzd&Kc9Uic{l19r%Dea+xbNPODy(=%*;}40ny&ZU(~J!{JP%G zE|YihtNz+^1zAp?7Wsyl`!5x}_@^Pjhqq@_98)e^?u@Whqbp-@B`6v+v8rMb=0Br$1b2>;Gh~j?8C^3A-oCyi40@qp)=C IJQMZZ03Tmjvj6}9 literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/79f4fb24699ee3a74bb32377fac01bc8c97cf4d5 b/fuzz/pkcs7_decrypt_corpus/79f4fb24699ee3a74bb32377fac01bc8c97cf4d5 new file mode 100644 index 0000000000000000000000000000000000000000..f97cd2f176477b9a4458470e411e27c5fc3670c0 GIT binary patch literal 781 zcmXqLV&-Jy)N1o+`_9YA&b*+B>6bwh(>EqY2E!(%LLf62$TSEw@HFH$;ACSCWnmLy z3Jo?CHV_1HxOlkSZ%odwn{|KN#5snl2Ff5oW?>ok{QUHsR0YqxlGLKS)Di{9(vpn) zqRf&?1$QGRj>y*UjA{tv8`i# zeD8K?&nbJ(mTCO@9KtJ-;pA24&Fyh(Yu$c#rSHMQp?S-<_5}J}p404%rla}J*$t1c zr(NJJe)s5y?XAXggN_FezAx?n{C@L``8OE&>XaEb?D@5&|4^9!h9wru>y644`n);U zWD0k?hqwO?OB46__3-nm!mx{TE^9iZOG#ce?3Q3}HCe`crm$dHxzB6vi|YF}eQPQe zQ(&~uHdS0Avy~`USd!(66?(}!$gW8EWZZ|v6*@pyEIT&6Usq&{9mCz0+zpno6804p z&n>Ggr#9;?pYgFK=7Cr*Q_Y$CEex}+ohwr@w>xt=XdCm&f+!)zCl3F(MOi-l&Wrqf zNbj5N%ZZC`ZTwlU`P`*WW%1hA4+|Y9?~9+#ZJcyzZ-6|n<1;S?oe-DYqt+dN#V)Jm zus?gJ9?GSDeec($eJA!c|B0WNZcqbD5?9$74P@Ck6WSP=Qau=%8Ce8s1XfC(>CS$0 ztm;Kl`y92zhJdWlqQh3x-+%kr^Cj=riK7?Np9M7iTV-vvv+dN4_JS$9{uTYW*Y=`j eaxUwJ>6I#5b3290)^AK_@Whfx9*d=9I{*N#aK(TZZZjhzD+5atBSUn_{VaCgr^fCwc2A;AKCSecb7SNG^-sPv{aLPV zwY;u;dh$}unP2)=$?x7G%I|iFU(!|k(#_X=x31ObWxP|E-aW09eQCpLtE;<{cI5X> z+W&pS(=CFp7AZFIt)9dA{{PoG|8Ksu?Yxlkb=~y+<%e!$A9Z#%zIy2t=QDX}AqA0d z^%0MGUF|bwm#y$}&OLrqT6a#Dp>7N>+y10AQ>V8x@y#rVn09ZUhtA99vc~44;q_)- zm(G3qvtVytveM@%H&%!|@aEvY`a5FrKe=B`Z&#hLa~0(F-r8a{GnH+z+xy?k61jty zZPP1JYu)1ah}$_!M_7G%$A!k4s*sJYtF9KX&e4nAV_*Xh5_U!dSvJmuHV?*BW)?;! q7J(yI4LoKp6iWNP&UP0&Z-{z>z{2IbtoKatGfiX&w%)8XB?|zIoVct2 literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/7b4e2620fc91561e7f66cbc99491e2a795e01fdd b/fuzz/pkcs7_decrypt_corpus/7b4e2620fc91561e7f66cbc99491e2a795e01fdd new file mode 100644 index 0000000000000000000000000000000000000000..31192fbbc7883ba1584d888035079360c4adaa28 GIT binary patch literal 21 UcmcCwumZ#H4E7L)6@v`}048+yq`);P_yalsV>UbxMSjI0bSO^giDCHJ$~dBu#~W$d0rnS5I5HRs00|LdQ8Yx=WX z-D-JV`Sj$anlr!jt&-opMU>y|5Wl3W_NAMz`EFgS(aU(JFui+PDf`lf)mB$`C+*1Z zo3#J?hSysJUoBE>;#)n3^Zoy?bN=6aY1?@r1|ykw=%#VbS}cyn-H{T;FRpWLsex2sOrxe9W7Z*8%fnaZ}?VP0}tiHVCLSs!;$VS&yR|{C@=-mv8-D6+_4-$4p16elCgf literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/7cc6db669fd19e9ce355318e5422ea24939f9f38 b/fuzz/pkcs7_decrypt_corpus/7cc6db669fd19e9ce355318e5422ea24939f9f38 new file mode 100644 index 0000000000..f66031d974 --- /dev/null +++ b/fuzz/pkcs7_decrypt_corpus/7cc6db669fd19e9ce355318e5422ea24939f9f38 @@ -0,0 +1 @@ +$.� \ No newline at end of file diff --git a/fuzz/pkcs7_decrypt_corpus/7d60da0f69d5820b3dd35f0925022f53e1a1ff63 b/fuzz/pkcs7_decrypt_corpus/7d60da0f69d5820b3dd35f0925022f53e1a1ff63 new file mode 100644 index 0000000000000000000000000000000000000000..b62a95f9b1e353ec8f07c276b214b0c6fbeb331d GIT binary patch literal 717 zcmXqLVmisjsnzDu_MMlJoq0hM(=LN1rfp1&42Dfig+OL5kZBNV;AzNhz{$oO%EBhh z6dG(OY#<2Ya0zp{=jW&Aq$+skB^#<5D1!uaK(TZZZjhzD+5at6GPPFt>4e)l`+c}q!zKHm+xl+>e%~sotb&$OnJ#<_V$VEKG?-3OuN2& z#WJ6XV$BP0q#n4GBBU~JpPkO#;?Q|2HQxU{Q(hj}#rGg|!h7qST}C;BG2HXM7R}gu z<_f>!^LHEDM9zoV))cF9t36w7b?$AMqO||bYogD4Eho3MJHJ+p)0`%jHS22re+ZZv zEp@$CMbJj@NuUGkxBRo~c1}_LJNM4P_BY2<8Z_r_t(&y+*kK)0{TVwsZ?GEJz>@?! zqk$|NXF{6?V=6NXqh6T652p9;SRQ)*XGz(5>w9dQM1#P!2N!0(5jc5LzE9wcw%fc` E0BUX!YXATM literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/7e2f21699ac7c025e4b119ac0855412d5cf0769f b/fuzz/pkcs7_decrypt_corpus/7e2f21699ac7c025e4b119ac0855412d5cf0769f new file mode 100644 index 0000000000000000000000000000000000000000..37e28d1366dc3f3cd0f48ce3e77668eaca08dcb7 GIT binary patch literal 717 zcmXqLVmisjsnzDu_MMlJoq0hM(=LN1rfp1&42Dfig+OL5kZBNV;AzNhz{$oO%EBhh z6k2U4Y#<2Ya0zp{=jW&Aq$+skB^#<5D6=s;Ffho;Km|=1AkZ947iE@ID!3alaYVk> zIL)+i!4(5uxXp}=tPCtoObk(vk6&N0;$rY3fzoNWmd1#Ly9zFRSh2$)Zkhk&Nh1E5 zPxo!C3{sdmlg+5@i)**siKR*#B!zwzf1hRTGyhrRqpGVf@;Ou{@T9$_kYinmj`z7JqVrf-a2QOQBJ0VKFhM>u?>bv8@N=Lt;#SB z{k51=c$1~N;nH7iKGOoap8J<1Pbgbl8RKCXR+;nZ?RD#5#oK8Q#C9tS@v=qiD!Z&O zGr#zootTtj`YD;|zBi97F5`UX)U^ElTFW(R+jl;nak6y&W!C3jMe~E#R4jg15p`&z zfyTs%8IpHHJM#~>@EnMkzxu|f2j_RB=4mAyo_~35wP)Vfq8WS7T;W%I{%&KN$oVka zKgFutYR^_nTa_uEd+UGmn&|WLV>#9B&aV~YG^dGW&AOWRCH>|UzXLCBL`z+-RS~oi zd=luu`Yr$Lx}8&$|IWR0u>H;Plm^YYTk9sRJa$;eM1RIk&Ks--Ht;0D&S)UZ#+lIO x!I;X-!pOuT@Z)`$-n)mM|5;MD-ufQfCea{p?ZJhaZv;-Blf`7$JH@_Kr+}# z=4cKh)$N%6g_sVu0t@j3ix@-*q)!(qtYCp=j_M=~??F63q-uy+NVcFE4t5GCzQ6&M z4CLaBJO)OnEOMBVy*xEe!^n0%k^d5ly&*HRR9ir_ zxA7OXs{y~Rx3kOSUHq!Q_FO@h)2Br*?i5Z^o5Po&s9UU})#)N=^+!AWjN3$?5ZU7@ zYu73WK6vbFo{-J$UK6Ud_0pI4#YaNjQ?Bjrx8+xuef;)2<4vc0_D0Db-_|u(uxe_< zRE5o(%T|3h2+aSMIgM}m@hy4R|Li%E)qPc=wDv;Wecq1353f@#CoQl0E1k;JCDyan z@z=h`dm|h--&3u8vofOO|HW8omGF|XTiS|`EX8GaZ`dC??f$XNQu~Usby%7s6f1k0 zC-S|TusvC-$@6qowxa*%tC1T^?UNQ(yS2a9F*=Pcz=h!f9?HTcj6cBh+PN>InSv|8 zwZH*hzh_2P_EBeNfxu>t- zzscd<0A{!VbT_qcNO>V(Xqv{jum%mtqaW>xy^^>%Uf$fei-k-klAGY!h~7cdyq zz|$Z*qk$|NXF{6?V=6NXBNK~2<>HL;r7hCMz9HuROGPjKX$bIPt|||E9^-Lq$2sn` zE;DCU_SD+twsRkyyrcL2xm3S=UQO=cW!p;BTDSN;;&#r`5msN`aiOuMDrBSUs;dR8 RbM$To#qP1Pfm*4)8vuV)VMYJ| literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/7fce190d058bce0fd80a6d7574a09afcb3b8e39e b/fuzz/pkcs7_decrypt_corpus/7fce190d058bce0fd80a6d7574a09afcb3b8e39e new file mode 100644 index 0000000000000000000000000000000000000000..b4e118f18e9ab948a63d8b29c1fe3992d793cce7 GIT binary patch literal 62 McmY#kP@w<<0E@l^T>t<8 literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/80490bc46017706e19d57de19c5e72f6753e7479 b/fuzz/pkcs7_decrypt_corpus/80490bc46017706e19d57de19c5e72f6753e7479 new file mode 100644 index 0000000000000000000000000000000000000000..94e9adeb5cb3eb6e114a07c9da4904d8486ed46d GIT binary patch literal 74 YcmcCxumi$6FbQHI*x1A%DzK{p0FT`YcK`qY literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/80ee529dea2bfa23676ae3897e00af74658f74d7 b/fuzz/pkcs7_decrypt_corpus/80ee529dea2bfa23676ae3897e00af74658f74d7 new file mode 100644 index 0000000000000000000000000000000000000000..080cfae55f3a62cb4d7c9c30985e2a3062967b05 GIT binary patch literal 1406 zcmXqLVy$B1)N1o+`_9YA&b*+BHQS(xHJyo(!LW(tkwFtvE|6&uYT#+eZNSOK9LmBb z%oG}IC~P1I;&2Ibx##Dn=cFol<|P}d8YqJVnT2KGf+eX%d8s7|j-@3T`9+x}l?v`g zOdOG~HBK{aTyVvJ7j82nBP#<-6BC2$#f){&>{M3I=+~?6{QNoRoa??*2fuH4dTRB8 zYs+0LG==2tikqFcZC=`%neLLFp6KX%<>Tymna>$#Z2vA`$a8Ef^Q#!un5T@_ZTMYZ z6f0@+e(Sn^#ZrBfxA>agG3)z8J$?aCCCBVV1-4={ zBmOVmp>$2<%%jOspY=m4v=*N>&)dDdA#qWdPw2zSqL}*}%LIxl?suQ9R$u8fp><+V zO2eKNm2*>`?>_kC{+qQM*JjwIt?p%1(pCNxxbKZ48;ghFR_UoO;I4)hMw_GD4V5NshPwn@h0#k%+VmgX{liJU+So=}`&0GcpF! zHyn-aPd~tBi~+LW98W+Bz9rXm;Wg#@(VoV=LpwaH5Ta;EIO$5*-=Sr z-rH~PpWn}VX7YUD_So-v%kKM#hwfvz-}0b!l7T=Oo6x)vr9%1E!^}ydVF_zXwCCQ7 z-g)gzn1Jq=7cc&Y%($;Nh4-{Zi+hlkdB4`DjT=|;P7l-g(=q9E{qLfqbMhbN@}{Z> zEqc!~cfO7n6Z`b#TE#5#mrpR(9yp=s1OV z_i(AndT-`tY&i4OPGMi0_MN$f=k|Ykp*K&?rgx@kVfTC)|IVK)GGkdw74EJ{@K})a zPLXeUU}(*`%kz_`a2Fk6aSnfd$E3+NuC(=7^NbqPV?4Yc8$X}e=zl43mX6~id)GNq zPk2HXt+Tq+H-Ed#qy)}T70YWo@^^a{F~7U*A1lYvBEmXfe{rYWjPm(q-hTJX7AVg- zw5H&fgx&mWd#!^E7S{@8yEVtD-7(VPdgGGmD)Bve`myWQ_YH+b`fhPby70YT)hTFS z)~)*MV*Dfay`tOg{&sFiy3_OXbws7v_lW!zo=^8}wD|SxOQV!`bFXpTX65tOpJ*AJ z{J&hkaC+>#``=b=eVBRIeO5+5Me+5=)9b?j8W+0`#3)eCZ+5ZZZ*u13MyDU@#)VBYoqMcsGD1s{L|AFnpE1<+LCNnE3!kdDrM#K zzwztDkEdi$TzB5)W8Z}2W>v*`qKrFwG^Ss#W<4L1Ios*c%-ksJc{>{J#W1&AcJob~ z!mN1cjJSKryQJS$&C(b4aDTVSU@rZY>-WIBC1u%>Z|r^ZHH=lIo?Mh-4fi&HP zONOe7nAoq?*%J(E;AIdyqk$|NXF{6?V=6NXBNL0jZ_h7>ub;W0e*RT=wc`)RSq%X< zSMqeL3HY3h)YQs6S2O!zsk}#HYFXo5Upt2kvm@dOhCUxB)_?I3f2y~i*G|S*YVKBD j(Ucyc$@N)_?lxYYUj0o;;<)7}mK}$WhP|ElPkjRbU6Nxp literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/8120163ccc3b19607c356a68b0c65f6cece25f48 b/fuzz/pkcs7_decrypt_corpus/8120163ccc3b19607c356a68b0c65f6cece25f48 new file mode 100644 index 0000000000000000000000000000000000000000..6a984e5ff417e2d58864cc125e1d4f5e77267799 GIT binary patch literal 64 PcmXqJFeVWSqo@Y}(BK9^ literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/81887d3f65146a275cf681d71dbc69110922710e b/fuzz/pkcs7_decrypt_corpus/81887d3f65146a275cf681d71dbc69110922710e new file mode 100644 index 0000000000000000000000000000000000000000..09049edeb8a1c9b01bd1fc6832e12ea2ef2f6d57 GIT binary patch literal 894 zcmXqLVyEOKE3Fbi?Yi7V|o8YqW^Z7HB78%Iiw>!Kjgl}E5!-jYF^5%-I_L}oEh|i$yMBf{( z1gpG~YgT^KL?&%y{C2E#aY3l){0ADBf9-uyaiU~S=aCl)5hYr-E4Q8ef9ir2PgBz7 zldR>_xGX%J{L|SMb!6`8EBJ46cz3zYw}ZbE9PK@>9KAXrvnXv<=L~bfCxTg(K6|}g zTs?9{`Zlr6G$_wsz+g}VPlN1?2C{6N32h#Xsmv^lOe_MGi!;iXwn!KIhM4;=6}|YU zA;5>Zsyys@jK{4V=eXCp%$!x(Q)`#o&V6+9j^6v{QvLFIHBEn58?R+4PygS$t7)_E m%f&_3NBpNhTxsk7WUh|PXNw8DC(67_+i9b)bnQG7bp-$xt!#q; literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/8274b5bf7ca6f1f939531a2dd0b3082cb0ff897a b/fuzz/pkcs7_decrypt_corpus/8274b5bf7ca6f1f939531a2dd0b3082cb0ff897a new file mode 100644 index 0000000000000000000000000000000000000000..5ae956959a21cc4b339b877e82af7127d6f504f0 GIT binary patch literal 894 zcmXqLVyjo+DY^R~1TYFT~yF?I`^4I@NO0^18p$sZ3pB zJ!>6*?R&g8!g2FG)yg+3BTD{XjFnaiFDbjFt@y}NTz2<{{h`zDAKNUouP9rGr8z>e zvZr|>->V7RlckzGPoK$F^#6P{a$~7|(!y%D_V+qQry&9U|2%aA{BjrfqBjKX#vE z-RaMqJEv>EvP7SLkZVy%#rKGl?a7fl4uu?QWOGh>SKt@F{$kaPYZ4i4h8pq5w!V`5 z`;*;?Ya7?hfYmm^W#Q-ZXDBT)kiBnrcu@%7x@LzB@9yQz6paz}>*%=LF**Fv0JQ!1%Ss0mE1S%J2lrL?OF7^#E_g^Y{@lQj5 z4|7#{*z*{VTRYBiuXUL@tFouoF1MZg=;R%}_s^yJ<@0Kq{;)P)%Tk{Hzjs&DX5W{K ki>#0MPk*@5*8j;|9huJ-6LwFOd6%}+Mq%mNc_!)#06!{h=>Px# literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/83886c4163811d9e511303e79d839807b8dec7db b/fuzz/pkcs7_decrypt_corpus/83886c4163811d9e511303e79d839807b8dec7db new file mode 100644 index 0000000000000000000000000000000000000000..5ffeb055390786d64a1d047d4233287555914fc5 GIT binary patch literal 15 McmXqGFhhc>01bWtpa1{> literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/840440ebfbe52f755577276a2148973a4d82da2e b/fuzz/pkcs7_decrypt_corpus/840440ebfbe52f755577276a2148973a4d82da2e new file mode 100644 index 0000000000000000000000000000000000000000..c760cced8115831a3191fb8987be914c17d8e3a7 GIT binary patch literal 34 UcmXqIFlA5yVhBXAU?Qdr06Z!KWB>pF literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/84657b988cf6b06c06aa2f91c52821e9ff4a5d77 b/fuzz/pkcs7_decrypt_corpus/84657b988cf6b06c06aa2f91c52821e9ff4a5d77 new file mode 100644 index 0000000000000000000000000000000000000000..930cf9bc9066cbae6c6af51f3e780e10eea49586 GIT binary patch literal 8 NcmXqFFaknj1^@%{0LlOW literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/8470c12e7ef22aea7275edab201f0c82cec58858 b/fuzz/pkcs7_decrypt_corpus/8470c12e7ef22aea7275edab201f0c82cec58858 new file mode 100644 index 0000000000000000000000000000000000000000..29ed6c72e381145300106a9f9be7d2a1749e8bdd GIT binary patch literal 107 gcmcCwup$7zqsUi)c@{`w|A7Eu2C6(lFT?-;0CrUqK>z>% literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/84adaaffafa66178f9ab5b244b705c0b12087857 b/fuzz/pkcs7_decrypt_corpus/84adaaffafa66178f9ab5b244b705c0b12087857 new file mode 100644 index 0000000000000000000000000000000000000000..0ab30b1fdab7421f70253f66236b767b0922f9ed GIT binary patch literal 894 zcmXqLVyfz|zFXpu3m%=jXGpB=1HY<5cNkWILb8e~HE3keOMkEg;(4 z_>0=rfM3_!*=6!Be$`)lt{}_l)1nu53MZ+};Y(1|EmqO$bP=@rqaA+6ZK6+z>~WQ~ zYZU|^JoYtD$mVvh3Dw$q=}Y|LBcbjo*Y@|@@+-_fe*2yArc*w9qhyb7>zXTAHML=? z!sg9ot3De9=6}na#<%?Vmb~kK_8iITzN%1Kdm-*VZ%5&W*Qu71me>82PG#y6>sjmg zYv1F&5ssVhsaC#O8By~8Vyv`EcuCnUZN*2X;<^uG|JY`!eMQ+iEX@&$l|9W9 z`Cd)fo-EbmdAcfFaVQ4(oUZ-K5`FqXu0% zpFw;EZ72HPa3xsfm0Yv(nPhY`*lf%2qZN44+o#1HiapmaM37JJ{t2$?x z3qBFds`T0G?c(Z@E7G@#ZKgqa{sIPr8h9FHXEcyy<4kDtU`%CZVPs+vs9c;;zO+TU z*f+%7f2rujKMess%vI%K&tp7p?KsE1)@A0b%AQ)g+;;AxlXvvqKbPv4&#P(r!`gT) wOL_YL-d#GWIkI=*ga9^UD{3?g{5ofnW*mu0ATxH!2kdN literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/857547902b493503c4a368335d8bb60b76492742 b/fuzz/pkcs7_decrypt_corpus/857547902b493503c4a368335d8bb60b76492742 new file mode 100644 index 0000000000000000000000000000000000000000..b63539eb788af2fc373aaa29397fc657e9699532 GIT binary patch literal 461 zcmXqLVm!&lsnzDu_MMlJoq0hM<1T|H#%)ZD42DgNg+OL5kZBNV;AzNhz{$oO%EBhh z6dG(OY#<2Ya0zp{o6h5u-=x5qmu#qNpbQdZ7M5}U4+h+vC8?TAaM!+u9gK z72J)OI3izboMzg%;EDk++-62bRtA+W&pS>n(z>7AZFIt)9dA{{PoG|8Ksu?Yxlkb=~y+<%e!$A9Z#%zIy2t=QDX} zAqA0d^%0MGUF|bwm#y$}&OLrqT6a#Dp>7N>+y10AQ>V8x@y#rVn09ZUhtA99vc~44 z;q|6om(G3qvtVytveM_`6(R?{Ik>O>j#&Ip?pM>>RVVCR1-ZSqwph(fWn1j_{`ay( z?%-wHO4M4n_&wrw&e9Q9U*2({v8F0yqwA`x1*~)QZU)8fF|dIL2|J^KEE{J+n+Ibm uGYcaVtH6<~1|BmP3Z;EtXS<7?H$=TbVBzvz)_W%SnITW?mHk_7-rwz&%c literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/864d018f955bc8681728fcc6439c3f6bf828e5fb b/fuzz/pkcs7_decrypt_corpus/864d018f955bc8681728fcc6439c3f6bf828e5fb new file mode 100644 index 0000000000000000000000000000000000000000..579c15ec3afed712572f7413940b033651a55ab0 GIT binary patch literal 787 zcmexA$)KUGks+Dkzd^%)IQzOm0|QVjnE{&&R^@dJAb?W~R1Rzjno@IAd(lltmBnKP kR;Lnl6~sWWyXX)GNVd^26kstk8v3C0i8BnO_tv7pp24F(A+hDe6@4FLfG1pows0sva$$JeN+ z(Nm%jb(Y$tTohMD5uxFDxIkW}Pm_`qPbuZTv3XJ;nVAMMhV(^?9>}F4uo)8ibN8A% zOrPd~;(FESZwMri4<}z+gM?g}&)NZeC#8Hx^J3Ws!k{Iijgih=3z@qK{rEv>jfcHM z(YH2}&Z2%EtQ>_%y?j%Ax(eH_WWY5x<8M1=BYma4qM>kY!WCH#?KftDuY+*Gg~<>1 zyW0vw-F}cL;gG0g|J#U1CetB3PWgkWT&AF9as+30zW_3_{=Mz4HaA(B9~ol@hmo%E zK3`y#*Sn~uOpz9Yq1a`>(qs}Op1wXT-E&o*Bz#N%No483x(?t~kncNex-x8OKraNQ z$6bIiVz3G&rmAQ)Rr;d|6S6rcF{S#3OqNiJ=TCHFkanYaTu3oid2I6S*E>@o+h*Vv zyCV_}23Wdw(;%5|bM`(K8X;%O9G6Ym#G`fz?m~j6@2xqkCYQPAn8|gY(*@^Ba-UPI zc%$xkTEej~D3Ot98QoQhZ^MKPz*wKF*z(}dxMglCV8fr&t$Rss^>UcK%+wDd=kBqF z6wg*Y{BtD>Cg!UfI(8w>?N8a(73X)xEiElAEk#a5AQozx)o%1>*_2Me=-68t*L@@r zJQ3tkKn3=1&91qWBmJG+!H4X}WPmB1wSJPR#=|T%FPOOr*aa{=1_>&LNQU+thDZTr0|WsA1Q7V|Rxa-0N&f_7wc7Vxh8Tbl*5J^Y>=4PxAC3^rD@LA$@3%Y~ literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/87896ca48e27fc9cb4a396b667c67bea7bdd5110 b/fuzz/pkcs7_decrypt_corpus/87896ca48e27fc9cb4a396b667c67bea7bdd5110 new file mode 100644 index 0000000000000000000000000000000000000000..8eb44b2aea48c02f434721044cfcfe75ebfeaf53 GIT binary patch literal 165 zcmYjLfeipK1nW%;duW&Jg+1J{2_m7Yia;?TAgPu{HDc_Wr~!{BX&@IRJgSDOh}1f0 QO?rP2C;S(;*jV5pF6%il5C8xG literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/88434ead139b4f5de2e1a52c064d52f064b14a41 b/fuzz/pkcs7_decrypt_corpus/88434ead139b4f5de2e1a52c064d52f064b14a41 new file mode 100644 index 0000000000000000000000000000000000000000..1a608f2e8d9c353898eddc47ad7b2d62588c17a9 GIT binary patch literal 894 zcmXqLVy#KaN# zTH`d+#syalc-c6$AT~2HvNEtVF*4}x<^B2j>?_H;QO7t{dKlTxC-Prnu{UI9mTC)# z_BQ^ab~WJF^>%idyo+D;*PbiLa{9FB#ht=QYIFD!6m^SLv^re`t^R0-pK+V$6C!(D zW$ju8!3U3h%@eY@-D^U%wqE)YzxYU~d&;%_{kHrHvyb0?XT0f@&)z86R zn5wXObJ?oT27&qCGN{J$70trA{Rc1v6Fk)^oo?hX4xr`)sYQ9IB??3bc>SIkSzGPY z9wkbA;JV6sdissyeWm4ktYQQAx%3h?DKfkvk5B9BO29PI_117r*{u)r@Nr8Eu9d@yE8llKlIV-HB@(*UW&` zHo;}#=ksSMEi#b3Z+Cc62;aJ9hYj!U<;@ja?KS6T5T8NYiM}^n308R}*R1@enM~Tq z`0ZHf;(}1o`42QM|JwVa;zY@u&Lb}pB1*JuS8hA`|I`I5o~ESDCt1sMOz&Kc%{PXx0nefE00xO(J@^lf6BX;7ZO zfWe>!o(9<&4P@Ck6WTl&Q<+&9nOFoW7iW|&ZILea4Kep$DthrxLx2x+Re9L+7>`>! z&T+4GnK`Snr`9gFo%`tI9liI@rTXRbYMTDAHeSn8p8mggSJP(Smy3(6kN8i2xYE}D a$y^DqZF>bn8`3}_$# literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/8856cc1952cf61720de3f553ce5f118da943ee71 b/fuzz/pkcs7_decrypt_corpus/8856cc1952cf61720de3f553ce5f118da943ee71 new file mode 100644 index 0000000000000000000000000000000000000000..e32efa608324b285adc3d9007ee8355a675617de GIT binary patch literal 717 zcmXqLVmisjsnzDu_MMlJoq0hM(=LN1rfp1&42Dfig+OL5kZBNV;AzNhz{$oO%EBhh z6dG(OY#<2Ya0zp{=jW&Aq$+skB^#<5D1!uaK(TZYV+@ZjEqYeSelp^q8=Y#vEus0;6(zZ({3$|5eaw2qCXN{KQALA zBP&opBSUn_{VaA~F=KZbyC+d5pH_O!xv}y8`X}F-{w!Cws+(TEJb9_+%rAYbE>&`Ti0szGTtdn@19o5zO-Sr)z#feJM#M`?f<^v^%lWb>lB;#R?p#l z|NrZp|2JRSc3w#Nx^DXZ@&Tuj?6uM1^-PB?=H9bcJOzCqrJzKqgN+n7NxD~ zoMA5bL@=w;XRo)5t4FR#-zK)11{A~^8!#@R(Y7NsPb=Z@{L5>rJtuMXraKvHzfyeu zZeyFs`7ql*#j4zD&sIxYl_{Qk>woi_==1VpIo0jXuNC7or_IW`Dw6mAzy5z9m>Df~ z9fuJq4VrVe)=gS@?68ih{*0ZRH&_j95Q&k|K$eX&q0NIam6?T+DOTXe`!KzC4?X|0 fNVLUn{ho5GLEzeh3p3vcoIEMtCvZmFZC)z?;-Mg^ literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/88626c852c5f68ef3da0cae61c50b6a430ab7c14 b/fuzz/pkcs7_decrypt_corpus/88626c852c5f68ef3da0cae61c50b6a430ab7c14 new file mode 100644 index 0000000000000000000000000000000000000000..e440cdf618ae5c73e0940a9fa2f65e4b9d215cc5 GIT binary patch literal 781 zcmXqLV&-Jy)N1o+`_9YA&b*+B>6bwh(>EqY2E!(%LLf62$TSEw@HFH$;ACSCWnmL$ z3Jo?CHV_1HxP-af^YhblQWZS&k_}Z2ltF^b!ZL8dlGLKS+1>Z|b#+hgD9S9URB$(9 z;)r~$ahhr4f-45RaGMz!Ss7TGm>8b=$}vCa+{>r^``&MUEoqMM*2Kk1(cCo;XIdAdSJFQ#)|J&u6_Uh2tH$IE!cWCB1WM<8bLeGz zQG(Bo2ePVX+%_)TDYj`rtI;WghPnoZ-}4LRDCmnh-vHw1 zyv?!i6*9EH)HaqMsQ6GbFV(tZ@pU`jCI`jG^E9o#zS+Uos()-{+}FOXGvp^Vv_^a| zy(D>1GB;~WL*I5iJ$8-xyQaBug~-;tlz;c`zzH_3`rB8nIaj9fmoK-)2uKg{kY~2# z>q^D@&j-w1nUzv)!f4wv>wUoLe%*s+_ELA(N*wcApCR*E!$*AnmZaBQ$qp<5w!fcd z$v28iuPqXr`@^QCZz`DEJv+}C-3~Jy>f}PPomW?x^&4V$OnT1h;Mc`3YON0%_ zxlMatdWpoU2$VGhT;8`zjN!SI%^Eog(~tS7W@$Ha=N@0AntQOpM4@X+=c)tCHwJ&= xKj`3+a#52{#rx9RV;uW`q}*ZVm@2}5=<5l|30&<552`(Ex%+}qP5#~~4FCb6Qds~1 literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/88c8e0300cda1c0b220033f1631615c86717747e b/fuzz/pkcs7_decrypt_corpus/88c8e0300cda1c0b220033f1631615c86717747e new file mode 100644 index 0000000000000000000000000000000000000000..21ee0d30d54094478d5bf81e20eb8f47e23ba11c GIT binary patch literal 894 zcmXqLVyP4Ufe01q&9~yK~c9@MXS?A(CUwN_!+l}J|VKl zRo1Rm5Pb01*E}Jc+r1`KYwM*i@r#dyx~E**-*3yWF#GuJcgCAe`Rt97J-)4Lu3**F zhN%jhHdqKkM~A6Zoa2l`DSHA$^VP7(kkI4Ww+E6A6bga?%uFJblUx6o2B*@W$UmsM<`bI zG*9GvHDP0 ztZm=`uirBxYpb2wqeO`hTvu67Prq@zue4l`^^B*3_}Rb8mFMDA6=olt$kw!tP2k7w zbF4f4nRDlK?N^rQ(+_ejDyjG$ak4!*a>t>NLyc_CN$(2$;@4lSnsH4cqs>qw{@B)6 zl7D})J8^B}ni;U#Cb%s8eEtljMFz6>?G7&r;ak`2u;Jakyt!hlz2^K3;xlMF(f5Wc z!78uhnw8%)kx3gFza1-GTo5Wc|AEHkUwdCvoG6*odE`YxM2VK|%55kApSobh)0DLN zBy0IJE(;GQ|8%xR9hrOj3jUiM-d%3${>ZED8= literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/89e38869b9471c5ce3cbeb0b69009f1a1d1c323f b/fuzz/pkcs7_decrypt_corpus/89e38869b9471c5ce3cbeb0b69009f1a1d1c323f new file mode 100644 index 0000000000000000000000000000000000000000..59240acb9c22ba1f1f7563dcf8bafb82f249b7b2 GIT binary patch literal 64 McmcCvu%QS70QbNLfdBvi literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/8b0a10af7aafe030b1da5b34e18ec9e54c795da6 b/fuzz/pkcs7_decrypt_corpus/8b0a10af7aafe030b1da5b34e18ec9e54c795da6 new file mode 100644 index 0000000000000000000000000000000000000000..6ef60f75cc38532af3f9f67aa36a8a9388c29191 GIT binary patch literal 7 OcmXqPFlaDrU;qFJ;Q|u? literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/8c3591a315239c20ea55e979a4fd12786195fa05 b/fuzz/pkcs7_decrypt_corpus/8c3591a315239c20ea55e979a4fd12786195fa05 new file mode 100644 index 0000000000000000000000000000000000000000..3f99d3210c43603093e4c07d07ec6d963b2f476e GIT binary patch literal 717 zcmXqLVmisjsnzDu_MMlJoq0hM(=LN1rfp1&42Dfig+OL5kZBNV;AzNhz{$oO%EBhh z6dG(OY#<2Ya0zp{=jW&Aq$+skB^#<5D1!u@H*XB+BH|O0PLLHvV7#&mAmFV&p+r6^W@_ZCrp zw?qAsuG*JwzUI4itwt~7ox=3)X{GE-8&+Fg-L14Ezi-n1?;Bok5qz~sv59Z>9M1Ru zzs~v3@Y1&PLdw^5)AyGjI+1pNm(BJYZx1 z0};7jO>bA7uyYmU_TJiJH8YiMvD^FK%M!VRmu)LCYu)1ah}$_!M_7G%$A!k4s*sJY ztF9KXF4Mai6uZaD1|FpBj0Uo7oS-Ar zVp+4U=KY6&nbA_$YgGho1fK*tuzt%wdk??#x}8&$|IWR0u>H;Plm^YYTk9sRJa$;c zRDZ@!&Ks--*xV0FLoBfZKi-Gwy?f~SpCx7Mt?#jI5)A^^9$c9DM&RU0g+75Z+HUh& E0SHMVr2qf` literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/8d47be1e5206edfd8d5d1e1fbfef2f858f5e0b49 b/fuzz/pkcs7_decrypt_corpus/8d47be1e5206edfd8d5d1e1fbfef2f858f5e0b49 new file mode 100644 index 0000000000..2ec7f00aa4 --- /dev/null +++ b/fuzz/pkcs7_decrypt_corpus/8d47be1e5206edfd8d5d1e1fbfef2f858f5e0b49 @@ -0,0 +1 @@ +4� \ No newline at end of file diff --git a/fuzz/pkcs7_decrypt_corpus/8d8834e49744698d6b3ed68b7f212453f4e6d1de b/fuzz/pkcs7_decrypt_corpus/8d8834e49744698d6b3ed68b7f212453f4e6d1de new file mode 100644 index 0000000000000000000000000000000000000000..aec47e8c2299942af36acea8e3975645ab629888 GIT binary patch literal 205 zcmZ9F(G>t72m%>OTe}e{eQMet=m8sw1p!GD!^BnYyGbYIktxOF(bIUB2954vep>rt M>=jeV91Z})0n8&tf&c&j literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/8e5a2fc62dfcafac76f347fcd3a0af53d9c80183 b/fuzz/pkcs7_decrypt_corpus/8e5a2fc62dfcafac76f347fcd3a0af53d9c80183 new file mode 100644 index 0000000000000000000000000000000000000000..e1a20ea1385d36e4a5dcca738d78d4390e24f16b GIT binary patch literal 461 zcmXqLVm!&lsnzDu_MMlJoq0hM<1T|H#%)ZD42DgNg+OL5kZBNV;AzNhz{$oO%EBhh z6dG(OY#<2Ya0zp{=jW&Aq$+skB^#<5D1!uaK(TZZZjhzD+5atBSUn_{VaA~F=KZbyC+d5pH_O!xv}y8`X}F-{w!Cw zT3%N^J$b3-%rAYbE>&`Ti0szGTtdn@19o5zO-Sr)z#feJM#M` z?f<^v^%lWbixivqR?p#l|NrZp|2JRSc3w#Nx^DXZ@T)lLP^O?M~kb=m! z`iRH8uJ#$T%T{;Qtvjd7P&bB`ZGY05sngq;_+}PFOuM(wL+534S!46j@Om?^ zOXoiQS+F-RS?P1}3Xuoi9NbrbM=bs)_p9mcsuOmug52I)TdZcLvMqLd|9e>?ckr@p zC2Fl({2p;TXXyy5FYma}SW^|U(RJ0;0@gWtH-lpL7}&srgq_hqmW?x^&4V$OnT1ij qMc~L)1CN;th0?ySv)#qc8=~GIuyFY<>pc_vOcNP`tv4%8$pQd>9k_4+ literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/8f75becf64881fd8d8bc415399b0de52da6f637f b/fuzz/pkcs7_decrypt_corpus/8f75becf64881fd8d8bc415399b0de52da6f637f new file mode 100644 index 0000000000000000000000000000000000000000..266a266417c81ce4da8fb23dcbdc9ee23e2976fc GIT binary patch literal 894 zcmXqLVyFsC^(juWaJlRmQ*UZ z8!>T2zScO+v~j@|175hzjEt-dEKQ6Ix_fzlem?t3@@~{IPL&=;w)2Vnmsso#nVF^9 z0;0W*zo=ae_;tOVT_*41SN*l;3bLF&EqZaMaFW^_z63?xVim1U7eT8(+Tmy1Ci;ZP z9#vVpRzdK=V_)-xY;O0OP_3<(zQiv+66&6EZGXQlzryU}x8E6WI_0xBO7{4+uDOC$ zQyZo#Y~Eb9>a#&${ob`*YiooYF0dEH;>RHiPm zp0$p@_C4Mk;kfypYUP`i5hedG#!9P%mz3SoR(xbBF1vff{?KXnk8PIPSCp;8(j1{! z+0#6c@709u$x=<8r_W?7`hUI}xv|tfX<@Zn`+FUu)078zD&YWUWc<#^%i0DG@cKP7 zvbNf(JxY}Lz;%`N^z<9Y`%268SkHJmh@btdTzM`|RblqQiEK^V*aUv;KF7M#pE-9< z*M4P*KK&rqqLPa55hvS|BX=AMIn>DJob;~1FMj>Ssu|ZLGTIC^;*V{8CHeO!yA#(o zu9*R=ZGy|f&*#rjT4W%5-|q0D5WaQI4jbOx%bP2<+H20wAU=b(6Mb*E60Gt{u37m_ z6PdJ;@!PS|#RZ|F^B-tj{~arMX*>D$CM z)1W+m0fRveJPool8pyJ7CbW4lrZTfIGO-9$F3u=l+9F--8)ELiRP^GXh5#Sts`9Ys zF&?*eoa0{WGILgCPpw^UJNMDaJ9_iarSkgS*EIcMZM>GHJpF&~uBOetFBcbCAMv05 eaHXyPles!FpDiZro+$G!ZKsXG(zWwU)D-|F*J@}0 literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/8f9f94eedcf001e9e19b22498c4940d88aa91793 b/fuzz/pkcs7_decrypt_corpus/8f9f94eedcf001e9e19b22498c4940d88aa91793 new file mode 100644 index 0000000000000000000000000000000000000000..3768362f4c6190cadc301019ddb8fc1e447ac18c GIT binary patch literal 717 zcmV;;0y6zDf&$3~2`Yw2hW8Bt2Lqsj0=h7Q0=5DH05O6BaWH}cZ2|!RFjX)~F$*vW z1_MXm4_9ba^00G6D!$>nO_tv7pp24F(A+hDe6@4FLfG1pows0sva$$JeN+ z(Nm%jb(Y$tTohMD5uxFDxIkW}Pm_`qPbuZTv3XJ;nVAMMhV(^?9>}F4uo)8ibN8A% zOrPd~;(FESZwMri4<}z+gM?g}&)NZeC#8H%^J3Ws!k{Iijgih=3z@qK{rEwajfcHM z(YH2}&Y~WL9Db}wy?j%Ax(d^-WWY5x<8M1=BYma4qM>kY!WCH#?KftDuY+(og~<>1 zyW0vw-F}cL;gG0g|J#U1CetB3PWgkWT&AF9as+30zW_3_{=Mz4HaA(B9~ol@hmo%E zK3`y#*Sn~uOpz9Yq1a`>(qs}Op1wXT-E&o*Bz#N%No483x(?t~kncNex-x8OKraNQ z$6bIiVz3G&rmAQ)Rr;d|6S6rcF{S#3OqNiJ=TCHFkanYaTu3oid2I6S*E>@o+h*Vv zyCV_}23Wdw(;%5|bM`(K8X;%O9G6Ym#G`fz?m~j6@2xqkCbzlgn8|gY(*@^Ba-UPI zc%$xkTEej~D3Ot98QoQhZ^MKPz*wKF*z(}dxMglCV8fr&t$Rss^>UcK%+wDd=kBqF z6wg*Y{BtD>Cg!UfI(8w>?N8a(73X)xYmgn#mKJK7)o%1>*_2Me=-68t*L@@r zJQ3tkKn3=1&91qWBmJG+!H4X}WPmB1wSJPR#=|T%FPOOr*aa{=1_>&LNQU+thDZTr0|WsA1Q7V|Rxa-0N&f_7wc7Vxh8Tbl*5J@?>=4PxAC3^rD@LA$9w9p* literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/9031ce6d8220ad7cd6ab55c7f7f2e17a67639e53 b/fuzz/pkcs7_decrypt_corpus/9031ce6d8220ad7cd6ab55c7f7f2e17a67639e53 new file mode 100644 index 0000000000000000000000000000000000000000..c9b7eeffc5b83fd5a054f157e1589fc91d38a855 GIT binary patch literal 496 zcmexA$)KUGks+Dkzd^%)C>zYZjw#OYA0)^C0?8mXU!uB07a|cL0TiF&a;iNvOo09+!Kp~WL(rAi5H{370uUY%h(HE=-T*Bm oak&{BU)hl0Z4@=J@y)5+zAF9VCyyi7`78haUtaV}oI!yB07Y%Sa{vGU literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/91913ff8e720bc131bb183367c136bd36ec59f93 b/fuzz/pkcs7_decrypt_corpus/91913ff8e720bc131bb183367c136bd36ec59f93 new file mode 100644 index 0000000000000000000000000000000000000000..72b41fdae895c5c6031e35d37862f7c0d9f9adf2 GIT binary patch literal 5 McmXqLX0T@f00Vyj^8f$< literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/923f654fd0ad4002bae1afda8d851fca30372a43 b/fuzz/pkcs7_decrypt_corpus/923f654fd0ad4002bae1afda8d851fca30372a43 new file mode 100644 index 0000000000000000000000000000000000000000..3456f7dd5b4f67f0af7d7a673739950495b43f52 GIT binary patch literal 1506 zcmeHHOAdt~4D6BE7!Tw<3|@hAx%W8Of>0^e_+R-JhNRQa%(TxL+YiuzpVGrv@8UZ@ zLKG0yLBKMEA}L)3EFH=$+XMZSnyaX%JOOUY(INw`Uq*MDY_PFus*S!V6E{KX%~@ug z{mzIZcp**l@{Yj@%Sybr+0m~22B_y6EvEH7dR2>@kDiaXRNe_OUNCa)r;4ohjQ*-J c&8iO8M8J*)bv=1B-wBduxokxcLj4$k89}-~S^xk5 literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/930b7b2b71304bbcb5992c8b1a59aeb6c157a8c0 b/fuzz/pkcs7_decrypt_corpus/930b7b2b71304bbcb5992c8b1a59aeb6c157a8c0 new file mode 100644 index 0000000000000000000000000000000000000000..b3f4339c402651f23359787de3b443f455259220 GIT binary patch literal 27 Ucmexg*T?`z$qfG?Y!Jl&0GeeAS^xk5 literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/93710f8e5ae31d920e28d0a00527285d9ce66a89 b/fuzz/pkcs7_decrypt_corpus/93710f8e5ae31d920e28d0a00527285d9ce66a89 new file mode 100644 index 0000000000000000000000000000000000000000..6965e231ca2ef41804ce3baf93e0e149156f9b5b GIT binary patch literal 8 PcmZQ(G~i`)H)a3;0>=Qo literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/93f97b2db1c17888d94713fad2ad0f80cf984c5a b/fuzz/pkcs7_decrypt_corpus/93f97b2db1c17888d94713fad2ad0f80cf984c5a new file mode 100644 index 0000000000000000000000000000000000000000..a847d1adeeeb04f25b91fcf46f285add763366d3 GIT binary patch literal 126 zcmex=(V(HOks+Dkzd^(QNkDc30|ShE9Zd=>4iaQwWMBYlNrtNgX>4Tp50(Q;!3;BK NkOT2B07xNN5C9dED1-n2 literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/942075d7563f1b84cd119c0e55bfb4ab397e8c2f b/fuzz/pkcs7_decrypt_corpus/942075d7563f1b84cd119c0e55bfb4ab397e8c2f new file mode 100644 index 0000000000000000000000000000000000000000..a755229144f2bfa00494ddbefd0d1a63f1f2349c GIT binary patch literal 8 PcmXSAs9`W*5MTfR2Y3N8 literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/94979e94467eff6fc11ab706f0f1ff896f701640 b/fuzz/pkcs7_decrypt_corpus/94979e94467eff6fc11ab706f0f1ff896f701640 new file mode 100644 index 0000000000000000000000000000000000000000..da0e2f6b7cba2c48b4f1e4b59555b34e4cb85c24 GIT binary patch literal 32 LcmcCwu)+%gJ-`E@ literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/952b8a5384d661aaf9659c95f63c83276b4d8aae b/fuzz/pkcs7_decrypt_corpus/952b8a5384d661aaf9659c95f63c83276b4d8aae new file mode 100644 index 0000000000000000000000000000000000000000..760190a68ea493b75de244a152436955946909ed GIT binary patch literal 87 zcmXpAHSjd#HsEAq4rO5zW(o~96gCh9ahQa;-1GC(b5d12^O6l!)s@+p|0gs2zn099 e%+LtLK=yS529S_J!~aP@7Kj3gni?eAJpllXY8s0G literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/9559cdab24f93b9571a6ef0202febe4d1b2a8b78 b/fuzz/pkcs7_decrypt_corpus/9559cdab24f93b9571a6ef0202febe4d1b2a8b78 new file mode 100644 index 0000000000000000000000000000000000000000..9fa18786d983542155b9874ab444cb334a07c30c GIT binary patch literal 781 zcmV+o1M>VZf&&Q#2`Yw2hW8Bt2Lqsj0{Sq50`>v{05O6BaWH}cZ2|!RFjX)~F$*vW z1_MXm4_9ba^00G6D!$>nO_tv7pp24F(A+hDe6@4FLfG1pows0suv~2~gqT ze{1*9x1kQf&&V~DQhu7!^X6>>q-g848&^q-@QF?)Wa0fR&2I4RF<~GQKa(st+K@Na zIW3EKllU(~n*4MDEE7gq5{w69@6+i2;e0sE5QhdgXii64t453OvHNpraiMv1?e{>A zsRBp4?AYd?D*=CcMtyo@F02uyA$q1j{eb#qXXxXXGUOh1g2bFTd0;f;@>XkZW>>H= zx%sj9>)o5>i$Cq!!u#|#k~>&vRfQntfVMFhxS&eDi$W1I^@YaMU+|97# z*JjWSbME5!J=%eHIf&rk_oa{X@3ZKi*Z>ZGBLT3y`m~S2R!^{`IH!LycOZ^S39M-o zi$_<7{Z?idNc!RPs&S|;V=O5^XBrvRF^d=ng*0IDGmdbkcTDRG(I>vL_JVa5AOSyX zH6f%NwWh|Gk1Z6mJ^ZLm3A7(aM;=Q(;gm4hy)nDKmE;1-Pne9Yg30Gig$b|g1G z%+pe~1F3LY5&`5u{tFcZ@cV9A^TICnJ?W97+Ohe6Dd$9fB%`hC;c-EezF(IMGh))c zP#+CJ=1Kr8R77pXJBa-j(O=I$p|3MbdS^`(x;zJvT&LNQU+thDZTr0|WsA1Q2`>sTs_RYwX5)=wgSQCSib3YE^Q>I+ySE`Hb{#+Q`MwXXa3X z{;E4VxrWNvhj5g-{&M)Xm4_9ba^00G6D!$>nO_tv7pp24F(G;hDe6@4FLfG1pows0sva$$JeN+ z(Nm%jb(Y$tTohMD5uxFDxIkW}Pm_`qPbuZTv3XJ;nVAMMhV(^?9>}F4uo)8ibN8A% zOrPd~;(FESZwMri4<}z+gM?g}&)NZeC#8H%^J3Ws!k{Iijgih=3z@qK{rEwajfcHM z(YH2}&Z2%EtQ>_%y?j%Ax(d^-WWY5x<8M1=BYma4qM>kY!WCH#?KftDuY+(og~<>1 zyW0vw-F}cL;gG0g|J#U1CetB3PWgkWT&AF9as+30zW_3_{=Mz4HaA(B9~ol@hmo%E zK3`y#*Sn~uOpz9Yq1a`>(qs}Op1wXT-E&o*Bz#N%No483x(?t~kncNex-x8OKraNQ z$6bIiVz3G&rmAQ)Rr;d|6S6rcF{S#3OqNiJ=TCHFkanYaTu3oid2I6S*E>@o+h*Vv zyCV_}23Wdw(;%5|bM`(K8X;%O9G6Ym#G`fz?m~j6@2xqkCbzlgn8|gY(*@^Ba-UPI zc%$xkTEej~D3Ot98QoQhZ^MKPz*wKF*z(}dxMglCV8fr&t$Rss^>UcK%+wDd=kBqF z6wg*Y{BtD>Cg!UfI(8w>?N8a(73X)xYmgn#mKJK7)o%1>*_2Me=-68t*L@@r zJQ3tkKn3=1&91qWBmJG+!H4X}WPmB1wSJPR#=|T%FPOOr*aa{=1_>&LNQU+thDZTr0|WsA1Q7V|Rxa-0N&f_7wc7Vxh8Tbl*5J^Y>=4PxAC3^rD@LA$R>?d^ literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/963ee55d9684b76b31b95a2f8c0f323a08c19ec8 b/fuzz/pkcs7_decrypt_corpus/963ee55d9684b76b31b95a2f8c0f323a08c19ec8 new file mode 100644 index 0000000000000000000000000000000000000000..ecaf00854d72d9b4f5193cc3ebb7124a38f3b10d GIT binary patch literal 894 zcmXqLVyR}-jc@t!EqT}f>^YLveN~~f_Cnl!-j2c#uTw22EwB44oyycD z*0a{}*S^PlBOEv1Q>}cnGNR=F#aL;T@RG7y+KP`X#btMI*dIFW{;|zc`--x4Sehdg zD|?zJ^1Yg{Jz1*B^K@0VqW|ZsksC|xlNMIHwZGRfI*l#Bh2a4n%EBd#Kfv?axi6!c zf-AtazyV&rXGT``QDc;T0 z?N3@Wb$UA!-^_xDY4`Sd=)7z$YivFmUT@~5dhXMo1$*<7l@hG-O0HS?O%s{4k@4HH z(!~X#qVpeUT>iE9Ma7AdIh{vdBt(>G*{H7QHs22ZPH?pMxN`LBgv_F}Rh=`;1)m6JRr>7pc5(H{rPu(GzD;a14a)Nu zFc{Rp(;z#efh-$mLYoI;Dl-cs6N^CQ;*9d8Ez-rlA?E%|MKAto2=HO9Di3=e<8f=p zIqtPCGiO!y)Y|2?b03|&qxb%~RKI*)P43`j+e*}0xA;BccFxifR$tz6p|PeaWTWe< Us|Boc^lk>l?y<6gTB*Jp0H@<&Qvd(} literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/97679e4f1fe2ea3e4673637629adc2be8bcadd84 b/fuzz/pkcs7_decrypt_corpus/97679e4f1fe2ea3e4673637629adc2be8bcadd84 new file mode 100644 index 0000000000000000000000000000000000000000..4375d0024bd1d9030088a57c3217876ca6b1e0e5 GIT binary patch literal 894 zcmXqLVyjo+DY^R~1TYFT~yF?I`^4GSza@^18p$sZ3pB zJ!>6*?R&g8!g2FG)yg+3BTD{XjFnaiFDbjFt@y}NTz2<{{h`zDAKNUouP9rGr8z>e zvZr|>->V7RlckzGPoK$F^#6P{a$~7|(!y%D_V+qQr-=)2NZ4Wz@YJHb)Di{9QX&Jq ze$R}ot#)dU5+y!xU1dEz{l@XW(sDi4GoB9OXa6c!o{Ljen0;^}Thlf+fgiiivF`L| z&Yjb>Us}_Z(Xy)hIjY!=8CQMn)5S=&!Fu@-y5z3tGtqH zR({h&CT(Q=cC2)9L8$2b2O5`u?R`;kqGV3zkrxROC0e#Cx1Icd>Vg$dQ_|*>tmV_V zEIge2)7chvWbWxJ_-}G}ce%~CgTE6T?LDp>y*eSYC~Z~e40FLJf?1V5d%ay;J#t0* zHnGh#D9>NOU{C{3gY1k3vTU3QZ61uN%q)y-OahgQGs>5?NEiEtnENjkz4)ggz=yf2 zJnVUl$E_XbxYxSOoK@LVYnR*3eRT4U-uvfL{qlJ=O@CM$uVpDu|KGc-X|wOk#YNUf h{HH%$Y3u)Fu8z!SiwV0Y%DhY4X``@o?K~581ptu7W)=Vd literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/97768242d7a0a77057f9d2a8f32b8623563386bd b/fuzz/pkcs7_decrypt_corpus/97768242d7a0a77057f9d2a8f32b8623563386bd new file mode 100644 index 0000000000000000000000000000000000000000..d6adcfcdfeb4625a31cb9c3154a32dc3a4faaeff GIT binary patch literal 717 zcmXqLVmisjsnzDu_MMlJoq0hM(=LN1rfp1&42Dfig+OL5kZBNV;AzNhz{$oO%EBhh z6k2R3Y#<2Ya0zp{=jW&Aq$+skB^#<5D6=s;Ffho;Km|=1AkZ947iE@ID!3alaYVk> zIL)+i!4(5uxXp}=tPCtoObk(vk6&N0;$rY3fzoNWmd1#Ly9zFRSh2$)Zkhk&Nh1E5 zPxo!C3{sdmlg+5@i)**siKR*#B!zwzf1hRTGyhrRqpGVf@;Ou{@Tk3_ zCT-wSUA8L2H1yYEPT@_K>V`{ywfRg7=z8v7l02boab=8$VOV9(r?=OwgB5S5JrLWi zEX2zev8(K|!p!{QZ+2o*is`3hru*JJvbc=%om12D_iHWJsBPc*e8$Pr`IlLrdlk(O zUQ@C7T}9NPjRqPMCuT_A4eiW7+`@ApV*ctIpB|jwk(#HKaCrXZwbh<^UyEk!J#&R$ z@%g)rZ6fExZ2uIia;rUCEp1h%c!U9jMJPZmNn~Y-k0>7Q~VCR zxDhRNy;eogM(|0X1M9c^v+H(FQT{vk&cXIK$5R?K=WeZ=wDQ$-l$Qhk%R_@^?Sj@j#KrZXvKnB*{Z$150$i*NZc>-$7KegRJ<$LvJ~wqi3Q{x9C4 zbWP>VqsdX9^+PMP7N0iD+r7OZaZ#90=)=mQnEM>d1d1x|cb~0RU+FZVbz)FT!=4qD zb5ox0KKSJRo3$I)X4s{z?qyWcRsIyX?~NlHi-+J=>8UQ_wyj5&Hsy4c_P4C#EENph zRBm6fcY@Ig6B{81kDIGb+`r3J&U?{3;GpwKDqtrQ3<;(C-m}b| zuj9qUK7F}XF^l}=6O6UTY^Oi{#~RZUdv;w&Hh0srX+|5Xsg>XyOG`5Hi!w_p2_?9> z=e~7*eV0=8u}I>v_LZvJmzBagWHZ|*`G$9y-}FrQC4Y1JlmgRitNQK2{;#)m)o2JQ zh#roPQ;2sDmzu2iW^TrYGfz(_>}%7$Gq>>E{!cIT=E>Rg&NMCTo-gCy`Ex~PENiL4 z-8Bgw3zFU`@+}VxtvPpje)1IVq9ZKM;jizQG}*?LwjOJqQDb_HhxcRS=Mx+KFD1^> zaeQR&I!EdWPw1j`R+swbZrz!|Dyd2L7jZqFj-cenjxMV$IiR|ZPnI?nRnf1Wdu|dUw=HkF8se?$tlO1CmBxNQh#<$Y?6@X zZqr?R1-^WmYA&~r^P^x=%3k4C!wjjQg2fY`{;aSz%1({Cxn;>eJzb$mrA@6Z$#%6O zI|QpzRz9zdUnhP%C41t!^EMy*CL}kjD$WyS+|i>k{dzU)`IyYvPLF2hMp@6>(Qq$@ zx#hB(Z{ieY#Y1Pr-Ampj{jO@3zOaY;yG;gj>91VB2i`3y%Z_|w@0+h-tSa^7q7-Y; z|H@VO?>ksBR8_>peyz@)U{C`ugV-4jWZ5_qU}Yhzz;Dklhp(Txp?>~VceUdW$5{;l zH&^m>s|om=jMUW1JXbUOVX3@FV`^FBU0*wg4D%!635Gr&C)R)Q5Pzz-pVv;tSZeN8 kUD1>tp~>}Gi|#gFo?iV;N#eNWCzc(DkA}US_fLHT0Q;0-vH$=8 literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/98b8a461dab22f1ebed83bbcdb33b48ad9f8ed17 b/fuzz/pkcs7_decrypt_corpus/98b8a461dab22f1ebed83bbcdb33b48ad9f8ed17 new file mode 100644 index 0000000000000000000000000000000000000000..cd79b33d8deccd28b6216c7e47296ea185f47cef GIT binary patch literal 6 Ncmdnm$e`882mlC50pkDw literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/9906f3ac2df455449ede8e4e33ea5e1bbab94a32 b/fuzz/pkcs7_decrypt_corpus/9906f3ac2df455449ede8e4e33ea5e1bbab94a32 new file mode 100644 index 0000000000000000000000000000000000000000..b6accca341f55fef2347627ec637cb78352b3e01 GIT binary patch literal 292 zcmV+<0o(pCf&m~wb#!QNa%psVAV)F+2wCeW%L1{W)G!SO2`Yw2hW8Bt0RaU71cCto zTXf%Q2Mrc8M;t!nS~K#gN}SkD|F7gjG}Y3|lE3$`>$DN-q9K9~tDFh%|Mi^z+37ur z&}8+lm%n$y*lWc@Lx%zmnQ)fgzF0^s>4SEGgT+^WHcHaY^8BE^Zet?zbEp*HO9%_q z`&gs?9{PgqssI2001HdCggTjJ2BSvr`=((FQ>M0bCWW+41E7Kd`Y?h4_5uL_0+CD` zRDe)+X$Dg5G3xTznEyE?s`y2!)o=xzF4NC9O7 q1OWmB5X99mNSUD$X7{c=x(5wZCx8&4r@A}5kWMvW08=}&B9v;7`F&de literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/9916a9dbee224f0e5733cb5775205cdf4c3185d2 b/fuzz/pkcs7_decrypt_corpus/9916a9dbee224f0e5733cb5775205cdf4c3185d2 new file mode 100644 index 0000000000000000000000000000000000000000..93b2bf336d005825b50de73df09f821f1a489aa9 GIT binary patch literal 6 NcmZQ!U}9il0000k01E&B literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/9a397c1c86a21a360137123f7ac5339a0032195e b/fuzz/pkcs7_decrypt_corpus/9a397c1c86a21a360137123f7ac5339a0032195e new file mode 100644 index 0000000000000000000000000000000000000000..c9bd2dd8fa22a01aaec79c9ebc97572512901957 GIT binary patch literal 717 zcmXqLVmisjsnzDu_MMlJoq0hM(=LN1rfp1&42Dfig+OL5kZBNV;AzNhz{$oO%EBhh z6dG(OY#<2Ya0zp{=jW&Aq$+skB^#<5D1!uMwx zB42BqWZJmkiUBX!<`$q5Mn+Z!mL?{KsL#i*uUK(0c#%Nqv|CGKM8aJK7e1`m;SjgX zfAS;|f6b@+HdYEL%$&())bho(TkgbCr45oozly)lvi6z(tnpFR)ff33DiiqClkLy~)y2IN&&6=h+|Bv-hvT%~_Px#*x0_8qw@9v4rf!YL-kRW=U0j#f zr5rFddz^2brd+#p@1lhTxram}`QDnRHLhniId3j(L--FNz?{ln;cI9L`=(8+4&d2}(t1?VOe=TNU z*kq}0xb#<>&$NK9=l&(h6Ur7>#&{TpRpxwpd)+#CZMA3K*PKVv874ORmiM0#N~kY(dcX!9V#a2vrVfex(S z^4Fc+sXPT?__0ZI59`!zU1@qU9hc#Zsmv^lVk`nb-iPVEd+7O}C1vZa@3CzX4FcC5 TT$uSr;N(g9K7ljZZu43JS0FID literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/9a9c024f188cb05def9f1d2a1c317b2babbbba2e b/fuzz/pkcs7_decrypt_corpus/9a9c024f188cb05def9f1d2a1c317b2babbbba2e new file mode 100644 index 0000000000000000000000000000000000000000..5119ecfcbb898884c6839b7694a4ff2eb133a111 GIT binary patch literal 781 zcmV+o1M>VZf&&Q#2`Yw2hW8Bt2Lqsj0{Sq50`>v{05O6BaWH}cZ2|!RFjX)~F$*vW z1_MXm4_9ba^00G6D$y3n zf)OLyFO|X5ZWJ*akcP5W5dWA@@sq<>)3BY)xMDr8NnTcG-Ulo@vF238CIwdg<9N}OhK-z`yvcApeo5D z#Ot%apQ&wkb;7yP+y~4Ez@U#Hj_`vCvW#a&_=(~UJ^F3M6IT4!^~vHy-p;TzxR{Zf zHg&4t(pY4<(VOjFFg15D1kKG*#JVse%Bh7hODn`Li%mKM;Q4HiFHn{1)%p-i}k#mCOcbj z_ffB9$s%O#iNW|9=vf z{Dd1HtB;^3HVA90_zLdp`+RMr&LNQU+thDZTr0|WsA1Q66bwh(>Er@2E!(%LLf7jiSd^~sDY;;w*e;`b0`a& zFjHu-p|F7#!Kt#O)Z=!qftF}JuPrCR~#$7)nCNObCzSa=HY9u3r-@d%fa}|B=zujDZ zMM1e&c}qNBS>`k42^m6-3sn1DugkSV-($qgxa^#MU zhRR{)Ypag;700UNzF}kl0Y;Y7-);vU`(5y8c?G`}bLwX?h7VKj=JF{Bmp^>J_|nP$ zVG(U9R{LK+IMiyPV{zMGF-G}d@6AmbuJaCau)@(<3dv zx_^PX0Y~=gA6)NV|E|eh^3=B>FrrNVFMDZ@w`kwu^MVEjHE@@(gIt1e0h7S1g1;Aq zO|Bi)&2>CIZ$aDahJYulz7z*8ojhxHr2q9h(=PE8oayzId%wJOvdHr8PkP)5D@3Qg zUM-tFwLbMLZ*_*Ek-^9NC!(ikXd4M1kYF|baO%&4sXFE-W-m9F+JE!q z)y@kkU)N3FUw-ID_EBeN?D%)bW_rI4VatANlR-)F*&G3lZIZH=aeR;=)#+s^-jlQd{ z7O>9IyBQR_$G`?20PKtgvTU3QZ61uN%q)ydECNTa8hFfHD3tbno$W4m-VpT$frZO= SS?`(PXPU?mY`s}&N)`Y|uDSF8 literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/9d4da34c7d647bd88d31e8e719558dfe0fed2081 b/fuzz/pkcs7_decrypt_corpus/9d4da34c7d647bd88d31e8e719558dfe0fed2081 new file mode 100644 index 0000000000000000000000000000000000000000..f516106603b8985dbeaf731dfbedc8fbaa7d64d7 GIT binary patch literal 894 zcmXqLVyxEe!^n0%k^d5ly&*HRR9ir_xA7OXs{y~Rx3kOSUHq!Q^jtxf)2Br*?i5Z^o5Po& zs9UU})#)N=^+!AWjN3$?5ZU7@Yu73WK6vbFo{-J$UK6Ud_0pI4#Z)ljNT_?twf+6J z{0g&=-+pJj>6FjjDB0uNy5LN}uz7RYs?P?2`QI|9@hv~TCGYy5Jx8*-uPT(* zUWmKT+fn%8b*km0<#m6hQ<=KNde%Dr+V^;GgyZIWs+Dh6MwI-&7%Qz3UQ%{TTk(;l zxa{r?`$MPQKekzFUs1LWOLK%`Wl!@&zE=~rCrdSXo<5VU=>Pd@Zdf;6%2jZEONRcAsP2>Cc=yr)$5mM4x_1QN?%Hpoo+0$&ot_g&b;R zb543!;1|FCV%3am5*clV8u7=rzLNa=lii7H8`sQ$)i%Lp;pg*bC@nIOy>EATQ3&6< zW`_;$?&ZxDTkSRHXAqx3+ljt6TnScrCD*L{rio12$oTD8>0(6cs^3G{rS=nn$&sDW zK$eX&q0NIam6?T+iACVZRRfQi3x(3Yue067&KsiMAh2-xF6%uLP*N6JvS`}u`*LxS j^%4K+4_DgyKbfl|^Vwp;?ujz*(stS?EL}U#L|p*@l1XJK literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/9e134542006c9c4a4952135a80a079b343238bb5 b/fuzz/pkcs7_decrypt_corpus/9e134542006c9c4a4952135a80a079b343238bb5 new file mode 100644 index 0000000000000000000000000000000000000000..51379ce7a3b644d4c8c73fcae3c0572c7ee02b3c GIT binary patch literal 3 Kcmexw#Q*>UbOAa5 literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/9e84946d7259d4f8bb56faeb9ae8685942cb0f1c b/fuzz/pkcs7_decrypt_corpus/9e84946d7259d4f8bb56faeb9ae8685942cb0f1c new file mode 100644 index 0000000000000000000000000000000000000000..ffdd9977d8663e10c16c904c93b1fda8acf1e9e1 GIT binary patch literal 717 zcmV;;0y6zDf&$3~2`Yw2hW8Bt2Lqsj0=h7Q0=5DH05O6BaWH}cZ2|!RFjX)~F$*vW z1_MnO_tv7pp24F(A+hDe6@4FLfG1pows0sva$$JeN+ z(Nm%jb(Y$tTohMD5uxFDxIkW}Pm_`qPbuZTv3XJ;nVAMMhV(^?9>}F4uo)8ibN8A% zOrPd~;(FESZwMri4<}z+gM?g}&)NZeC#8Hx^J3Ws!k{Iijgih=3z@qK{rEwajfcHM z(YH2}&Z2%EtQ>_%y?j%Ax(eH_WWY5x<8M1=BYma4qM>kY!WCH#?KftDuZM8Kg~<>1 zyW0vw-F}cL;gG0g|J#U1CetB3PWgkWT&AF9as+30zW_3_{=Mz4HaA(B9~ol@hmo%E zK3`y#*Sn~uOpz9Yq1a`>(qs}Op1wXT-E&o*Bz#N%No483x(?t~kncNex-x8OKraNQ z$6bIiVz3G&rmAQ)Rr;d|6S6rcF{S#3OqNiJ=TCHFkanYaTu3lhd2I6S*E>@o+h*Vv zyCV_}23Wdw(;%5|bM`(K8X;%O9G6YC#G`fz?m~j6@2xqkCYQPAn8|gY(*@^Ba-UPI zc%$xkTEej~D3Ot98QoQhZ^MKPz*wKF*z(}dxMglCV8fr&t$Rss^>UcK%+wDd=kBo- zhE)7L&vPXUCg!UfI(8w>?N8a(73X)xEiElAEk#a5AQozx)o%1>*_2Me=-68t*L@@r zJQ3tkKn3=1&91qWBmJG+!H4X}WPmB1wSJPR#=|T%FPOOr*aa{=1_>&LNQU+thDZTr0|WsB1Q7V|Rxa-0N&f_7wc7Vxh8Tbl*5J^Y>=4PxAC3^rD@LA$beB2Q literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/a0253c0b2aeda7cf7810b68beb4668b21b06dc7f b/fuzz/pkcs7_decrypt_corpus/a0253c0b2aeda7cf7810b68beb4668b21b06dc7f new file mode 100644 index 0000000000000000000000000000000000000000..48dcd1dbc11cf3336026197cce08b079f0c2a6d7 GIT binary patch literal 781 zcmXqLV&-Jy)N1o+`_9YA&b*+B>6bwh(>EqY2E!(%LLf7jiSd^~sDY;;w*e;`b0`a& zFjHu-p|F73a-dXGyH<+uoKI~7r_)*4PKO-hEaYW)Wl99o0U*6`qiaz(>ZZ5x~ zpxmpxC7!P=^O^F5457vas(r3k=hpJSOHPrlKU0unu{A641BhV^Vq9Bj-N7(1Vr5?b zcKN;AYIY*?=L7j}|JT^PExc#IICu7&n1tnC#z|*5C%0~n=hU)4xV^@HW91GOCHG4^ z|Ecs`=)b?tP{yEF(csUO`u4fU{G$>Zvt{1Qe^(Ug@Wb!@?`x9#*Bc&wq^W`pv*1I4dmRbS9N+4agj3+$?7qympl%BweMhDQWDqk$|N*iN9WoC$3n zjH%2lj7%&7PY>){W}YDHZCfyjMSp7Dxot~d@;_+^x2pF_ zQ*xiU{Waf=x37P$s;~d$H1*x(1Cv(j{ArPvU){ez-Hao9^$)IhuYcF%E`93T5ExOW z|Ce3VyRS57@p(Z5gBnzqAiLmI!QYF*CfAPY<~q(hy`XJ&L%@?&Uy1{lPM$S0(*OFM zX_t5k&h+}qym@7$l&As6VcN%w2g!hNU$1z XIQ8ejR2}mZvzMF8@_1=~RVf7kuNX&c literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/a0af9c65d81ce4e471c8a84999936be8a901b5dc b/fuzz/pkcs7_decrypt_corpus/a0af9c65d81ce4e471c8a84999936be8a901b5dc new file mode 100644 index 0000000000000000000000000000000000000000..3790c1411b03ddcb6784b2f4a224893743cc72a6 GIT binary patch literal 3 KcmbpHe*pjh literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/a0b9b6f3ed2c479715a2ea8716274957250e87cb b/fuzz/pkcs7_decrypt_corpus/a0b9b6f3ed2c479715a2ea8716274957250e87cb new file mode 100644 index 0000000000000000000000000000000000000000..ee6f9ceb95bf0a7092e5fc04292faff964364d57 GIT binary patch literal 894 zcmXqLVyP4Ufe01q&9~yK~c9@MXS?A(CUwN_!+l}J|VKlRo1Rm z5Pb01*E}Jc+r1`KYwM*i@r#dyx~E**-*3yWF#GuJcgCAe`Rt97J-)4Lu3**FhN%jh zH&G%F*->i%%`F}B1S|z-s?3SA1BTI4F-5d6YPP>0>v(&z#Y#o;72*t{t z=81f-CTvfZYVtfi8rC?%diOcjo&Lw z1%C1CFILUCCXvx*q!E8?>nq8>KiQqQwsFl2SZxzr7Jfc|hSDMf+52{f7lrVxYj)W1 z?q1$pvDIF4eg^Rww4LaC!WU9hm(Ig+oF!lJ$(iLYwdE|xsOiX(R=?~s$V{@ zrs)rBHm9oHEs5Nxwy#si2wA5D{cLs%+-MwxB42BqX4<&m$`@X^&5Vq!3@lBI47z)He||puO7d>hF;0~pMz-^b{Fhkl4Vjsx z+5)1zjlZZ}4fu7von0pH;#d8(=L)i%J}r82r*M+m9KHla-C`B3P8UI|Kic7E+$Q>j z$R1Z&yH-K)!DC zT5!bx65x!C-x+yX+rR-{zh_3)Ry(yvi4q^UuCktnSMSa_FWP5Vtjzb}b8rhta-WB-8ufJF| z1>NSGWYZq{5LtgyWHm6!QTmv_8wP`UY(Fxl(wpK zhPmJq!K_N3z1}Xa9=RfYo7iR=l;Ft+%>9>&Ui{M#;KN*19`-!OwDo^7S4ZZv#f04xW!|Ojv{6{PcAkm40swu*YD)kB literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/a234bcf5aa43a4118a3be847d427b932cbfd5280 b/fuzz/pkcs7_decrypt_corpus/a234bcf5aa43a4118a3be847d427b932cbfd5280 new file mode 100644 index 0000000000000000000000000000000000000000..c6a7540789dfe43735f00bbb41f3a921b1e014ee GIT binary patch literal 141 zcmexANui;xk-?y$p^hP$;s135APoY^3>-k<03zU^5y)cT0ID)*_&*7#un|)SvIZ`= WMkwPZihvpi4~P#khJgWu85jU(;TQt| literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/a37465039ec32f5d902c1e8c9c8fde35aeecc986 b/fuzz/pkcs7_decrypt_corpus/a37465039ec32f5d902c1e8c9c8fde35aeecc986 new file mode 100644 index 0000000000000000000000000000000000000000..0c7f5ef01ff0758cc13520747a55c74faf2dbdf9 GIT binary patch literal 717 zcmXqLVmisjsnzDu_MMlJoq0hM(=LN1rfp1&42Dfig+OL5kZBNV;AzNhz{$oO%EBhh z6dG(OY#<2Ya0zp{=jW&Aq$+skB^#<5D1!uiUzAx=so-wJ z#1Z*g<22L81y>As;WjfevNEtVF)>6vK7M`0ii^RE1WKpfS{fq~?kc$OVZ{!IxMlv6 zCyDrLKHaymGDuHi$_JhbDk*HyzoZq zflDbuD)aW)>D(<2ou^Xc{oga?<$+y%4?-urx6avRl#}V8&$8@zY=dFa1}@cQt1?VO ze=X(|-ejq6xb#<>&$NK9=l&(h6Ur7>#&{TpRpxwpd)+!%@pjq+vCYatylfG>$}TI+ z%rE|CCnlwseoAJ#@698N%Q)XTH7$R?)^d&7_MOjXoGhJxnf19>(fr^w6^q|hL><~_ zpfPb`hUDGQ&iunIJO?7?ufFl=!TBAjd0GjF=U-l1?V0zrXvW?%SNIj5zuVX*az4!V zPq8Yu+OyTtR%MFk-umCXCi=YmSWb2Oevx|%HK&PX&AOWR9|C4ZOI@#35wsC}66nDC zE&uGgol}(mCbW4lrZTfIO3d9_H)-Xu!#bw=Gj?*`U^TFTCkb{&16ejsm_jBNfgkU~ l^xi%6{LhlI_15>;Hi-s-YY#5Wd?Rr3qXm4_9ba^00G6D!$>nO_tv7pp24F(A+hDe6@4FLfG1pows0sva$$JeN+ z(Nm%jb(Y$tTohMD5uxFDxIkW}Pm_`qPbuZTv3XJ;nVAMMhV(^?9>}F4uo)8ibN8A% zOrPd~;(FESZwMri4<}z+gM?g}&)NZeC#8H%^J3Ws!k{Iijgih=3z@qK{rEwajfcHM z(YH2}&Y~WL9Db}wy?j%Ax(d^-WWY5x<8M1=BYma4qM>kY!WCH#?KftDuY+(og~<>1 zyW0vw-F}cL;gG0g|J#U1CetB3PWgkWT&AF9as+30zW_3_{=Mz4HaA(B9~ol@hmo%E zK3`y#*Sn~uOpz9Yq1a`>(qs}Op1wXT-E&o*Bz#N%No483x(?t~kncNex-x8OKraNQ z$6bIiVz3G&rmAQ)Rr;d|6S6rcF{S#3OqNiJ=TCHFkanYaTu3oid2I6S*E>@o+h*Vv zyCV_}23Wdw(;%5|bM`(K8X;%O9G6Ym#G`fz?m~j6@2xqkCbzlgn8|gY(*@^Ba-UPI zc%$xkTEej~D3Ot98QoQhZ^MKPz*wKF*z(}dxMglCV8fr&t$Rss^>UcK%+wDd=kBqF z6wg*Y{BtD>Cg!UfI(8w>?N8a(73X)xYmgn#mKJK7)o%1>*_2Me=-68t*L@@r zJQ3tkKn3=1&91qWBmJG+!H4X}WPmB1wSJPR#=|T%FPOOr*aa{=1_>&LNQU+thDZTr0|WsA1Q7V|Rxa-0N&f_7wc7Vxh8Tbl*5J^Y>=4PxAC3^rD@LA$OCLI( literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/a44adaaf4c97a0c160fc818960015a1fa4196bec b/fuzz/pkcs7_decrypt_corpus/a44adaaf4c97a0c160fc818960015a1fa4196bec new file mode 100644 index 0000000000000000000000000000000000000000..f34830da1269579e61521b24a43034d7ae890fe6 GIT binary patch literal 20 YcmXqLFaW|j1_lO$1_p*kAkDx405kprzyJUM literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/a45d0a6b4ce89a9a35e1dc05c4a9e76a76244a7a b/fuzz/pkcs7_decrypt_corpus/a45d0a6b4ce89a9a35e1dc05c4a9e76a76244a7a new file mode 100644 index 0000000000000000000000000000000000000000..cff4cc45b84e074ad7e98ee9bab9213c50359c5c GIT binary patch literal 1406 zcmXqLVy$B1)N1o+`_9YA&b*+BHQS(xHJyo(!LW(tkwFtvE|6&uYT#+eZNSOK9LmBb z%oG}IC~P1I;&2Ibx##Dn=cFol<|P}d8YqJVnT2KGf+eX%d8s7|Q1dzY6x@xNI3izb zoMzg%;EDk++-62bRtA$-l$Qhk%R_@^?Sj@j#KrZXvKnB*{Z$150$i*NZc>-$7KegRJ<$LvJ~wqi3Q{x9C4 zbWP>VqsdX9^+PMP7N0iH+r7OZaZ#90=)=mQnEM>d1d1x|cb~0RU+FZVbz)FT!=4r5 z3=r^U?Z&kkc4@178I^REKLzf4yf2RIbEgwE$cW-1w%KL+gI$J zV06O7M##bA=Bg9-?{by%UNjH+vf%pC49{o#g7$doq$#j>A3FPN)b>m?f>QyEPo^-EyLjY{~3=@Zhv}I!tRWWf%HwCgfdf`o=IvM z7Y;7oYI@|`%WJGWdxXR;?D_IPB}IOLhx{DjnybbleS$>?wLUv4Y0Z24&HeNHSO!yDlV~yXo09vyIi%N^p*)B^mienI)Bk65QN#-#Wj( zOR4%;B=K1LO4aSlN?{$cneCH&!@JCHdM5mmzd3zMfoZl?{dQsh*IT-3G=vmH4@bu- z#Jh(}P1bueH)F$@rzaHlwQ1j(TX=5&rx$wjk2TMzF+Ik^`?2x!iH-i35@+c+KC*Y6 zBlUzQbkRDiOMUaV%S=k(3{|nbwj+PHXA$$e+y1d~94#WO^Ys^Z%FQUBU*_$1ziff> zoI`60eo5HPzqZ#pNOf_oP_|ohoZ1~D9j-SnnXVGwlcyiMZhhZCSfuY3r=$zt>s6hC z_GR6wzb?i}Y|{J&wzDaV^98BX0&e|Al5l91+Z(_MQ7 zzI>W$F1L^KqhM0XUg1{545^@k#S@?Ytgtr9PK~;`WywE1U7<;(O|31-cC{iq1glb3 zKCg{mCw@F7d*ZtDHXr*YBsZ%n&J$(a(W5c_dNu3$n9SKuk7njZS?u47`%2oI8 zJ6JMQRm8-8tMa zxVe(2TTQ^{WTd86=DC{L4@>1e8XHr~?)us}WSAWhPcZcPII;eVhxk*y{k(QE#!_>) k>WZfH2u-ffT6DMZ^7QI&N)pE{Ke6mMd^GIsynpH&0M;B^g8%>k literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/a45ef4f71b0586e9448ef31deb5096b0f82f47ba b/fuzz/pkcs7_decrypt_corpus/a45ef4f71b0586e9448ef31deb5096b0f82f47ba new file mode 100644 index 0000000000000000000000000000000000000000..045ad7540bec1510f55845abdcc539fe1ff8c57b GIT binary patch literal 8 PcmWe&;9_88Xk!2X0n`AZ literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/a4792ad94afd60cae145cdacc4da4399b7279e4c b/fuzz/pkcs7_decrypt_corpus/a4792ad94afd60cae145cdacc4da4399b7279e4c new file mode 100644 index 0000000000000000000000000000000000000000..b4145ada1882ddcba8f9e752b376eda06e9082cb GIT binary patch literal 717 zcmXqLVmisjsnzDu_MMlJoq0hM(=LN1rfp1&42Dfig+OL5kZBNV;AzNhz{$oO%EBhh z6dG(OY#<2Ya0zp{=jW&Aq$+skB^#<5D6=s;Ffho;urNS@DT4`vDG1s?1>B98I3izb zoMzg%;EDk++-62bRtA3Gc0Qb{XYl zI_R@3J09C$n6!aQb=j&6)6idwIfXY_sv9o-)#fuTpzFDRN%DlU#g#E0hGCUCpWa@# z4pzLK_CRd6vJfv@#ICZ-3N!PIzuAdNDW;#2neKb@$l@~2cTP>q->Gr&yI+?b&K+tFpW2-umCXCi=YmSWb1j^J~R8&1qs; zv##cSNxwP8@4$;2(NfoIRRnDWp9DIve#<|*Zs!!`zjN;#Y$qvtm~cl=-${WpC*`%> H=CuLxDT9=O6a(#tD&qp119lL)s~&@;;3lv#KpX?N2i)UF2ny57z%lXvl}{@QZ|Sx%o8y|`02No@{af}(D*idLtKpw%Dk@H1``eL`f9 ztE^qCAo$?1uX#c?w|h;f*49g3;ujwYbx*mrzu%T$VfOLc?~FH{^4S|Ddwg5hT*0cT z4O101Z!TN)*&s0gTjn&r<;S<=UH`M^NLKe%h0@v!arb#U3O~F~wVbrP?yvN;zojpG z);j*$_jqrFEOKE3FbAk67prDmlgMZ@)QCT}^_Aq`pX^Rt+qh;1thNa* z3qPMfLurwL?0vh#i$eI;H9Ks0cQ0?Q*lMpiKZE!T+D`Pn;YzT|E4gOnH%(;HM#gW) zN*5P|iq3zaarxKY7ZoQ;=5!u-kq}X$WxI0Q$^WM=Sn)I^Z9d6bK8?%5!^uCLZBa+& zp1y+rCWm*I+k89tJHgT3t3%lHQ z?xT};^xi+0>X*-}Y5K$3cr8nL`v2ZtO`CmRE-tb@;y?Z2N?ZRYb9H1sTTIwJQRZFR OP8)@#Yv-A$D*ymQJb0!6 literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/a793ccbcd24928970b5dc0dafcb5bd339538e47e b/fuzz/pkcs7_decrypt_corpus/a793ccbcd24928970b5dc0dafcb5bd339538e47e new file mode 100644 index 0000000000000000000000000000000000000000..957fa19bc09d4f6ee656aaf26fc6db6a617feeac GIT binary patch literal 12 Tcmeyb$nd|e;eQ6he|rW1DNhB% literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/a87dbb70676584c1cc704a34745db937727699b0 b/fuzz/pkcs7_decrypt_corpus/a87dbb70676584c1cc704a34745db937727699b0 new file mode 100644 index 0000000000000000000000000000000000000000..77097a808965184ff175c951a3156f222c821b3c GIT binary patch literal 894 zcmXqLVy--MwLd=(PLCHcRa* z%GP0Nj!>-ZX`aaUYQpwpsV2|UXR;OjKVOa9SZbfNu-dKty^hgo904AT7U1Bpg$8&i z3o|hRzL9Cc6$40sGctZ>Zdf;6%2jZEONRcAsP2>Cc@zr)$5mM4x_;Yf(wX_lT42$&ot_g&b;Rb543! z;1|FCV%3am5*clV8u7=rzLNa=lii7H8`sQ$)i%Lp;pg*bC@nIOy>EATQ3&6EeP=(fJQFF8|v5qT)o!oX#UJ z5+X{pY*%hO`Tx`fE1ssL%_mvQr*T<$IQgfuE$YbJ(^v4{jqDt-2PySRGfiu7$_n`uy$eFKv-7_6;%jUn+X>PeXtYb5(iR^B9j?JI-;hb(uMszc2AUfm$uVJVd>g=Ch7_R DJ)~`Q literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/a962d453cdda10d984d3fe4a928a470ca452295c b/fuzz/pkcs7_decrypt_corpus/a962d453cdda10d984d3fe4a928a470ca452295c new file mode 100644 index 0000000000000000000000000000000000000000..4afc96f985d6e887ec0fe6dc23c7eca014231947 GIT binary patch literal 100 zcmexANv$E7;s14mhPp-uAj6;m%w_-qAh+>4Bard`|NnpH4gV*pH`IXyuU|KSshy+< R)ps3k2t)};KS%?}Gytv_EAs#V literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/aa8cfb8a36ffa3cc0d68b063381159daed83e19c b/fuzz/pkcs7_decrypt_corpus/aa8cfb8a36ffa3cc0d68b063381159daed83e19c new file mode 100644 index 0000000000000000000000000000000000000000..439a6032bb44752e0746bea47eef71da103d8809 GIT binary patch literal 461 zcmXqLVm!&lsnzDu_MMlJoq0hM<1T|H#%)ZD42DgNg+OL5kZBNV;AzNhz{$oO%EBhh z6dG(OY#<2Ya0zp{=jW&Aq$+UcB^#<5D1!ukEoA_4G;e7x9>zw~LU)pwFNcp;M`u_4mH?og9I~!lUbc*wtytI&l z$hZ24$Goog8MDh)csb`DKPs&|r^`?`hL>%B(weE$+nM-g7DPFuf$cCLcl-dkI&W~Q<&c6z=MRH(Lk1sGoj6cF_oEx sk%>j%$W;T6nG1!|zOS?0#m*a|-XO4W`7Y}{6Z}jQ8G@}hD^1A)00(%tnE(I) literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/aaa83d470477076584a1ed59223684623f65c222 b/fuzz/pkcs7_decrypt_corpus/aaa83d470477076584a1ed59223684623f65c222 new file mode 100644 index 0000000000000000000000000000000000000000..26675f6722095808cd11c13be311c91e28dc7a89 GIT binary patch literal 461 zcmXqLVm!&lsnzDu_MMlJon=82<1T|H#%)ZD42DgNg+OL5kZBNV;AzNhz{$oO%EBhh z6dG(OY#<2Ya0zp{=jW&AspOo#yf@S-P20hmo}`n zy1F}QM}FU={ogmd-Xi#Fkzy0y>N%Y6|9_qH|K>~E&I>7D*G=DFe&|N_QDc;T0?N3@Wb$UA!D3lz4p~U>Mxva7I zXn4Ju*QIlx{w(Mfxil|T_}xoWZw~IOzatj^ll#^5cGU?xS3z#?tu0nFQ`;81z5l%| zkvn+Vwi310Eq;%XwLF!ba^00G6D!$>nO_tv7pp24F(A+hDe6@4FLfG1pows0sva$$JeN+ z(Nm(3b(Y$tTohMD5uxFDxIkW}Pm_`qPbufVv3XJ;nVAMMhV(@+2mk;guo)8ibN8A% zOrPd~=6coWZwMri4<}z+gM?g}&)NZeC#8H%^J3Ws!k{Iijgih=3z@qK{rEwajfcHM z(YH2}&Y~WLD}JmkY!WCH#?KftDuY+(og~<>1 zyW0vw-F}cL;gG0g|J#U1CetB3PWgkWT&AF9as+30zW_3_{=Mz4HaA(B9~ol@hmo%E zK3`y#*Sn~uOpz9Yq1a`>(qs}Op1wXT-E&o*Bz#N%No483x(?t~kncNex-x8OKraNQ z$6bIjVz3G&rmAQ)Rr;d|6S6rcF{S#3OqNgp000AHkanYaTu3oid2I6S*E>@o+h*Vv zyCV_}23Wdw(;%5|bM`(K8X;%O9G6Ym#G`fz?m~j6@2xPbCbzlgn8|gY(*@^Ba-UPI zc%$xkTEej~D3Ot98QoQhZ^MKPz*wKF*z(}dxMglCV8fr&t$Rss^>UcK%+wDd=kBqF z6wg*Y{BtD>Cg!UfI(8w>?N8a(73X)xYmgn#mKJK7)o%1>*_2Me=-68t*L@@r zJQ3tkKn3=1&91qWBmJG+!H4X}WPmB10RWPz#=|TyFPOOr*aa{=1_>&LNQU+thDZTr0|WsA1Q7V|Rxa-0N&f_7wc7Vxh8Tbl*5J^Y>=4PxAC3^rD@LA$z3n;J literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/ab6f3817607dff413287abd10fd897402e135c82 b/fuzz/pkcs7_decrypt_corpus/ab6f3817607dff413287abd10fd897402e135c82 new file mode 100644 index 0000000000000000000000000000000000000000..29beb5f23216e4a5e9f2fd971ec6565afa53a987 GIT binary patch literal 717 zcmXqLVmisjsnzDu_MMlJoq0hM(=LN1rfp1&42Dfig+OL5kZBNV;AzNhz{$oO%EBhh z6dG(OY#<2Ya0zp{=jW&Aq$+skB^#<5D1!uaK(TZYV+@ZjEqYeSelp^q8=Y#vEus0;6(zZ({3$|5eaw2qCXN{KQALA zBP&opBSUn_{VaA~F=KZbyC+d5pH_O!xv}y8`X}F-{w!Cws+(TEJb9_+%rAYbE>&`Ti0szGTtdn@19o5zO-Sr)z#feJM#M`?f<^v^%lWb>lB;#R?p#l z|NrZp|2JRSc3w#Nx^DXZ@Y8ty4q*VE?eQ{oO}GJwC#*%fiFSKb>t+N9LZsg8wFmcbD6IJNP@n(ca_A(W?_Oi_%tg z&M+5zBA8X_v)9|j)gxD=Zxh>00}5h|4H%cuXxovRrH$`sGN^}l&d^m+NQoa%Px*NSnP(`IE|70LVmU;jT4%#4=0 zj>CwQ2Fn5!{c38($f5uME8>|L4h{VWfAj`&?(B{FI%FM#Z6f5xKeVE?6ho1jg fB-&!Peowj8AaL!$g_&;zPM(zS6F8&oHm?-`23jB* literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/ab9935c94f7e6a527369759c360c3ce99a90fce5 b/fuzz/pkcs7_decrypt_corpus/ab9935c94f7e6a527369759c360c3ce99a90fce5 new file mode 100644 index 0000000000000000000000000000000000000000..16ae6cd85ae9bec579ff51925672ce6c69a04a03 GIT binary patch literal 717 zcmV;;0y6zDf&$3~2`Yw2hW8Bt2Lqsj0=h7Q0=5DH05O6BaWH}cZ2|!RFjX)~F$*vW z1_MXm4_9ba^00G6D!$>nO_tv7pp24F(A+hDe6@4FLfG1pows0ssT$$JeN+ z(Nm%jb(Y$tTohMD5uxFDxIkW}Pm_`qPbuZTv3XJ;nVAMMhV(^?9>}F4uo)8ibN8A% zOrPd~;(FESZwMri4<}z+gM?g}&)NZeC#8H%^J3Ws!k{Iijgih=3z@qK{rEwajfcHM z(YH2}&Y~WL9Db}wy?j%Ax(d^-WWY5x<8M1=BYma4qM>kY!WCH#?KftDuY+(og~<>1 zyW0vw-F}cL;gG0g|J#U1CetB3PWgkWT&AF9as+30zW_3_{=Mz4HaA(B9~ol@hmo%E zK3`y#*Sn~uOpyQp090kb(qs}Op1wXT-E&o*Bz#N%No483x(?t~kncNex-x8OKraNQ z$6bIiVz3G&rmAQ)Rr;d|6S6rcF{S#3OqNiJ=TCHFkanYaTu3oid2I6S*E>@o+h*Vv zyCV_}23Wdw(;%5|bM`(K8X;%O9G6Ym#G`fz?m~j6@2xqkCbzlgn8|gY(*@^Ba-UPI zc%$xkTEej~D3Ot98QoQhZ^MKPz*wKF*z(}dxMglCV8fr&t$Q(U^>UcK%+wDd=kBqF z6wg*Y{BtD>Cg!UfI(8w>?N8a(73X)xYmgn#mKJK7)o%1>*_2Me=-68t*L@@r zJQ3tkKn3=1&91qWBmJG+!H4X}WPmB1wSJPR#=|T&FPOOr*aa{=1_>&LNQU+thDZTr0|WsA1Q7V|Rxa-0N&f_7wc7Vxh8Tbl*5J^Y>=3KTAC3^rD@LA$?YcPu literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/abea25a3f444a3c7f18ce667aad0c98e9ac1248e b/fuzz/pkcs7_decrypt_corpus/abea25a3f444a3c7f18ce667aad0c98e9ac1248e new file mode 100644 index 0000000000000000000000000000000000000000..fb8d69198cfea6bec5c8dccee4eda7efaece709d GIT binary patch literal 4 LcmXqQVqgFO0$u>P literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/ac1c5b2bc370273f538cb90026510677f29313b9 b/fuzz/pkcs7_decrypt_corpus/ac1c5b2bc370273f538cb90026510677f29313b9 new file mode 100644 index 0000000000000000000000000000000000000000..ad2d7bb3e8ad3b6916110bb99c9ccaf920066754 GIT binary patch literal 52 bcmcCwuwt+VVml~p1*9P&AQB{l;KM`!psWS) literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/ac1ef7545911cccc679e9afcb9c59b21ca8955ce b/fuzz/pkcs7_decrypt_corpus/ac1ef7545911cccc679e9afcb9c59b21ca8955ce new file mode 100644 index 0000000000000000000000000000000000000000..cd03a89a7bbcc847b4a0d6d501083a9c9d53936a GIT binary patch literal 464 zcmWfZanH|B&q-DA%qvMP%1bR#a4ap!$S=w)sZ?+`V&aH=t#O)Zx_YtI#AIel96;!fctwK;qVin_%rTAeO}R)4g^&oJlC>DsR>(Wf8eT2xZ;J>q10 za^#LfA%_~-oRi)a_{FckST*CCL`IvTM*Oj@uO$EeWOw4)#x*lwwM}qY`1$-9N{b9+ z@7o<-6vDTz*hN=e2Y|No7%)$d7IBpYtLS&CHK!C4# nLN>R1O{mt^OJCv_9|?6&xwgOGmS17^@!K{EOV`dbQC9!}Z2!Hh literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/ac3970642a81141869fe844bdaf994fc50886aeb b/fuzz/pkcs7_decrypt_corpus/ac3970642a81141869fe844bdaf994fc50886aeb new file mode 100644 index 0000000000000000000000000000000000000000..976f1a992311c87d700f50ebff1b283d757a4f1f GIT binary patch literal 25 ccmZoT2zScO+v~j@|175hzjEpP{EKQ6Ix_fzlem?t3@@~{IPL&=;w)2Vnmsso# znVF^90;0W*zo=ae_;tOVT_*41SN*l;3bLF&EqZaMaFW^_z63?xVim1U7eT8(+Tmy1 zCi;ZP9#>hrRzdK=V_)-xY;O0OP_3<(41hiY`?%khUt#v~+wY7wo$}cmC3}2Z*IdD> zsSQ&VHg7Il_1PdW|6ArXzU9Za=SWufRfW>p3vu^(I|@I%PPLr0yzZ~`w7;b< zd)7Ms+V^;GgyZIWs+Dh6MwI-&7%Qz3UQ%{TTk(;lxa{r?`$MPQKekzFUs1LWOLK%` zWl!@&zE=~rCrdSXo<5VU=>Pd@sXGYdmJGDoN5+As(vYwuP<9J_bxgP5oPY3a{f0ZlG#i=UHJ~)xB zX&alskKN~3cltBu>5(EYYVQXdvfHCLm`J6*_@N!75K%kzgRWnnnXsM zp+@|%t*<2i{$zLJ+Qv0AV6{zfS@`+<8A^)`WbfM@UKGN&uGwM3yL)+a#a4UG`5DA# z&~~El4OfCyUdc5pziA?qHZp!YR=T(#RCN9Wjmy9GzNk1+GN<#%i-d?0E!&mbPX0f2 z!HTCTY4b_e@@ZTa9!~!0Y>PTF_w*I~H#xk!+~(WC-wBTP9#@WDg@zV`;1j{DN}s*n zF0LNAB7K|KW+EkvFY$|ygu16(+fRD3u*+@dK00|v@BMSBe)+tbra!EW*RqtS|L@(^ pwAuIN;v(xK{?i|>wDo^7S4ZZv#f04xW!|Ojv{6{PcAkm40s#EWaA^Pl literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/acbc55004317629ecfb7e5d840d4a6a1fe9bb7c7 b/fuzz/pkcs7_decrypt_corpus/acbc55004317629ecfb7e5d840d4a6a1fe9bb7c7 new file mode 100644 index 0000000000000000000000000000000000000000..b61497b5102426ee0e6804a3820aa1111dd81f32 GIT binary patch literal 254 zcmcCwu!2HsG#Vt15CgFgJeVG2F_K0+!X@-V&Da61U;Lv|0UjR><~X2V1<)d2u= C)*R;m literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/af55fdbd07f9e001378b18fa4790b9b11d52fb0f b/fuzz/pkcs7_decrypt_corpus/af55fdbd07f9e001378b18fa4790b9b11d52fb0f new file mode 100644 index 0000000000000000000000000000000000000000..3e40e04a6d196f025f3b8972ca47b8f40be0208c GIT binary patch literal 894 zcmXqLVyRzDL3@lBI47z)He||puO7d>hF;0~pMz-^b{Fhkl4Vjsx z+5)1zjlZZ}4fu7von0pH;#d8(=L)i%J}r82r*M+m9KHla-C`B3P8UI|Kic7E+$Q>j z$R1Z&yH-K)!DCV$-B%S#YcIsz=j|x`@H*9U((<~$(y2^c zVm)gef9-p`H^OoAJ=MxLDPZ zc$)_!<99}0);4f}*YBB;wbf4TQKG~LuB)u4r{6fIN6>Yx#LjCp++|6q;~~=@#`;E&A29! z(PpR-e{Ab3$-h6@ow&Af%?wy=6I>R4K7WSNA_Lj`c83>*@U3fh*zoRN-dwTOUUPm1 z@foz8=zGJJV3k*L&B||@$fS*o-;R|oE(jH!|3KsNue~oSPL#~)Jn|wTqD0Gf<+hXm zPhGI$X-e9BlC^vqmxYIue>&Tuj?6uM1^-PB?=H9bcJOzCqrJzKqgN+n7NxD~oMA5b zL@=w;XRo)5t4FR#-zK)12Ict+7z}Cq@_98)e^?u@Whqbp s-@B`6v+v8rMb=0Br$1b2>;Gh~j?8C^3A-oCyi40@qp)=CJQH;V0Cn|ilmGw# literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/af85c94eb24c7142d8a061e5ad602f0809696ceb b/fuzz/pkcs7_decrypt_corpus/af85c94eb24c7142d8a061e5ad602f0809696ceb new file mode 100644 index 0000000000000000000000000000000000000000..21bbcecab8b5d5e27f24136df48174d4dc44cdf5 GIT binary patch literal 894 zcmXqLVyaK(TZZZjjJ1p`YHBZKZ<-k+b(zLL2cb&OM`hmq}kBL5{8dqZYs zskVSW_B#8Mlc( zA+pC+)~;0$eDK)UJRzIgy(Uy^>!mO8i;sl5r(E0LZ_BSR`}pm5#+y$0?2VE=zO8Gn zVAa%ysS2Anm#zA25Safha~j|B<6H8s|JidStNW@#Y3+r$`@9{6A6}>_eMBwzNcFGW@SXl|BJEGD&Zw%x3m=>S%}N--mpJ(+WljjrS=tN>##IO zC|33~PvmnSM zSa_FWP5Vtjzb}b8rhta-WB-8ufJF|1>NSGWYZq{5LtgyWHm6!QTmv_8wP`UY(Fxl(wpKhPmJq!K_N3z1}Xa z9=RfYo7iR=l;Ft+%>9>&Ui{M# z;KN*19`-!OwDo^7S4ZZv#f04xW!|Ojv{6{PcAkm40sv^WZtnm9 literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/afbe1eaa76b884598d246d421fdcebbe4f280c91 b/fuzz/pkcs7_decrypt_corpus/afbe1eaa76b884598d246d421fdcebbe4f280c91 new file mode 100644 index 0000000000000000000000000000000000000000..72dad2a60d034776d11ddb5677694a6095dc4649 GIT binary patch literal 12 PcmXqLsB182U;qOE7B~W5 literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/b031f650ec300c2970ced6828a6da63d5d013021 b/fuzz/pkcs7_decrypt_corpus/b031f650ec300c2970ced6828a6da63d5d013021 new file mode 100644 index 0000000000000000000000000000000000000000..372ad73f37b321027671664e733d9dfb72a232c5 GIT binary patch literal 6 NcmWe_Vqjow0ssS&0UH1S literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/b148ecbe8d0a03b7b8c72ac58a718a16d88e3c13 b/fuzz/pkcs7_decrypt_corpus/b148ecbe8d0a03b7b8c72ac58a718a16d88e3c13 new file mode 100644 index 0000000000000000000000000000000000000000..023f834cb9eac7efa862dc07ddceb88dc2db85a7 GIT binary patch literal 894 zcmXqLVyP4Ufe01q&9~yK~c9@MXS?A(CUwN_!+l}J|VKl zRo1Rm5Pb01*E}Jc+r1`KYwM*i@r#dyx~E**-*3yWF#GuJcgCAe`Rt97J-)4Lu3**F zhN%jhHdqKkM~A6Zoa4bf90E!h{}tx(kkI4Ww*2yA6bga?%uFJblUx6o2B*@W$UmsM<`bI zG*9GvHDPyj+PJpw51H69EjI6D8YL5~n zK5$)SJw5%#@xIb>J=Qax4&rD3Dp#J1Q&pIKa3WjNHa3ADyU(%i^k>eU)3sk&qEA1_ zwWy@xd&J51uIVZg<@QYu6v1-OOiHtTwjre0*UrGM`$?n9pjcaDWYMbD) z@bmdIlolDt-nTovD1>iav%`jW_wwe7t@fJpGlwDo^7S4ZZv#f04xW!|Oj Lv;n0)6Lkduyl!<< literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/b17e0236038f4885511a30986456539c700150bb b/fuzz/pkcs7_decrypt_corpus/b17e0236038f4885511a30986456539c700150bb new file mode 100644 index 0000000000..fa3d4412ac --- /dev/null +++ b/fuzz/pkcs7_decrypt_corpus/b17e0236038f4885511a30986456539c700150bb @@ -0,0 +1 @@ +0�zN \ No newline at end of file diff --git a/fuzz/pkcs7_decrypt_corpus/b1ed2389b33fa2a169b7579bfbc77964ddcf8c64 b/fuzz/pkcs7_decrypt_corpus/b1ed2389b33fa2a169b7579bfbc77964ddcf8c64 new file mode 100644 index 0000000000000000000000000000000000000000..eb617100de6f911e1e4f68ea4ca46300ec142e69 GIT binary patch literal 894 zcmXqLVyP4Ufe01q&9~yK~c9@MXS?A(CUwN_!+l}J|VKl zRo1Rm5Pb01*E}Jc+r1`KYwM*i@r#dyx~E**-*3yWF#GuJcgCAe`Rt97J-)4Lu3**F zhN%jhHdqKkM~A6Zoa2l`DSxO$^VP7(kkI4Ww*2yA6baY?%uFJblUx6o2B*@W$UmsM<`bI zG*9GvHDPnSMSa_FWP5Vtjzb}b8rhta-WB-8ufJF| z8p_%JUa67}UViAUmUhEE{J+n+IbmGYcaVi$LY#jPj)| z(#5_Z=Kf1XFaBu=@L{eh4|^WtacjppZhQ&0JpF&~uBOetFBcbCAMv05aHXyPles!F WpDiZro+$G!ZKsXG(zWwU)D-~shHK0K literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/b3cea240440a97adf35e13a4768046262d8f0aa7 b/fuzz/pkcs7_decrypt_corpus/b3cea240440a97adf35e13a4768046262d8f0aa7 new file mode 100644 index 0000000000000000000000000000000000000000..6ea77b6d95f7099c6c917238319cbcadd7ddb323 GIT binary patch literal 502 zcmexA$)KUGks+Dkzd^%)IQzOm0|QVjnE{&&vT_C>fU7e{H33;2hz*uSw+1MIE`-iU zvH{JF$TlRC>Jo@%qJ0WiUI+3s!qezZg3E%vfu`6He+V)B2RjFB1XYPfJ4K+2fu^f9 HfXxK};qatf literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/b4d2c140ddffdafebbbdb92701aa647bbc27f1d2 b/fuzz/pkcs7_decrypt_corpus/b4d2c140ddffdafebbbdb92701aa647bbc27f1d2 new file mode 100644 index 0000000000000000000000000000000000000000..14f2c735951ce9d84bc2beb1bdf66c78eeac6852 GIT binary patch literal 717 zcmV;;0y6zDf&$3~2`Yw2hW8Bt2Lqsj0=h7Q0=5DH05O6BaWH}cZ2|!RFjX)~F$*vW z1_MnO_tv7pp24F(A+hDe6@4FLfG1pows0sva$$JeN+ z(Nm%jb(Y$tTohMD5uxFDxIkW}Pm_`qPbuZTv3XJ;nVAMMhV(^?9>}F4uo)8ibN8A% zOrPd~;(FESZwMri4<}z+gM?g}&)NZeC#8H%^J3Ws!k{Iijgih=3z@qK{rEwajfcHM z(YH2}&Z2%EtQ>_%y?j%Ax(eH_WWY5x<8M1=BYma4qM>kY!WCH#?KftDuY+(og~<>1 zyW0vw-F}cL;gG0g|J#U1CetB3PWgkWT&AF9as+30zW_3_{=Mz4HaA(B9~ol@hmo%E zK3`y#*Sn~uOpz9Yq1a`>(qs}Op1wXT-E&o*Bz#N%No483x(?t~kncNex-x8OKraNQ z$6bIiVz3G&rmAQ)Rr;d|6S6rcF{S#3OqNiJ=TCHFkanYaTu3oid2I6S*E>@o+h*Vv zyCV_}23Wdw(;%5|bM`(K8X;%O9G6Ym#G`fz?m~j6@2xqkCbzlgn8|gY(*@^Ba-UPI zc%$xkTEej~D3Ot98QoQhZ^MKPz*wKF*z(}dxMglCV8fr&t$Rss^>UcK%+wDd=kBqF z6wg*Y{BtD>Cg!UfI(8w>?N8a(73X)xYmgn#mKJK7)o%1>*_2Me=-68t*L@@r zJQ3tkKn3=1&91qWBmJG+!H4X}WPmB1wSJPR#=|T%FPOOr*aa{=1_>&LNQU+thDZTr0|WsA1Q7V|Rxa-0N&f_7wc7Vxh8Tbl*5J^Y>=4PxAC3^rD@LA$QUE?m literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/b4f0d869b668ef24f0165176c66d5a75e05b3e35 b/fuzz/pkcs7_decrypt_corpus/b4f0d869b668ef24f0165176c66d5a75e05b3e35 new file mode 100644 index 0000000000..7e8ee77cd5 --- /dev/null +++ b/fuzz/pkcs7_decrypt_corpus/b4f0d869b668ef24f0165176c66d5a75e05b3e35 @@ -0,0 +1 @@ +�����` \ No newline at end of file diff --git a/fuzz/pkcs7_decrypt_corpus/b5a722a291a1fab9fe9ea7fbd03248908864dd8f b/fuzz/pkcs7_decrypt_corpus/b5a722a291a1fab9fe9ea7fbd03248908864dd8f new file mode 100644 index 0000000000000000000000000000000000000000..e59e98704b5b7f4a77bca7f3a83d105986a798b2 GIT binary patch literal 210 tcmcCwu!2Hs3>qYY5JhHLgT;|WAf`aXL2QH^%zR`qbXkNxe5#2v7Xax27wZ53 literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/b61a211e7f61da4036945aaa34798f2a71e4f302 b/fuzz/pkcs7_decrypt_corpus/b61a211e7f61da4036945aaa34798f2a71e4f302 new file mode 100644 index 0000000000000000000000000000000000000000..658e81b0bf1ac0516c1c88ce6a98e988d0b53303 GIT binary patch literal 717 zcmXqLVmisjsnzDu_MMlJoq0hM(=LN1rfp1&42Dfig+OL5kZBNV;AzNhz{$oO%EBhh z6dG(OY#<2Ya0zp{=jW&Aq-uEPB^#<5D1!uiUzAx=so-wJ z#1Z*g<22L81y>As;WjfevNEtVF)>6vK7M`0ii^RE1WKpfS{fq~?kc$OVZ{!IxMlv6 zCyDrLKHaymGDu>2cZ+*Tj%UD&dGGpXIXYUw!tuI1DEQu zRT-wCzZP=}Z?aT3T>7icXIenlbN`a$31y2bV>}GQDsw))y>1<>csuQZ*luMZUbcu` zWtSCZ<`;jn6O&R*KP5BW_vVqsWt{JvnwGy`Yq>^k`_AVxPL|HU%=+A`XnydTipB3L zq7H2|(3m(eL-KBDXa3<9o&yo{SKs*b;QWr%JgtPo^DnQh_RRZQG-L0XEBuPj-)(FY zIUi>Gr&yI+?b&K+t1`uNZ~bpx6Meq;SWb2Oevx|%HK&PX&AOWR9|C4ZOI@#35wsC} z66nDCE&uGgol}(m&b@Q6{mt=|2Fn5!{c38($f5uME8>|L4@Fc;`XduhRnb79J wn99t;$iyP><9(RkyN90tSyHy%`X1XR(I9Z`!G)P`1Wulm?-Mwq?KZC!0P!<63IG5A literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/b627d2e916e90199ca2cf636be99e76dd98d3d4a b/fuzz/pkcs7_decrypt_corpus/b627d2e916e90199ca2cf636be99e76dd98d3d4a new file mode 100644 index 0000000000000000000000000000000000000000..92f706a16b4356b37adb90fdced3572c4ae013ae GIT binary patch literal 894 zcmXqLVyT2zScO+v~j@|175hzjEpP{EKQ6Ix_fzlem?t3@@~{IPL&=;w)2Vnmsso# znVF^90;0W*zo=ae_;tOVT_*41SN*l;3bLF&EqZaMaFW^_z63?xVim1U7eT8(+Tmy1 zCi;ZP9#>hrRzdK=V_)-xY;O0OP_3<(41hiY`?%khUt#v~+wY7wo$}cmC3}2Z*IdD> zsSQ&VHg7Il_1PdW|6ArXzU9Za=SWufRfW>p3vu^(I|@I%PPLr0yzZ~`w7;b< zd)7Ms+V^;GgyZIWs+Dh6MwI-&7%Qz3UQ%{TTk(;lxa{r?`$MPQKekzFUs1LWOLK%` zWl!@&zE=~rCrdSXo<5VU=>Pd@jrfqBjKX#vE z-RaMqJEv>EvP7SLkZVy%#rKGl?a7fl4uu?QWOGh>SKt@F{$kaPYZ4i4h8pq5w!V`5 z`;*;?Ya7?hfYmm^W#Q-ZXDBT)kiBnrcu@%7x@LzB@9yQz6DqZF>IwiX;Bs&P literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/b654778fb5ea2ef4f159b4de61a6f887d280d3d9 b/fuzz/pkcs7_decrypt_corpus/b654778fb5ea2ef4f159b4de61a6f887d280d3d9 new file mode 100644 index 0000000000000000000000000000000000000000..688efbb55d3d93627c2eba60f827f30f499f4601 GIT binary patch literal 461 zcmXqLVm!&l>6urOT9lVsqTpCsl96AOSyHLsZp6e9`C8*N)5Zl?40zc%wc0$|zVk9N zGO{wTG%+$nm)y@{=M^({m$7>iW%6mI*PI(0|F3`Yt?AElb*trd<%9w@RKy z#_rxC%I|iFU(!|k(#_X=x31ObWxP|E-aW09eQCpLtE;<{cI5X>+W&pS>n(z>7AZFI zt)9dA{{PoG|8Ksu?Yxlkb=~y+<%e!$A9Z#%zIy2t=QDX}AqA0d^%0MGUF|bwm#y$} z&OLrqT6a#Dp>7N>+y10AQ>V8x@y#rVn09ZUhtA99vc~44;q|6om(G3qvtVytveM_` z6(SG3Ik>N}VhaQ`*FNHQ&e9Q9U*2({v8F0yqwA`x1*~)QZU)8fF|dJ$G&`e#EE{J+ yn+IbmGYcaVi@=eq1|BmP3Z;EtXS<7?H$=TbVBzvz)_W%SnITW?mHk_7+-yvMfy literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/b6589fc6ab0dc82cf12099d1c2d40ab994e8410c b/fuzz/pkcs7_decrypt_corpus/b6589fc6ab0dc82cf12099d1c2d40ab994e8410c new file mode 100644 index 0000000000..c227083464 --- /dev/null +++ b/fuzz/pkcs7_decrypt_corpus/b6589fc6ab0dc82cf12099d1c2d40ab994e8410c @@ -0,0 +1 @@ +0 \ No newline at end of file diff --git a/fuzz/pkcs7_decrypt_corpus/b71fe5319ff27db6c6515c4e52925ef9d6090e1e b/fuzz/pkcs7_decrypt_corpus/b71fe5319ff27db6c6515c4e52925ef9d6090e1e new file mode 100644 index 0000000000..ed17986550 --- /dev/null +++ b/fuzz/pkcs7_decrypt_corpus/b71fe5319ff27db6c6515c4e52925ef9d6090e1e @@ -0,0 +1 @@ +0�1�0�~� \ No newline at end of file diff --git a/fuzz/pkcs7_decrypt_corpus/b91d2833dea17136e99bbaccba5a42ad33f2e5f5 b/fuzz/pkcs7_decrypt_corpus/b91d2833dea17136e99bbaccba5a42ad33f2e5f5 new file mode 100644 index 0000000000000000000000000000000000000000..fe33f4d63fbb1ef27efdaf3d7579556debd7f519 GIT binary patch literal 283 zcma)%u@QhU2t}F3nsXh??7{swg0;iAMY^m)fS8Xm4_9ba^00G6D!$>nO_tv7pp24F(A+hDe6@4FLfG1pows0sva$$JeN+ z(Nm%jb(Y$tTohMD5uxFDxIkW}Pm_`qPbuZTv3XJ;nVAMMhV(^?9>}F4uo)8ibN8A% zOrPd~;(FESZwMri4<}z+gM?g}&)NZeC#8H%^J3Ws!k{Iijgih=3z@qK{rEwajfcHM z(YH2}&Y~WL9Db}wy?j%Ax(d^-WWY5x<8M1=BYma4qM>kY!WCH#?KftDuY+(og~<>1 zyW0vw-F}cL;gG0g|J#U1CetB3PWgkWT&AF9as+30zW_3_{=Mz4HaA(B9~ol@hmo%E zK3`y#*Sn~uOpz9Yq1a`>(qs}Op1wXT-E&o*Bz#N%No483x(?t~kncNex-x8OKraNQ z$6bIiVz3G&rmAQ)Rr;d|6S6rcF{S#3OqNiJ=TCHFkanYaTu3oid2I6S*E>@o+h*Vv zyCV_}23Wdw(;%5|bM`(K8X;%O9G6Ym#G`fz?m~j6@2xqkCbzlgn8|gY(*@^Ba-UPI zc%$xkTEej~D3Ot98QoQhZ^MKPz*wKF*z(}dxMglCV8fr&t$Rss^>UcK%+wDd=kBqF z6wg*Y{BtD>Cg!UfI(8w>?N8a(73X)xYmgn#mKJK7)o%1>*_2Me=-68t*L@@r zJQ3tkKn3=1&91qWBmJG+!H4X}WPmB1wSJPR#=|T%FPOOr*aa{=1_>&LNQU+thDZTr0|WsA1Q7V|Rxa-0N&f_7wc7Vxh8Tbl*5J^Y>=4PxAC3^rD@LA$Dd{?r literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/ba2a4dc247368177fdf6e4562eb5ee0e7b52658c b/fuzz/pkcs7_decrypt_corpus/ba2a4dc247368177fdf6e4562eb5ee0e7b52658c new file mode 100644 index 0000000000000000000000000000000000000000..315684b42ace9f06d6dda6c01f34ee409956891d GIT binary patch literal 781 zcmV+o1M>VZf&&Q#2`Yw2hW8Bt2Lqsj0{Sq50`>v{05O6BaWH}cZ2|!RFjX)~F$*vW z1_MXm4_9ba^00G6D!$>nO_tv7pp24F(A+hDe6@4FLfG1pows0stMd;r!r< zy$&n;-un+K8wgj0VWT3Jk=(iE4rvMogm4NJw>PpdbQu*>0{roiMe%Kv_9OH5vuxr; z`8sPyNQ}6EGcIs4KU056QJ)ny?YyZzRsTJ1;FIZ!gHi1!(QrlsZlkr_g|+|wx=Cj0 z!p-bVqo0T=Z9wU3e5wO*wf;VYWDjZT`xKksA3oX=@4i)6Oy??f+ez0>uAAdeRbMO5 zybqr)qI#V){eF1@Vxl{swbFLlB9J#}r+HgTOeL|LWqTGW02OI0%>KYME zH3rNDrzdJ|vt92XXe;!6fp@@o@O++SJBXv#K23r^At~cJ^`7jw4uvnqsb2Mtn6;80 zfQ4A_Fwz;p8EtB`fR48=E(a)|x|T)?R2_WjAMWnJ$ObBZ+toV>sb&v%r#%Jy8~wh! zcC!C^4W`LChqYfw7gXjwcdm68kIzt@scK| zOc$TDV(SWH#spA3`{imMffpOCau%KVJcN$AG%`@G-M4CPdoD111_>&LNQU+thDZTr0|Wsq1Q6nSgjhTX&a%DfN)%lr5O#o2)4r+}0OuM!tR5IO@o!}|X4q|= z$D$=|!GJU%ij;|}z^AcO@(;m4L}bw^4kSy`?Zybd`DEM!2$d8M!u7}*kP3&v!6xB^ L-RRvWAKuC++!0k!~b literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/bfc69a30f47c7c24bb07e3a23c7f54adccdb974a b/fuzz/pkcs7_decrypt_corpus/bfc69a30f47c7c24bb07e3a23c7f54adccdb974a new file mode 100644 index 0000000000000000000000000000000000000000..aa451723598738f92bde7d3d33e0491994e106f7 GIT binary patch literal 234 zcmexA$)KT*A(`R7LBoF#vk}C;ZqUF0q>~xIJebU0hzvvtOc1QNjsXNPG(e3)$bv0F Za8XQ$DMl8AiIHMFiXXrl!A`4d1OWMBQ_KJW literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/c00bdb8939a9f790225c0610b0438abaa3de2eb2 b/fuzz/pkcs7_decrypt_corpus/c00bdb8939a9f790225c0610b0438abaa3de2eb2 new file mode 100644 index 0000000000000000000000000000000000000000..8233cf3de1ea5d5a9c56377f0011b95a864b2e59 GIT binary patch literal 781 zcmXqLV&-Jy)N1o+`_9YA&a$A1>6bwh(>EqY2E!(%LLf62$TSEw2sY$4;ACSCWnmL$ z3Jo?CHV_1HxP-af^YhblQWZS&k_}Z2ltF^b!ZL8dlGLKS)RK(+5=Vv7qRf&?1$QGR zj>y*%hNu& zSpR&Ch1tZ(0lsh87P38y7Ogk>Tg{C!6lAydk#5b8Ta(kzc`QeaZkpL-_tG{;--*_xQ*tglnQ ztO(k9?NR&;i6hS@Z{nRSP%}Aq6&u^loAZCmb3ZKF_j7T!qqgVOUj=jLFLv!N^PZ?- zAg!x*ve!lJr@-lyU!NpaCjb7*x=l{PKXLZsPXEG#YA>Ex3iEzGY2vmbZ9?@as% z?pj*kyBD|1WpCmaVS!U-Q#a4ne`d<_gYEFFM`rs4fnm@U8KVEQ=EIhozn*p;t^H|d)^BUOWIHqire=O;+QzgyDP#RB6WJ*<6!x65Wjy)h z)RjKf>(f@v_@!%JBbYdG|2M|jn<|t7&urt~c}%0b$MsY}*Z=La1C}UG?CO}MupzMf zb)doJJBPa)LQPL3x-z^kS!A_2pg3QOdv5=w40hiJmZYl(PrZ^ha;limb>P>Ts1JUB zZ!~`jF3a52p(Ocy|09`8hEc{x<(RbDvcBCG%y9jAJm*V^K@B`furnISvT-J~c`&9j zvoJET2-IxUS7r)V@?o9wWoN%>SARo*VgiqIs$c6u)04-Rr_alKd$(B7%s6mogO+aL zEP3wem5YV@EB;JxDJq!tlt2Hwpdxd@@mtbHpR{cHGMk^uEMC^WepkEsVZf&&Q#2`Yw2hW8Bt2Lqsj0{Sq50`>v{05O6BaWH}cZ2|-3FjX)~F$*vW z1_MnO_tv7pp24F(A+hDe6@4FLfG1pows0su^T%q4xC z^!jj=_Otn8os#+Q<0S0OY5uLbZf5tXkKTI5 zf)OLyGL^y8ZWJ*akcP5W5dWA@@sq<>)3BY)xMDr8NnTcG-Ulo@vF238CIwdg<4#eOhK-z`yvcApeo5D z#Ot%apQ&wkb;7yP+y~4Ez@U#Hj_`vCvW#a&_=(~UJ^F3M6IT4!^~vHy-p;TzxR{Zf zHg&4t(pY4<(VOjFFg15D1kKG*#JVse%Bh7hODn`Li%mKM;Q4HiFHn{1)%p-i}k#mCOcbj z_ff=vf z{Dd1HtB;^3HVA90_zLdp`+RMrb!?;05il@(1_>&LNQU+thDZTr0|WsA1Q6 literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/c1541d3d440492c35c2d40485dc97a2bfd204704 b/fuzz/pkcs7_decrypt_corpus/c1541d3d440492c35c2d40485dc97a2bfd204704 new file mode 100644 index 0000000000000000000000000000000000000000..ce78f5afb58e0160c53188db4b668fd0b3280de0 GIT binary patch literal 781 zcmXqLV&-Jy)N1o+`_9YA&b*+B>6bwh(>EqY2E!(%LLf62$TSEw@HFH$;ACSCWnmL$ z3Jo?CHV_1HxP-af^YhblQWZS&k_}Z2ltF^b!ZL8dlGLKS)Di{9(vpn)qRf&?1$QGR zj>y*|eSY%?Vj&!V;2}H9=qHkHL)GxjdCQ zJr@iXAKyQ5a)9p}wufxb;`r~XJWNVDTrPF~*^4qJjURok>1tDZUrCo3>Te6=t~j%E z(=mHs+s&Kvf6H?}EZX;Takitj=ha^YbLTH+0D_4c2GY7} zCwpDYehQpU`SnR+W%BQ@tlK&tOUTVm^!G13sP^KCr7-X3lO}E}(k4`&@|>DB>#n8s zy?b%HT=ph@5f(UQHg)rC{b!~;KiCe>dStf0TebOcS7fOE&zcWgZvJ}Od9?PM`Mva- zPqI%U_ilO4Wq<4W^M5M>np?lE?UL=#449hvooO4>?xc+MuS{g8%uv{K%9ioulT%mv zRIg97p7Bf9yhbo_;{I=pvz2fK$Sj2of!(hIO)tX(wiu0wo=k{O9VE1ic zNxFLQ)GKKtr;7Pp2Y#K2`r!BXM)RlOvdmo_O0v)QKa#m*7-f7^j!By>>)Y)NLD!$h zbH0=q)WDMjJEMUt8)rhB2V*KT3!@f`K+Q&dWu|Z?AJ!>fcJ`Zg^*03YB=|X}DlTj_ zJ$Y<-`nHU?}|u2Qtty0O(wfjsO4v literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/c1deb3c94ae3c990d7646df3815b6c51f01fadf2 b/fuzz/pkcs7_decrypt_corpus/c1deb3c94ae3c990d7646df3815b6c51f01fadf2 new file mode 100644 index 0000000000000000000000000000000000000000..6c936156f2f8c54c96fe82dce6257e9159bd317a GIT binary patch literal 701 zcmV;u0z&;Tf&#e)2`Yw2hW8Bt2Lqsj0;({A0;U2105O6BaWH}cZ2|!RFjX)~F$*vW z1_MXm4_9ba^00G6D!$>nO_tv7pp24F(A+hDe6@4FLfG1pows0sva$$JeN+ z(Nm%jb(Y$tTohMD5uxFDxIkW}Pm_`qPbuZTv3XJ;nVAMMhV(^?9>}F4uo)8ibN8A% zOrPd~;(FESZwMri4<}z+gM?g}&)NZeC#8H%^J3Ws!k{Iijgih=3z@qK{rEwajfcHM z(YH2}&Y~WL9Db}wy?j%Ax(d^-WWY5x<8M1=BYma4qM>kY!WCH#?KftDuY+(og~<>1 zyW0vw-F}cL;gG0g|J#U1CetB3PWgkWT&AF9as+30zW_3_{=Mz4HaA(B9~ol@hmo%E zK3`y#*Sn~uOpz9Yq1a`>(qs}Op1wXT-E&o*Bz#N%No483x(?t~kncNex-x8OKraNQ z$6bIiVz3G&rmAQ)Rr;d|6S6rcF{S#3OqNiJ=TCHFkanYaTu3oid2I6S*E>@o+h*Vv zyCV_}23Wdw(;%5|bM`(K8X;%O9G6Ym#G`fz?m~j6@2xqkCbzlgn8|gY(*@^Ba-UPI zc%$xkTEej~D3Ot98QoQhZ^MKPz*wKF*z(}dxMglCV8fr&t$Rss^>UcK%+wDd=kBqF z6wg*Y{BtD>Cg!UfI(8w>?N8a(73X)xYmgn#mKJK7)o%1>*_2Me=-68t*L@@r zJQ3tkKn3=1&91qWBmJG+!H4X}WPmB1wSJPR#=|T%FPOOr*aa{w1_>&LNQU+thDZTr0|WsC1Q7V|Rxa-0N&f_7wc7Vxh8TbV30pEM literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/c1e038a9fa0408b16172e90397ba4ad74f428f55 b/fuzz/pkcs7_decrypt_corpus/c1e038a9fa0408b16172e90397ba4ad74f428f55 new file mode 100644 index 0000000000000000000000000000000000000000..7fa127fce519bb4af4cdc648f9c6cad3991baf65 GIT binary patch literal 781 zcmXqLV&-Jy)N1o+`_9YA&b*+B>6bwh(>EqY2E!%>24-HSTp-gR)WFk_+klgeIh2J> zm?<>aP}o2a#NiU=a?j6C&q-DA%u6;@HBbf#G7HPV1xr$k@={9_97{_w@{2M{Diz#~ zm^dO|Yn*18E!V`^63Bs;v+ElP-Rgao5j?33!ZTWboUUw|TCj&;7TX%daRX_bP9R z=PS#6raU1-sBwX6pX*hicME}d*!y#CE&sdZ6zTdi1v$oBvl2hR8P^tCcQ8zhSeci< zU4H(ynw{u;xBqMG-WJ|7V4OSqO-#aaFXN;$oReEO$8&1gAKYGJzp-)$i<0}Lo&QvN zF7)4DXDDOPt7!1&N`3p>pR4NYe>qKkclp4il{$Y~q~%xlFHkq*$X@+}>)q?$HMvWk z`ZfeclPuo+Q{A4P@Ck6WTl&Q<+&9nOFo~75u#@Y;x_WZm#3J z(+k>WHv~Lc^`$s)>Eu~6BmJ-6nRbb%;7qTt-23INlSP(yf70VjSRp#?^=jGdsr9K} rd8;!NjSN2CKM_4WL)%FBfCQ`Yhf{wZOw}6bwh(>EqY2E!(%LLf62$TSEw@HFH$;ACSC6=4%& z3Jo?CHV_1ISh$3_-1GC(b5a#N^O6l!4U|EG&cZT4!E&%*Nor9+YKeklX-P(YQD#Y{ zg1ZqDN91db(@Yx|TruE<+sw$w%D~dZ#2~xr;hzVcd-=3~-}}w4CCw4unz&eL+Qd6M zpYmmLv6*k@5@{(g7A=w76wLJJ;{?}_xl_I=fBv>P=aK7At890Vo*fOwdId)I!S$Yj z^F__x?pbLU`rkJ1!Q_`+&4F*#E*7{k=PllPr*-T9f4e->UL897#%J;T4$WML%&iPW_?H#>mRb&dLakEyi7HO^n;XvBe0CEk?B1Vqp`; z5?i^*vBeCIEl?CbV+O`n9`Uio$Pis}KZ~7L%-CJV?n#u%ritdKg-pv zme-X}PhP4y^Gn|<`Q2MY`P~ljOS)=by7`*#*0mbFj7D+kwMAlcf7rD2?XoZpSa)}O zR$jH9K@B`furnISvT*|a%ECB3l#z)=;89gegbl~JO?zK@iNvZ1lr;og-nUAO;klH} z8aWBmkNK%)X*Y7`9$%!Id$7Sop=*lHssqb627lr|=-`raQIk)_`_kKE9Q%K!++pUJ cD#Cy1>j}vTT3*G^H literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/c30351b54c6bccb7c87e5f77ada05b87cbc72a5f b/fuzz/pkcs7_decrypt_corpus/c30351b54c6bccb7c87e5f77ada05b87cbc72a5f new file mode 100644 index 0000000000000000000000000000000000000000..0bde7d721caf0604f7ec053d9ab621ad31da8c4b GIT binary patch literal 525 zcmXqLV&Y`u)N1o+`_9YA&b*+B@s~jp<2NQo2E!)CLLf62$TSEw@HFH$;ACSCWnmL$ z3Jo?CHV_1HxP-af^YhblQWZS&k_}Z2ltF^b!ZL8dlGLKS)Di{9(vpn)qRf&?1$QGR zj>y*4nO?f|Gp-%fBoS{n)-)Ij@+@)P&v$eZPoF<;#ig3H>bbd4m|d|;L-954lCx= z&wSkW80ph zwiQfu_pZO$VbJPVv8pdMKA0F E07W0ye*gdg literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/c3860343b83e62acfc70c61538f858ed4245b717 b/fuzz/pkcs7_decrypt_corpus/c3860343b83e62acfc70c61538f858ed4245b717 new file mode 100644 index 0000000000000000000000000000000000000000..48c37649d8f895d43b710e77cdb822d77b341564 GIT binary patch literal 30 LcmXqFFv0@?F8%`V literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/c4726c1a9713b6c4ee817370094ecf3e706655ef b/fuzz/pkcs7_decrypt_corpus/c4726c1a9713b6c4ee817370094ecf3e706655ef new file mode 100644 index 0000000000000000000000000000000000000000..fe3e81462d4624be3ed51e97ddbb7a7e3306bb7e GIT binary patch literal 781 zcmXqLV&-Jy)N1o+`_9YA&b*+B>6bwh(>EqY2E!(%LLf62$TSEw@HFH$;ACSCWnmL$ z3Jo?CHV_1HxP-af^YhblQWZS&k_}Z2ltF^b!ZL8dlGLKS+!6)H(vpn)qRf&?1$QGR zj>y*Y1S=m_`nO%QcWxIRy>}W97D=@MTuJ;U_FKYI7 z&q}+{|F(G#Cco@z4t%S2vA~TvZ}HYUty};9+vS<|>d@IYK8xpfXy!U(X4kA@F4+2y z96fd|Dg2qQev8b$FK>5C=>5LXaG&Q|rMEq=`>mV(*grB}`}`jM`Fe}0=9>Jit7J-A zWW8YPrLtQ}6U;N0S4MmLsBWB-<{l5K^@w{o-XDfTH=$=C_ z+lvx>c07<(J>#}<*-o)d3tEj&Ek5_7apv#&1#=Yi#hmX<-$?5xiBzrR zW4j*2%%}qu%HF9z%r;Jb&cIM(#la`l=(Fff(_eP!*LPn@3Hq9{onc+B zo|U&b_Ps)e_Lthm@&gqgYUZU{cPzec=iB6<_;{YC)z>#W_*(Ukt&IEHw{?d6q=wdr z4+fVc4@%}{ZE5J+uBXSYA>MyJVD8GSlxh>kyDhWc2dwVbJ!obxb$6}AF|YL*GM_bk z#OH5Gdd-!5j3vPK_tPx-Msex2MPhS**tGQRvM>!;cXxYMUbUV<4LnJ(GaAUUaVE5R zFs3rIFiNlpJgRDmu;DnjY41xfkysUhvW9@m`&NlDJeRUrBPU_{F+bHT?MCk0t z4>p)6bWQ18bzu3%;7|Mq9b8f_YVxUgUwV6tWB-qoJIowYMfeYWJs~-PtNq|XwTCTt MUofi4-#euN0Isl5zW@LL literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/c4dfd647be200a2f69aa9c6b55f88c64753ef08e b/fuzz/pkcs7_decrypt_corpus/c4dfd647be200a2f69aa9c6b55f88c64753ef08e new file mode 100644 index 0000000000000000000000000000000000000000..d0192f6d4a1732ba55541d6f7a6dd1ab94e229e0 GIT binary patch literal 461 zcmXqLVm!&lsnxK(lH*hSpMUI4jJph)7`HJoG8i`f?>k@nZ_?j?3#KaN#TH`d+#syalc!74ed9;1!Wn^SzWngJyWT@XWBWtUj+M`5?4_sGSPfx#b zysxxekM)eFgZSCM%9ZEhR260)oXFO+jZNUk?sKd={h4#;bnRD`=+h5!Eh?$_9&xfg zIdaFLkVB1Z&PneI{NmSNteSC6BBRYvBmUUdSCW5!vO95YG#nY6u`6O%kG%gDdC;xP|MID)Y`U?J=9Nt}S z^X=g81V?+1D@U(R$Sg`*)j7jl@QGknrO#e(7gvv5k-klAGY!h~7cdyqz=MRH(Lk1s xGoj6cF_oExk%>j1a&g8&p|tPoY&;42vH-ghxcvYC literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/c56beccf08822a6450a85c0fd94cdca59c19deff b/fuzz/pkcs7_decrypt_corpus/c56beccf08822a6450a85c0fd94cdca59c19deff new file mode 100644 index 0000000000000000000000000000000000000000..72c0e7087a8b86eebdc6ed74e85cff213f2d4ed3 GIT binary patch literal 976 zcmXqLVy#KaN# zTH`d+#syalc;PlPGO{wTG%+&h?&baY`RpsnyHUqDReBiN&L{F;VzD=5W|nFTi1s%A zqINal*Y$RGnY@c%_1B&&$a4C$=*6AFNosTW5)^fdRkS)?1g-vPho5nq=o2D)TxIQA z1;Gc8ea#cHx!r3*wYFaR62JIJ=+4=i_Wic}3bT*jerLStl+WHM+2h-~<_cC#ZJ4UC zd2`vS&jx|{-!iB1EkC{`@A{uTN3y!FDwNhEOKE3FbJ=Qax4&rD3Dp#J1Q&pIKa3WjNHa3ADyU(%i^k>eU)3sk& zqEA1_wWy@xd&J51uIVZg<@QYu6v1-OOiHtTwjre0*UrGM`$?n9pjcaDW zYMbD)@bmdIlolDt-nTovD1>iav%`jW_wwe7t@fJpGlfz#t^!o(~l)NiE7tEm3eREy>6) z$}Fi=a5rM&h<{%D7v zahvE9B70nA?OFxF2akQt6SBG8YeKcQUiuQh_(-UG%C-Idw)_gSkKcZ0yy=wB-YD7Q z+q&ioR!wb~s<3%;*{aV5f%)Gur|~U6z9sMapFKyiy00pf)?SFa&)ZS>;dQFzq~&#g zrBj)@#Cp~`{@V9=Z-nEB8EX>3N_(rA$R}3Hl&dB(kk(ad%9N_hPW@K%(Q+t#s@qz0q>*?t?j`x+8>#?5k zbPzxLSGn?BoT|d?gA>`Bwy_EP*nN(5r$2M%pFw;EZ72HPa3xsfm0Yv(nPhY`*lf%2qZN44+o#1Hi zapmaM37JJ{t2$?x3qBFds`T0G?c(Z@E7G@#ZKgqa{sIPr8h9FHXEcyy<4kDtU`%CZ zVPs+vs9c;;zqCcV*f+%7f2rujKMess%vI%K&tp7p?KsE1)@A0b%AQ)g+;;AxlXvvq zKbPv4&#P(r!`gT)OL_YL-d#GWIkI=*ga9^UD{3?g{5of InW!rO0B#Lxk^lez literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/c7ec1cab4e4afe4690b0ebf5e4928b371d1483c2 b/fuzz/pkcs7_decrypt_corpus/c7ec1cab4e4afe4690b0ebf5e4928b371d1483c2 new file mode 100644 index 0000000000000000000000000000000000000000..485f51854c50456aa2c96570e6545f90639e867b GIT binary patch literal 781 zcmV+o1M>VZf&&Q#2`Yw2hW8Bt2Lqsj0{Sq50`>v{05O6BaWH}cZ2|!RFjX)~F$*vW z1_MXm4_9ba^00G6D!$>nO_tv7pp24F(A+hDe6@4FLfG1pows0suv~2~gqT ze{1*9x1kQf&&V~DQhu7!^X6>>q-g848&^q-@QF?)Wa0fR&2I4RF<~GQKa(st+K@Na zIW3EKllU(~n*4MDEE7gq5{w69@6+i2;e0sE5QhdgXii64t453OvHNpraiMv1?e{>A zsRBp4?AYd?D*=CcMtyo@F02uyA$q1j{eb#qXXxXXGUOh1g2bFTd0;f;@>XkZW>>H= zx%sj9>)o5>i$Cq!!u#|#k~>&vRfQntfVMFhxS&eDi$W1I^@YaMU+|97# z*JjWSbME5!J=%eHIf&rk_oa{X@3ZKi*Z>ZGBLT3y`m~S2R!^{`IH!LycOZ^S39M-o zi$_<7{Z?idNc!RPs&S|;V=O5^XBrvRF^d=ng*0IDGmdbkcTDRG(I>vL_JVa5AOSyX zH6f%NwWh|Gk1Z6mJ^ZLm3A7(aM;=Q(;gm4hy)nDKmE;1-Pne9Yg30Gig$b|g1G z%+pe~1F3LY5&`5u{tFcZ@cV9A^TICnJ?W97+Ohe6Dd$9fB%`hC;c-EezF(IMGh))c zP#+CJ=1Kr8R77pXJBa-j(O=I$p|3MbdS^`(x;zJvT&LNQU+thDZTr0|WsA1Q2`>sTs_RYwX5)=wgSQCSib3YE^Q>I+ySE`Hb{#+Q`MwXXa3X z{;E4VxrWMz*l?7({&M)z>% literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/c84e9a20f1c5269f81248d8584b5bfed394ea562 b/fuzz/pkcs7_decrypt_corpus/c84e9a20f1c5269f81248d8584b5bfed394ea562 new file mode 100644 index 0000000000000000000000000000000000000000..9899070dec0db81e2820dd02ae8df68b8ec93774 GIT binary patch literal 1532 zcmexA$)KUGks+DEyx~8L`Tsgp?7snA5YAu#$ua;nBr|}tA(UX#1y)?g00NjAfSN%T z!DYclA)5$MfJZB;1Hj5*P6GQ0;W%=PLUJ00MTSj`g$7NGxlD`<2B8L?hTI06Y|No7 zY{E>T{|$u=1VJ1wVJ`Rl{Pdh$1<$->LsbK1kRY?L3|KH#;TdyDYEfQliGpLPVMcyY zW=W-jyAcydZ3C{l>%lKWZgykf@gGImd* zR(j33v5}SG|N1B2n*JFuf$cBJ?m zRV^g)aij=H@&cz6L{bFDH^n&ukG*JC86f2&f=Lx6E8Q!#WEcq;CFfztQa5>* y&>?x7d_pAf0Z7)oY;;f6sA(LOpmd>ytQL@+#mm6R&J0QO@VJI07I5*-zyJVa1_!tR literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/c87a3ccd04939f88fe468525ea536026124719f5 b/fuzz/pkcs7_decrypt_corpus/c87a3ccd04939f88fe468525ea536026124719f5 new file mode 100644 index 0000000000000000000000000000000000000000..da210ec7e490cc31b15dfa1493c6b763f2fedfc7 GIT binary patch literal 144 zcmexA$)LfY;XjaUsB2_kFu0!l9}1qP!7WQ2h{Ayko+H{!XX*R02&Nc4^$2`0j#VYY!=8UMuy}DkWwIq006S)HFE#} literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/c98e8331fd3dd73bb75e7412ceba21bdb733eb4c b/fuzz/pkcs7_decrypt_corpus/c98e8331fd3dd73bb75e7412ceba21bdb733eb4c new file mode 100644 index 0000000000000000000000000000000000000000..505eed3e9a54cd79c91d2d221d31ab40bba1841c GIT binary patch literal 894 zcmXqLVy_HS6RDO zLGZz2UyFonZugo{t*w{7#4kP)>Yj3Kf4?oi!tCR>-x+T@<+C?R_V~80xq?+wH&1QY ztWdV zd%QQoaq~UZ$~P+`O8#Grl~xHaDZ8bu_{c(BcK3$;q0{ak+bp%OC|if6IYP0rr+FgZ zs|nkarJ6iXpUGDA|9mxaW2t=-0|c-P-T-G4__6yO>rQ{>+&NwQl_mQ0gItSBD!xaY zY)_8daVX?aBb#&5y8^%X^%tvVT$9LXGt`Jbw)K_d-=FMGT-&&22CTLTE(<@OKSODe zf$V*|!;3=r)-^k9cy}*vuGng?IX{E=4BAfgz2Qo*$}72Msde3+}s!=A@@+}d%Dd#%gNS(QDt zcDe1`Md1Vyn6P`I R%)7LmHVRAE&NES0001V}aBBbn literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/c99e7f058073b2f117ac3e871a65886376b8ffc0 b/fuzz/pkcs7_decrypt_corpus/c99e7f058073b2f117ac3e871a65886376b8ffc0 new file mode 100644 index 0000000000000000000000000000000000000000..14b040b1b300b02815408f5f2efa2753098a754f GIT binary patch literal 34 pcmXryHsEAq4rE~yW(o~96gCiKV-98E66P{s<7H=Fn142b0RTsi1up;q literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/cb3cee6aba1dcc7655b2b10abc8d05cc4b30a813 b/fuzz/pkcs7_decrypt_corpus/cb3cee6aba1dcc7655b2b10abc8d05cc4b30a813 new file mode 100644 index 0000000000000000000000000000000000000000..18a5b7b67b6ba4e1d0db3ad885af86f83505ff27 GIT binary patch literal 781 zcmV+o1M>VZf&&Q#2`Yw2hW8Bt2Lqsj0{Sq50`>v{05O6BaWH}cZ2|!RFjX)~F$*vW z1_MXm4_9ba^00G6D!$>nO_tv7pp24F(A+hDe6@4FLfG1pows0stMd;r!r< zy$&n;-un+K8wgj0VWT3Jk=%}{0!O>-*yf)r0e^Z%eR^artP!OldZs}Afcj-;=;N0% zo%SFka;`LX!x-J9i$KkeGW`}8)FJ6LE{g&^jDwlNsEph~`r zLJ>3diW$=6$mTX4m9T#A&2}jI^HdEKXhKSUOAAQawSK=xBKK1hRc@!Xj8RV0oP$I6 zck!qTGW02OI0%>KYME zH3rNDrzdJ|vls6mXe;!6fp@@o@O++SJBXv#K23r^A>*DYI`!sb&v%r#%Jy8~wh! zcC!C^4W`LChqYfw7gXjwcdm68kIzt@scK| zOc$TDV(SWH#spA3`{imMffpOCau%KVJcN$AI5kkN-M4CPdoD111_>&LNQU+thDZTr0|WsT1Q6nSgjhTX&a%DfN)%lr5O#o2EJ0Q2{}|=NtR5IJ@o!}|X4q|= z$D$=|!GJU%ij;|}z^AcO@(;m4L}bw^4kSzM(#F3C_+;Dz2$d8M!u7}*kP3&v!6xB^ L-RJ=(AKuC+LbF<+ literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/cd65aa581419e524a1fbcacecec705e3779040eb b/fuzz/pkcs7_decrypt_corpus/cd65aa581419e524a1fbcacecec705e3779040eb new file mode 100644 index 0000000000000000000000000000000000000000..a82c8da404c2881efb89be784faf99f3708bc013 GIT binary patch literal 35 acmXp~G-5E~0Ad7GH)3F6ga{ci0EGcWK?8mO literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/cdd015a3e1b3aab1a59cb8265468700771cf66a0 b/fuzz/pkcs7_decrypt_corpus/cdd015a3e1b3aab1a59cb8265468700771cf66a0 new file mode 100644 index 0000000000000000000000000000000000000000..70c0aa4e33391bbc2f2f7190d2b23c3b626eb36d GIT binary patch literal 30 LcmcCvu)zZXI9>yV literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/cdda7a8df804ef1dfcae1a6fe50a6e28de982cef b/fuzz/pkcs7_decrypt_corpus/cdda7a8df804ef1dfcae1a6fe50a6e28de982cef new file mode 100644 index 0000000000000000000000000000000000000000..6d647cad038522afe83d99a48a145d16f6b59457 GIT binary patch literal 2965 zcmXqLVy#KaN# zTH`d+#syalc;PlPGO{wTG%+&h?&baY`RpsnyHUqDReBiN&L{F;VzD=5W|nFTi1s%A zqINal*Y$RGnY@c%_1B&&$a4C$=*6AFNosTW5)^fdRkS)?1g-vPho5nq=o2D)TxIQA z1;Gc8ea#cHx!r3*wYFaR62JIJsC&w_{r$H53bT*jerLStl+WHM+2h-~<_cC#ZJ4UC zd2`vS&jx|{-!iB1EkC{`@A{uTN3y!FDwNhEOKE3Fb6ANAG^=7?(}EQozt~nS)xxr$hD}X z;(Nr&_TT~*%ozV?&&M| zZ*q8dxy`qOzY`qoJ+2(RIw7+tZB^$CbHOKqS(QF}yAaz*+!vCT9n&tJe`Pyq@_98)e^?Knys&qK<%PWipBLzw6GjVpSRqf6bwh(>EqY2E!(%LLf7jiSd^~sDY;;w*e;`b0`a& zFjHu-p|F7yq`);P_yalsV>UbxMSjI0bSO-u|vm1k6I=Y089Fy-6kpUHD4{e1se<;~g5e`|N< zrF~!7f3ND;(@*a#_KO?LRa+nSCtds~%iBCx(dYi# z&E;1VlzWx8#PgM9K2x5MA=J1)wa@kH+*7SJmU|f|o#C9^xH+Cv%l_c@8vBivJ6M$5FYWxNlC58$5P0tK`CdhX zKUeD8=N|KqN^H!Qc{BfAQKZ8UzxThdN$g*5c=(Z~{-Kg1cWg9N4l`fdb-b@QRwefh zBLfI9vYh^QJMh@=f=A0M_^p^zKl62em~uClPeHi+;rqpxPW}&zXiKr$|N6n9Rtp`A z+y06%$_IOIZu0rOH+1imjBV~Rc2A;AKCSecb7SNG^-sPv{aLPVwY;u;dh$}unP2)= z$?x7G%I|iFU(!|k5~G1E8`w^ut(*yM9*n8XEKH0n0#6U@TV|d#?cKW>i|m!!;+q=+ z_D&Mk*=<`eiA8^E-MMW`U-Ca`2)C;DN>g&5xcxQXjJL0UuBxy9ilVu zmS5e!K;4WZd-V^lcdvifp1W9g0|TW0Z&$aDGppZdDhHG|Lb?AUE(P?)9WkuetGL; U!tvCK6i>^|WqG``zp9i101h)uZ2$lO literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/d02558eff8f1dc50e9181c4ed0d8cd42a1fa2052 b/fuzz/pkcs7_decrypt_corpus/d02558eff8f1dc50e9181c4ed0d8cd42a1fa2052 new file mode 100644 index 0000000000000000000000000000000000000000..90f772bfa9b1599513b17a899a3a772383b849ad GIT binary patch literal 717 zcmXqLVmisjsnzDu_MMlJoq0hM(=LN1rfp1&42Dfig+OL5kZBNV;AzNhz{$oO%EBhh z6dG(OY#<2Ya0zp{=jW&Aq$+skB^#<5D1!uDyp@G4Gf#E-t1Cr!>Yo6A)zPZ4%^(6oI-M6`%@77Jw zcsOB2%KzIP?rN76ZT)^WuZ&r?Ahn1ky?j3tP{-c4>&(m}XUa<^v$s!N_rWecVcPZG zE0+086l-31BlW@v#9bkJv6cAODp zH4v=IFb(~+m{WL@rMltLUu{0q0=l02mn2UpTU;6AVHj4K^XV;2>275qUbg>?WtSCZ z<`;jn6O&R**Mu0t!1>OpY5DuLmTT0u?|eSvWa<3Ntk1oI=NGN1Sp2Rc>d;05!-*3! zB=3fH<{xh1IS?^_^^H#t&hJRg(@Hoz|MJ>u&%CciGxnaj!ms%J-NrVN^I^6%#j4zD z&sIxYl_{Qk>woi_==1VpIo0jXuNC7or-^0Fx|;VN0%k@_U9VLUv=Mv~=)n3d|LnS* zQqbr&GD25&AD6aCapYnSjSX<#!k)~tOhplB*D&TAj`&?(B{FI%FM#37bft7 n>HRyFho1jgQnudu9@{3-AaL!$g_&;zPM(zS6F8&oHm?-`E<+?5 literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/d09183d1cb196d42adc96c1b67a8339fae394e10 b/fuzz/pkcs7_decrypt_corpus/d09183d1cb196d42adc96c1b67a8339fae394e10 new file mode 100644 index 0000000000000000000000000000000000000000..178fccb6c23078a50653dce006dab4fac0b1ed70 GIT binary patch literal 894 zcmXqLVyEOKE3Fb*?t?j`x+8>#?5kbPzxLSGn?BoT|d?gA>`Bwy_EP*nN(5 zr$2M%pFw;EZ72HPa3xsf zm0Yv(nPhY`*lf%2qZN44+o#1HiapmaM37JJ{t2$?x3qBFds`T0G?c(Z@ zE7G@#ZKgqa{sIPr8h9FHXEcyy<4kDtU`%CZVPs+vs9c;;zO+TU*f+%7f2rujKMess z%vI%K&tp7p?KsE1)@A0b%AQ)g+;;AxlXvvqKbPv4&#P(r!`gT)OL_YL-d#GWIkI=*ga9^UD{3?g{5ofnW!rO0O)dSEdT%j literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/d12ad3bcdbbc36b051a719533d5a3ee506e3fb4a b/fuzz/pkcs7_decrypt_corpus/d12ad3bcdbbc36b051a719533d5a3ee506e3fb4a new file mode 100644 index 0000000000000000000000000000000000000000..587d195cfb631af0dc12b14f35373e5a16c47a18 GIT binary patch literal 4 LcmXqEFkt`y0XzU{ literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/d22e33eba76978ffddbc939f216e41035fd0630a b/fuzz/pkcs7_decrypt_corpus/d22e33eba76978ffddbc939f216e41035fd0630a new file mode 100644 index 0000000000000000000000000000000000000000..910249bf8fc55e701af1cdd85367e50020947b74 GIT binary patch literal 781 zcmV+o1M>VZf&&Q#2`Yw2hW8Bt2Lqsj0{Sq50`>v{05O6BaWH}cZ2|!RFjX)~F$*vW z1_MXm4_9ba^00G6D!$>nO_tv7pp24F(A+hDe6@4FLfG1pows0stMd;r!r< zy$&n;-un+K8wgj0VWT3Jk=(iE4rvMo7quAAdeRbMO5 zybqr)qI#V){eF1@Vxl{swbFLlB9J#}r+HgTOeL|LX1g8qz{UP8dXT)E<6jtEOjt`e z=Ypp5IzK8~jKb-Ma$roj;2kB*MzN;37P6p)GRmXQ_<@=GpKzQYFBU`Gm$qbGgk^yz zeMPtR$Ym;H#=78Kn~KzZ>3f8V=*CZZjg|N|v6JWZy?iqTGW02OI0%>KYME zH3t6w|Nm-kvt92XXe;!6fp@@o@O++SJBXv#K23r^A>*DYI`!sb&v%r#%Jy8~wh! zcC!C^4W`LCK(${;7gXjwcdm68kIzt@scK| zOc$TDV(SWH#spA3`{imMffpOCau%KVJcN$AI5kkN-M4CPdoD111_>&LNQU+thDZTr0|WsA1Q6nSgjhTX&a%DfN)%lr5O#o2)4r+}0OuM!tR5IO@o!}|X4q|= z$D$=|!GJU%ij*v>z^AcO@(;m4L}bw^4kSy`?Zybd`DEM!2$d8M!u7}*kP3&v!6xB^ L-RJ=(AKuC+u1Hrx literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/d256f3a507d63f7705d7092fb787f6343983dbde b/fuzz/pkcs7_decrypt_corpus/d256f3a507d63f7705d7092fb787f6343983dbde new file mode 100644 index 0000000000000000000000000000000000000000..4ea9b1e44d6dc5b332c5282eda8cb45fd995a528 GIT binary patch literal 173 zcmexA$)KUGks+Dkzd^%)5F5n2ZqUF0q>~w75+Io)3=r^t5?DP%2S_mxn?m$9GW>@K agA4=dAx3R7&{&XN_zV>0a?fXEFaQ8bfJ$xv literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/d2e3714783d765cbaee391cbf527e371af07ea6a b/fuzz/pkcs7_decrypt_corpus/d2e3714783d765cbaee391cbf527e371af07ea6a new file mode 100644 index 0000000000000000000000000000000000000000..4bc2428d9f091be44f47e39a19c206fc3c16a3e6 GIT binary patch literal 717 zcmXqLVmisjsnzDu_MMlJoq0hM(=LN1rfp1&42Dfig+OL5kZBNV;AzNhz{$oO%EBhh z6dG(OY#<2Ya0zp9PEzZf{7EN;CD~BbKp7;+EG*-mpP!zSs^FPdl3J9PTB6`sT9T1p zlvz@#;BLso5&2r=f=kW>z{mU`mgw*K9r=Be_J7~-dW+zz zMT$*)tLJdO|NnK)|C=vuJ1?YsT{nGy`Jo%xN1dHbu3kFD`Al9~NI~RVeZ*s4SNn|F zWh=a#bB`aD)}7O3s2jt}wm)gj)amU^d~*vTrrq1;q4To2tg-oMc)gj|rE{PDEZCcu ztn|5fg~$U&1~3qj`_=Sz)d@RSL2mD@EmkvA*%rIK|Gg}cJ9yc)61CPXevi1Fvvh>j zmv>xftf>mw=(_4^0qZion?bRAtZWdG$!H+U#+lIO!I;X-!pOuTaOA3i$IOL7Y2Vk` z?qcT+QEw1fxIB1G#o~7rQHM4fXiS`#A$d2nGyiZ4&w+^ft8aXIaDGQ>o>s!)`IpyL zd**#Dnz8rH6@JC%?>4qow>!U9jMJPZmNn~Y-hT*~87+0aRz=W8@JXNp>$m)~>vm32 z{yX>1#r8MHQyMhqZmpZN^4MV=Q~en`Id8BUU^){?f(?=wQQaRa@Z)`$-n)mM|5;MD d-ufQfCea{p?ZJhaZv;-BlaK(TZZZjhzD+5atBSUn_{VaA~F=KZbyC+d5pH_O!xv}y8`X}F- z{w!CwT3%N^J$b3-%rAYbE>&`Ti0szGTtdn@19o5zO-Sr)z#fe zJM#M`?f<^v^%lWbixivqR?p#l|NrZp|2JRSc3w#Nx^DXZ@;Qtvjd7P&bB`ZGY05sngq;_+}PFOuM(wL+534S!46j z@Oo3POXoiQS+F-RS?P1}3Xuoi9NbrbM=bs)_p9mcsuOmug52I)TdZcLvMqLd|9e>? zckr@pC2Fl({2p;TXXyy5FYma}SW^|U(RJ0;0@gWtH-lpL7}&srgq_hqmW?x^&4V$O unT3&wRp7`~1CN;th0?ySv)#qc8=~GIuyFY<>pc_vOcNP`tv4%8$pQfKH@Z>) literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/d73c21530ffe52853bbae07d131cb78bca0a9ddd b/fuzz/pkcs7_decrypt_corpus/d73c21530ffe52853bbae07d131cb78bca0a9ddd new file mode 100644 index 0000000000000000000000000000000000000000..24f38e4800366d6b41bab15877e9726948e65cf8 GIT binary patch literal 781 zcmV+o1M>VZf&&Q#2`Yw2hW8Bt2Lqsj0{Sq50`>v{05O6BaWH}cZ2|!RFjX)~F$*vW z1_MXm4_9ba^00G6D!$>nO_tv7pp24F(A+hDe6@4FLfG1pows0stMd;r!r< zy$&n;-un+K8wgj0VWT3Jk=(iE4rvMoH@6BDgm5zzbQ!W!0{roiMe%Kv_9OH5vuxr; z`8sPyNQ}6EGcIs4KU056QJ)ny?YyZzRsTJ1;FIZ!gHi1!(QrlsZlkr_g|+|wx=Cj0 z!p-bVqo0T=Z9r*jd;_X*wf;VYWDjZT`xKksA3oX=@4i)6Oy??f+ez0>uAAdeRbMO5 zybqr)qI#V){eF1@Vxl{swbDS^B9J#}r+HgTOeL|LX1g8qz{UP8dXT)E<6jtEOjt`e z=Ypp5IzK8~jKb-Ma$roj;2kB*MzN;37P6p)GRmXQ_<@=GpKzQYFBU`Gm$qbGgk^yz zeMPtR$Ym;H#=78Kn~KzZ>3f8V=*CZZjg|N|v6JWZy?iqTGW02OI0%>KYME zH3t6w|Nm-kvt92XXe;!6fp@@o@O++SJBXv#K23r^A>*DYI`!sb&v%r#%Jy8~wh! zcC!C^4W`LCK(${;7gXjwcdm68kIzt@scK| zOc$TDV(SWH#spA3`{imMffpOCau%KVJcN$AI5kkN-M4CPdoD111_>&LNQU+thDZTr0|WsA1Q6nSgjhTX&a%DfN)%lr5O#o2)4r+}0OuM!tR5IO@o!}|X4q|= z$D$=|!GJU%ij*v>y{EBL55e+4L}bw^4kSy`?Zybd`DEM!2$d8M!u7}*kP3&v!6xB^ L-RJ=(AKuC+g&S8R literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/d847b284a715f6eedccc19f91aa7d6812facb03d b/fuzz/pkcs7_decrypt_corpus/d847b284a715f6eedccc19f91aa7d6812facb03d new file mode 100644 index 0000000000..c4bb15ac0c --- /dev/null +++ b/fuzz/pkcs7_decrypt_corpus/d847b284a715f6eedccc19f91aa7d6812facb03d @@ -0,0 +1 @@ +;�; \ No newline at end of file diff --git a/fuzz/pkcs7_decrypt_corpus/d96b446336b184eab6484e6dbdfcbe22c736445a b/fuzz/pkcs7_decrypt_corpus/d96b446336b184eab6484e6dbdfcbe22c736445a new file mode 100644 index 0000000000000000000000000000000000000000..951ac242289a99d6fa0b44879fe7fe6ea20ac1c4 GIT binary patch literal 781 zcmXqLV&-Jy)N1o+`_9YA&b*+B>6bwh(>EqY2E!(%LLf7jiSd^~sDY;;w*e;`b0`a& zFjHu-p|F7=!qftF}JuPrCR~#$7)nCLkI4=jXSp5YIr2WMuH$m$!MYqR;)e zo6D~#DEBIFiRUZJe5O1hL#T0qYM<-XxwZW72>52Z{QPY-JFhLY?qHZ0u`(|o!gu?> z#_nz5Jp;zMv){xdEcY@_I>R}+adSMUmi@u)HTD}Tcd#hAU)uRkC0oBhA@JPe^Sz1& zf3DQG&pqZJmDrdq^Jf0LqDY4ye(!%@li0uB@bDu|{X->3?$~Ik9A>_@>UdvqtV-@1 zMg|aIWI6rqcHpt!1&@|j@LMsbe&*}`Fy(G8pMr4t!}p6Xo%|mb(UxMh|Mi1Itrj{K zxBV4kln?ga+~o6lZ|L4B8Qa`t?4CrKd|K%>=f=kW>z{mU`mzT|(>5N=iPm8RrAardfx0nA_G&CiuCFv_@p(Z5gBo~}U}pll1la|z3jSUcHo10GH`j6A=>=`G8v>rJ w`cfRYbn>j3k^a~3OuNKWaHiK+?)~!C$#~<*2oz7PNb$7XT$aa6`>RSR0Bd_lX8-^I literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/d9a61cbb207d148e7df9f839bf440c08aec8cbed b/fuzz/pkcs7_decrypt_corpus/d9a61cbb207d148e7df9f839bf440c08aec8cbed new file mode 100644 index 0000000000000000000000000000000000000000..53e032d61cac01a9601e835f2fb262e56e3688f6 GIT binary patch literal 120 zcmdhNg$&dbQoyg;6ziSd^~6XQ1~Mh3$s#zG)7mx-}~0SXL44Ll9G4LI4DLs{5_ znL>jNg$)Ej94=ul_x$|yoKywRyktXF17$X5peUm-BO@yV%YO)9ZenDJF1eq@&MRgD H68QuGO?x1g literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/da41757858317f8cf671fb21a702e3ff96c9005f b/fuzz/pkcs7_decrypt_corpus/da41757858317f8cf671fb21a702e3ff96c9005f new file mode 100644 index 0000000000000000000000000000000000000000..a2412bc9d738c241a066660cc3173344c5766b92 GIT binary patch literal 461 zcmXqLVm!&lsnzDu_MMlJoq0hM<1T|H#%)ZD42DgNg+OL5kZBNV;AzNhz{$oO%EBhh z6dG(OY#<2Ya0zp{=jW&Aq$+skB^#<5D1!uV7Ty{8MVTd)3hqWs z9FeazPBU#>aK(TZZZjhzD+5atBSUn_{VaA~F=KZbyC+d5pH_O!xv}y8`X}F-{w!Cw zT3%N^J$b3-%rAYbE>&`Ti0szGTtdn@19o5zO-Sr)z#feJM#M` z?f<^v^%lWbixivqR?p#l|NrZp|2JRSc3w#Nx^DXZ@;Qtvjd7P&bB`ZGY05sngq;_+}PFOuM(wL+534S!46j@Om?^ zOXoiQS+F-RS?P1}3Xuoi9NbrbM=bs)_p9mcsuOmug52I)TdZcLvMqLd|9e>?ckr@p zC2Fl({2p;TXXyy5FYma}SW^|U(RJ0;0@gWtH-lpL7}$V<Xm4_9ba^00G6D!$>nO_tv7pp24F(A+hDe6@4FLfG1pows0sva$$JeN+ z(Nm%jb(Y$tTohMD5uxFDxIkW}Pm_`qPbuZTv3XJ;nVAMMhV(^?9>}F4uo)8ibDBH% zOrPd~;(FESZwMri4<}z+gM?g}&)NZeC#8H%^J3Ws!k{Iijgih=3z@qK{rEwajfcHM z(YH2}&Y~WL9Db}wy?j%Ax(d^-WWY5x<8M1=BYma4qM>kY!WCH#?KftDuY+(og~<>1 zyW0vw-F}cL;gG0g|J#U1CetB3PWgkWT&AF9as+30zW_3_{=Mz4HaA(B9~ol@hmo%E zK3`y#*Sn~uOpz9Yq1a`>(qs}Op1wXT-E&o*Bz#N%No483x(?t~kncNex-x8OKraNQ z$6bIiVz3G&rmAQ)Rr;d|6S6rcF{S#3OqNiJ=TCHFkanYaTu3oid2I6S*E>@o+h*Vv zyCV_}23Wdw(;%5|bM`(K8X;%O9G6Ym#G`fz?m~j6@2xqkCbzlgn8|gY(*@^Ba-UPI zc%$xkTEej~D3Ot98QoQhZ^MKPz*wKF*z(}dxMglCV8fr&t$Rss^>UcK%+wDd=kBqF z6wg*Y{BtD>Cg!UfI(8w>?N8a(73X)xYmgn#mKJK7)o%1>*_2Me=-68t*L@@r zJQ3tkKn3=1&91qWBmJG+!H4X}WPmB1wSJPR#=|T%FPOOr*aa{w1_>&LNQU+thDZTr0|WsC1Q7V|Rxa-0N&f_7wc7Vxh8TbV96bwh(>EqY2E!(%LLf7jiSd^~sDY;;w*e;`b0`a& zFjHu-p|F7#!Kt#O)Z=!qftF}JuPrCR~#$7)nCNObCuEt>`BZJ?*yv=hJeeS>ATz*AC zxmS5hJYQMnGvx^xLX8Vl`&_Tit>u50oFZL+rXa_7YgXb1IOEzv>kfvA5i9fZx6AL{ zRVm@V^W{=1?`haZ0Le_xZ>zuxfhBTfB7B}eYqXs8@! zzP9RkUvaET?i)r15MX3E{q1((vEK!cmRGPd8pyJNMSw`tI_9Nh@{!v`EXZ?q8s8%8|YL2iLpTziV=rJoRk|j40Fp%P#8OSDLf`&9iUXHUo;5Sl|N0%;nm+9kPr;d9 zU%B_oTPKSw@BXC6ov=c5+UwP_*;DINzw%aRC>j}jyniBkdWN=<@Bs-{;}56)JeaCu Qeq#1=b6FlQ?XN1O07PL(7XSbN literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/dd2273945c1ea21a75d6fc0130e03c744e6a1df6 b/fuzz/pkcs7_decrypt_corpus/dd2273945c1ea21a75d6fc0130e03c744e6a1df6 new file mode 100644 index 0000000000..20ff9d0654 --- /dev/null +++ b/fuzz/pkcs7_decrypt_corpus/dd2273945c1ea21a75d6fc0130e03c744e6a1df6 @@ -0,0 +1 @@ +2� \ No newline at end of file diff --git a/fuzz/pkcs7_decrypt_corpus/dd96612dc0976cdf3175be21e69518bfa2f2e82d b/fuzz/pkcs7_decrypt_corpus/dd96612dc0976cdf3175be21e69518bfa2f2e82d new file mode 100644 index 0000000000000000000000000000000000000000..463ba30ac676708007f85fae65502abdfb077781 GIT binary patch literal 87 fcmXqIFa<+ZD6IjcVQi3$DjE+VtAQqitjiPtbMgpt literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/de49f03a7650ce551df1efc4fc418c0548935dfb b/fuzz/pkcs7_decrypt_corpus/de49f03a7650ce551df1efc4fc418c0548935dfb new file mode 100644 index 0000000000..7019a9777d --- /dev/null +++ b/fuzz/pkcs7_decrypt_corpus/de49f03a7650ce551df1efc4fc418c0548935dfb @@ -0,0 +1 @@ +6� \ No newline at end of file diff --git a/fuzz/pkcs7_decrypt_corpus/defce76f0d3c3e057bb623986bacee7bbd07d1a1 b/fuzz/pkcs7_decrypt_corpus/defce76f0d3c3e057bb623986bacee7bbd07d1a1 new file mode 100644 index 0000000000..ae7ebe5daf --- /dev/null +++ b/fuzz/pkcs7_decrypt_corpus/defce76f0d3c3e057bb623986bacee7bbd07d1a1 @@ -0,0 +1 @@ +?� \ No newline at end of file diff --git a/fuzz/pkcs7_decrypt_corpus/dff279946c949c01d28213bc2a8b6f5c280ca6f7 b/fuzz/pkcs7_decrypt_corpus/dff279946c949c01d28213bc2a8b6f5c280ca6f7 new file mode 100644 index 0000000000000000000000000000000000000000..41fd182fa96ba8fd5e936b5a75fe51e028a352a2 GIT binary patch literal 1406 zcmXqLVy$B1)N1o+`_9YA&b*+BHQS(xHJyo(!LW(tkwFtvE|6&uYT#+eZNSOK9LmBb z%oG}IC~P1I;&2Ibx##Dn=cFol<|P}d8YqJVnT2KGf+eX%d8s7|Q1dzY6x@xNI3oWu zo@Uy(;EDk++-62bRtADqu5rd!v&1UN2w^rQIo|$nF2V9gBGNJpuK%C$_~iDdM<|tzS3zz>%^dxhCM4P z=cYX0eelWsH)}VpRkBN4-OH$?tNbZ&-y26Z77xL#(ozk@4R*YxX581C!h2ey z#XU&NykG0n#*Hg^r-y0$>6mo7{&&&QIr$HBc~jMc7QJVgJ733(iGBKVtzs7W%O@CX zkJ(Ot`j0iHC-y&MNH%xVvuS1nr&6TUD*HimaZBNAqCOH(Qyj#?%`6C z_1?_Q*l_0Q359)a+IQv_p4|N(bJ>dym zw9e{M-~8<|lM*;XRV=UV$lvW*#Qg5If2i?X?b4jqMT2c54n(yJMuo^~NRBRpNW{^kdhp?;8q>^xfi=bm4ows#DOutXuWh z#d!8ddqua~{q5Y4bf@R%>xfFT?-BVcJfH5{Xz}aWmqsb?=3e8v&C2JmKhZKcS-)Jr zaC+>#``=b=eVBRIeO5+5Me+5=)9b?j8W+0 z`#3*3CZ+5ZZZ*u13MyDU@#)VBYoqMcsGD1s{L|AFnpE1<+LCNnE3!kdDrM#K+W2+i z$5XN=t~+n@v2Q|hv#R1eQN|rT8q=>=v!0L1obB{zW^R=Ayd4eqVwhVlyZI(gVOBhJ zM%=yRUDEHWX6XxixWC(EFgLMI+W5e`C1u%>Z|r^ZHH=lIo?Mh-4fi&HPONOe7 znAoq?*%J(E;AIdyqk$|NC#V!jWoBVyViEZ5`Q`BSGdI-Fzv`}b{NXsOA>igpo^CY( zpOcZATAAl+W>;IzbQ!^xBSGi literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/e012afc012a7b14191f40b1474d0c200c81a3b59 b/fuzz/pkcs7_decrypt_corpus/e012afc012a7b14191f40b1474d0c200c81a3b59 new file mode 100644 index 0000000000000000000000000000000000000000..f79da0e9328de3c6daab50d52501c78f08858999 GIT binary patch literal 6 LcmcCwumVB=0=@vR literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/e031ef811d6794f410c632a5d202ae60754167eb b/fuzz/pkcs7_decrypt_corpus/e031ef811d6794f410c632a5d202ae60754167eb new file mode 100644 index 0000000000000000000000000000000000000000..be3e38ad9e76f374d383c2144f6e94e759dfc1b1 GIT binary patch literal 894 zcmXqLVyP4Ufe01q&9~yK~c9@MXS?A(CUwN_!+l}J|VKl zRo1Rm5Pb01*E}Jc+r1`KYwM*i@r#dyx~E**-*3yWF#GuJcgCAe`Rt97J-)4Lu3**F zhN%jhHdqKkM~A6Zoa2l`DSHA$^VP7(kkI4Ww+E6A6bga?%uFJblUx6o2B*@W$UmsM<`bI zG*9GvHDP0 ztZm=`uirBxYpb2wqeO`hTvu67Prq@zue4l`^^B*3_}Rb8mFMDA6=olt$kw!tP2k7w zbF4f4nRDlK?N^rQ(+_ejDyjG$ak4!*a>t>NLyc_CN$(2$;@4lSnsH4cqs>qw{@B)6 zl7D})J8^B}ni;U#Cb%s8eEtljMFz6>?G7&r;ak`2u;Jakyt!hlz2^K3;xlMF(f5Wc z!78uhnw8%)kx3gFza1-GTo5Wc|AEHkUwdCvoG6*odE`YxM2VK|%55kApSobh)0DLN zBy0IJE(;GQ|8%xR9hrOj3jUiM-d%3NOU{C{3gY1k3vTU3QZ61uN%q)ydECQ8_Gs>5?NEiEtnENjkz4)gg zz=yf2JnVUl$E_XbxYxSOoK@LVYnR*3eRT4U-uvfL{qlJ=O@CM$uVpDu|KGc-X|wOk l#YNUf{HH%$Y3u)Fu8z!SiwV0Y%DhY4X``@o?K~581puN~Xqf;2 literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/e06224adbfc9d91034e64aa250d14b356c55e292 b/fuzz/pkcs7_decrypt_corpus/e06224adbfc9d91034e64aa250d14b356c55e292 new file mode 100644 index 0000000000000000000000000000000000000000..ce4dfaa1a20cbecd59c417f62b0d08d7b117fe90 GIT binary patch literal 781 zcmXqLV&-Jy)N1o+`_9YA&b*+B>6bwh(>EqY2E!(%LLf62$TSEw@HFH$;ACSCWnq(J z3Jo?CHV_1ISh<9`-1GC(b5a#N^O6l!4U|DDn1yBFf+eX%d8s7|j-@3T`9+x}l?v`g zOdOG~HBK{aTyVvJ7j82nBP#<-6BC2%riXtXbnfNT{(bK^zm_ydcx&QfrD+rI?0m|X z$;D>AolB&pV3To)q-ZeHpN|tz&rE|NrgsOnY_c>>HoO^E)(i9bRVFtYR+M z`p>Qz26ra?(T$8_bl}t&C ztQTy(RCY^gf_dih%4lyN)s1t~9Av*7ILZJ7duBh5mx%R=@HTngwCuB$y;gM3p_lDN z2|ha>$f}-k+qi6}*ro-oMyD2^`_VY__xyr63i@KsccyPkiET-3RIhbq1R27>An+h& zcGs2KmDMd>FOEUQ7@mLKTVut+C)Mb)=uXpLcInr5Ur7o2nzEf?U9O&$w>kE`LWcI2 z+Q#w&6(4HmrCN6^zHaB+K|Jf_qA`v)=BaWtq~s#E=eAg%+1=; z(6?Prk6mN_u4!&uA+j|u<=?$KaDq*%{`OUC&XsBW<;!hZ|49Gcx4Uf9|0>>PCoS8z z#(Ri|JhLrdS1R6rK49+3tdweF#=9-E-UqDi*F9)vFLigV#4)e+88V+We8lH(NqWtd ze2gW)_V?2)`9^W+wMAlcf7rD2?XoZpSa)}OR$jH9K@B`furnISvT-J~c`&9jvoJET z2t2B4iLl`~w`uQ7FOgUkfwG2x%llS|F+7*DStBQ5_Ax)zEbT__+~bQ>a}PF{D0EHf zTyeLW#Lfvf%CLA8f1cVFC9lfQRL F0{|)0ONIad literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/e0d205a6ece9fdf8cfb0f5bfcd52a149dbe12e00 b/fuzz/pkcs7_decrypt_corpus/e0d205a6ece9fdf8cfb0f5bfcd52a149dbe12e00 new file mode 100644 index 0000000000000000000000000000000000000000..dbf94d08b4058710c4fd682aa69aa30d8920adeb GIT binary patch literal 1817 zcmXqLVy#KaN# zTH`d+#syalc;PlPGO{wTG%+&h?&baY`RpsnyHUqDReBiN&L{F;VzD=5W|nFTi1s%A zqINal*Y$RGnY@c%_1B&&$a4C$=*6AFNosTW5)^fdRkS)?1g-vPho5nq=o2D)TxIQA z1;Gc8ea#cHx!r3*wYFaR62JIJsC&w_{r$H53bT*jerLStl+WHM+2h-~<_cC#ZJ4UC zd2`vS&jx|{-!iB1EkC{`@A{uTN3y!FDwNhEOKE3Fb6ANAG^=7?(}EQozt~nS)xxr$hD}X z;(Nr&_TT~*%ozV?&&M| zZ*q8dxy`qOzY`qoJ+2(RIw7+tZB^$CbHOKqS(QF}yAaz*+!vCT9n&tJe`Pyq@_98)e^?u@Whqbp-@B`6v+v8rMb=0Br$1b2>;Gh~j?8C^ z3A-oCyi40@qp)=CJQFOLi=?APy=1>+kVW!Yv zLtz6!5Qj^c%RN6oJttMcGcVat)j$~}$Sf=a7c5CF%1bR#a4ap!$S=w)sZ?+`V&aH= zt#O)ZbhzW@Jq&i|V)Z96Zdd|fwvfBB&s*+-q7jjvuh#raHLT1Y|UTYbc1 zURV2!*<~xdoO6#KmDZipWvCm&%eFsh&D81bOnfs7BBtHj=b`hmxva7IXn4Ju*QIlx z{w&y=m#p-;c!kIVZw~IOzatj^ll#^5c9pH2t01@c))uRoscehg-v3^f$Q`_FTZvlh z7QaW_&RIFa>dQMWG}cswY;;|9wSaYw-p!!cJq9-LAYo@TkY(dcX!Br9WoBVyVi7oU m)xcxsLZP(p>uh(i^M$-l$Qhk%R_@^?Sj@j#KrZXvKnB*{Z$150$i*NZc>-$7KegRJ<$LvJ~wqi3Q{x9C4 zbWP>VqsdX9^+PMP7N0iH+r7OZaZ#90=)=mQnEM>d1d1x|cb~0RU+FZVbz)FT!=4r5 z3=r^U?Z&kkc4@178I^REKLzf4yf2RIbEgwE$cW-1w%KL+gI$J zV06O7M##bA=Bg9-?{by%UNjH+vf%pC49{o#g7$doq$#j>A3FPN)b>m?f>QyEPo^-EyLjY{~3=@Zhv}I!tRWWf%HwCgfdf`o=IvM z7Y;7oYI@|`%WJGWdxXR;?D_IPB}IOLhr9qo%~fNOKEa}cTAv-2wC272=KlHptY;?A z7jBRJp1172k9g=lhWjlKS|=F@l(7lT3sEYRZ#~SMBpQ~mwnTgGz383S&V&i*etGfY zf5?pcdQ*5$YqYorX_@zHecHHjCGYewjXxcePS^h~Iyxu+VJ>f~deEZxEOY1Ucrme0 zU#?ZmB7gY=W9>29=}-T$#`MIVT^Ewg-Sljl*~V&WB{;{@l8pSK%#un%32yGWZ=GM? zrBr<^l6b6rrRw%&rLYd!%=SsX;a%o8JrjP(-<&?Bz%<*ce!H;$>n&Y18bS)9hoj>Z z;@!igChNVKo3Y`{(-R8&+O+S?Ej+jX(+jk&O@haQ zq<4yZ%L7Ae&Rw3LJcYaH2#a(0>pLb*wsEDc$C_u%Qd{n+^V#76&1iL-PZAKAOk z;dyc?be)vdqQ3dlWhNzXhN@Uz+mXN9vxxcKZU0y~jusKt`TC1HozN&zy3ta z;N<`1`h_ge6rXw5eO5+5Me+5=)9b?j8W+0 z`#3)eCZ+5ZZZ*u13MyDU@#)VBYoqMcsGD1s{L|AFnpE1<+LCNnE3!kdDrM#K+W2+i z$5XN=t~+n@v2Q|hv#R1eQN|rT8q=>=v!0L1obB{zW^R=Ayd4eqVwhVlyZI(gVOBgO z?tZ4^UDEHWX6XxixWC(EFqi(y^?TsmlCtc`H}<~y8fL0ePcBNa2K}#Gb^pGDB|}w3 zOzhX{>j%x969`*U#KgKmV$`+VO|utcHM_D|x!r z1bj|LYHDSktC{_%Vx2Kh@jMYbRqYHFvA7XiAUJ fnO_tv7pp24F(A+hDe6@4FLfG1pows0sva$$JeN+ z(Nm%jb(Y$tTohMD5uxFDxIkW}Pm_`qPbuZTv3XJ;nVAMMhV(^?9>}F4uo)8ibN8A% zOrPd~;(FESZwMri4<}z+gM?g}&)NZeC#8H%^J3Ws!k{Iijgih=3z@qK{rEwajfcHM z(YH2}&Z2%EtQ>_%y?j%Ax(eH_WWY5x<8M1=BYma4qM>kY!WCH#?KftDuY+(og~<>1 zyW0vw-F}cL;gG0g|J#U1CetB3PWgkWT&AF9as+30zW_3_{=Mz4HaA(B9~ol@hmo%E zK3`y#*Sn~uOpz9Yq1a`>(qs}Op1wXT-E&o*Bz#N%No483x(?t~kncNex-x8OKraNQ z$6bIiVz3G&rmAQ)Rr;d|6S6rcF{S#3OqNiJ=TCHFkanYaTu3oid2I6S*E>@o+h*Vv zyCV_}23Wdw(;%5|bM`(K8X;%O9G6Ym#G`fz?m~j6@2xqkCbzlgn8|gY(*@^Ba-UPI zc%$xkTEej~D3Ot98QoQhZ^MKPz*wKF*z(}dxMglCV8fr&t$Rss^>UcK%+wDd=kBqF z6wg*Y{BtD>Cg!UfI(8w>?N8a(73X)xYmgn#mKJK7)o%1>*_2Me=-68t*L@@r zJQ3tkKn3=1&91qWBmJG+!H4X}WPmB1wSJPR#=|T&FPOOr*aa{=1_>&LNQU+thDZTr0|WsA1Q7V|Rxa-0N&f_7wc7Vxh8Tbl*5J^Y>|x2tAC3^rD@LA$5+^@P literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/e3b3f8fe3d8e96eae3cbc88c30e38401b62cbd08 b/fuzz/pkcs7_decrypt_corpus/e3b3f8fe3d8e96eae3cbc88c30e38401b62cbd08 new file mode 100644 index 0000000000000000000000000000000000000000..dd1fc69aa67dc293242be4daa99cbf2e3fd294ff GIT binary patch literal 158 zcmXqEFl8`fFk$!)1o}W0kTQXAO@S0x+!QQnf=~$30oR4Z0I3J-fT@MiKtmDASfJK{ c%m;}>^)%EqG9)wnH)!}j=|3X_82B;(0RNdf@&Et; literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/e4edae2c8b574a771c55da800e7c6735ffb60f81 b/fuzz/pkcs7_decrypt_corpus/e4edae2c8b574a771c55da800e7c6735ffb60f81 new file mode 100644 index 0000000000000000000000000000000000000000..a1959fdbd94e962ff0fddc948a4152e88be9f3ea GIT binary patch literal 6 LcmXqFFakmV0$u=@ literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/e63001aecddaae8a59cb45b64a36df1e9fc27176 b/fuzz/pkcs7_decrypt_corpus/e63001aecddaae8a59cb45b64a36df1e9fc27176 new file mode 100644 index 0000000000000000000000000000000000000000..a2a6252989dcc692d4f7a4d93e820ef179ece7ba GIT binary patch literal 894 zcmXqLVyP4Ufe01q&9~yK~c9@MXS?A(CUwN_!+l}J|VKl zRo1Rm5Pb01*E}Jc+r1`KYwM*i@r#dyx~E**-*3yWF#GuJcgCAe`Rt97J-)4Lu3**F zhN%jhHdqKkM~A6Zoa2l`DSHA$^VP7(kkI4Ww*2yA6bga?%uFJblUx6o2B*@W$UmsM<`bI zG*9GvHDP6ANAG^=7?(}EQozt~nS)xxr$hD}X;(Nr& z_TT~*%ozV?&&M|Z*q8d zxy`qOzY`qoJ+2(RIw7+tZB^$CbHOKqS(QF}yAaz*+!vCTA~XVUh6GFM0Dv&Dqn S6J_3|?X*!?x^|w4x&i=X5Lt@= literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/e639ab4c31c339ef0283e06d455038975307b8ab b/fuzz/pkcs7_decrypt_corpus/e639ab4c31c339ef0283e06d455038975307b8ab new file mode 100644 index 0000000000000000000000000000000000000000..7abbd07ef8b75f7042ad589e45ca699cb2805aa0 GIT binary patch literal 461 zcmXqLVm!&lsnzDu_MMlJoq0hM<1T|H#%)ZD42DgNg+OL5kZBNV;AzNhz{$oO%EBhh z6dG(OY#<2Ya0zp{=jW&Aq$+skB^#<5D1!uaK(TZZZjhzD+5atBSUn_{VaA~F=KZbyC+d5pH_O!xv}y8`X}F-{w!Cw zT3%N^J$b3-%rAYbE>&`Ti0szGTtdn@19o5zO-Sr)z#feJM#M` z?f<^v^%lWbixivqR?p#l|NrZp|2JRSc3w#Nx^DXZ@T)lLP^O?M~kb=m! z`iRH8uJ#$T%T{;Qtvjd7P&bB`ZGY05sngq;_+}PFOuM(wL+534S!46j@Om?^ zOXoiQS+F-RS?P1}3Xuoi9NbrbM=bs)_p9mcsuOmug52I)TdZcLvMqLd|9e>?ckr@p zC2Fl({2p;TXXyy5FYma}SW^|U(RJ0;0@gWtH-lpL7}&srgq_hqmW?x^&4V$OnT1h` qMc~L)1CN;th0?ySv)#qc8=~GIuyFY<>pc_vOcNP`tv4%8$pQdvjJNXu literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/e64dae6abc50fb5c785f8f890a324c76f591aab0 b/fuzz/pkcs7_decrypt_corpus/e64dae6abc50fb5c785f8f890a324c76f591aab0 new file mode 100644 index 0000000000..02da766995 --- /dev/null +++ b/fuzz/pkcs7_decrypt_corpus/e64dae6abc50fb5c785f8f890a324c76f591aab0 @@ -0,0 +1 @@ +3� \ No newline at end of file diff --git a/fuzz/pkcs7_decrypt_corpus/e6dcdaa0a6eca637258c5372261563e1c996eb1a b/fuzz/pkcs7_decrypt_corpus/e6dcdaa0a6eca637258c5372261563e1c996eb1a new file mode 100644 index 0000000000000000000000000000000000000000..98005af2f0d73f1f5f98c6170f8d9dc7f487e199 GIT binary patch literal 717 zcmXqLVmisjsnzDu_MMlJoq0hM(=LN1rfp1&42Dfig+OL5kZBNV;AzNhz{$oO%EBhh z6dG(OY#<2Ya0zp{=jW&Aq$+skB^#<5D6=s;Ffho;Km|=1kYQ0~Nu`3j5few`YmL)P z8y8$L;Dy`F$jHjT(!|6N_4xSp6)P?VFA^x7c57*jNVu!u!iN<*9O9PwPo5;=ulaP} z#>yatnKRjp+P=7U%bi%Nv_VqnSMm2*);{x}H9o4k`XZl0Wdgr?d~|b5%*^w*7;Ds* z`hKoSy2*BEf$HMkiRWUtXYS_w`@?ZsZ~I>7i`&g6pIcNXw??MbV{c7x%`UFn>rxJw znmx|9PE)R3x_8mSg4{!*k$i8>(;C+|7g)BQMf4jq7?Xse+ z-_PciG0PUD7O|w4?`JUD^l$Imb!O&~Gvy_d+1n?s`(PKJFzx#870Y}kiZw61k$T`# zijc~@eReumi$mwB)Oi2*OnG@=7vF=>3Gc0Qb{XYlI_R@3J09C$n6!aQb=j&6)6idw zIfXY_sv9o-)#fuTpzC=_S+f6x#g#E0hGCUCpWa@#4pzLK_CRd6vJfv@#ICZ-3N!PI zzuAdNDW;#2neKb@$l@~2cTP>q->GW5quKp z!1^u!?7E#(l>g4XbFlr*@stM5xm)Wdtvq&E$5emDPR<*w1~%{{!OmzP%f^||<^i!$ qPT6bwh(>EqY2E!(%LLf7jNxP9%pv}Xc0jQ8Ul!Z;0 zDKywn*gz1(;S%O@&(BZKNmcO7OEy$BPzDJy3(LR-OHzySQcDyZOG`5Hi!w_p72J)O zI3izboMzg%;EDk++-62bRtA7U+E3e zm!8m2q3(UU;dx09L!S7~&lPu+QzcvupE3+Bv481qG$&-82}?*?)&zZ(KL#^$=kiqM z^jt7le0=}J$pOA^*cP%qi{rnm@-QjsaJkg^XD`Z_G=B8CrmIcueI;FDsJ|_cyW-5w zO~*94dt6Tybp78xJ79_8#IBB63L65uUk4gozH_*{A=LClqASCDsi!&Kde7Fx6lZ;% z`ejAX&TEh2XGk1*HhB~8WPzH=xvSXNZr+^#Tb}!2(Y~LHvmLcPul_2SJAW|)5KPoC zkk(Z@+3TYAQ{Z&UuTK&ylYf6@-PZY7LT+}VzklIDwHHq;g?T@pG;v#zHlg~I=hU=W zcP*{&-HY4hvN!RIu)ry^shel(KQra|!FG7oBeVV8s?CSHB180l)_mA<^ViePqqX16 z@1@s#l6?}ncgu4w`+v`ypWj;18t`pxmu!b-z|_p|Oxu`tCuOXEWgh*;VgOX=#`6w`z!uTZ+TlV>nVT!cR@wwg5$TOjXr7F^yM}`m07&3ef_R> R^U3Y;XGK$fu5s}+2LSn_Rzv^* literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/e7276149430b09f1496faabe1bfad93345c2f4fb b/fuzz/pkcs7_decrypt_corpus/e7276149430b09f1496faabe1bfad93345c2f4fb new file mode 100644 index 0000000000000000000000000000000000000000..7c6b4e5a5a0983a6a196a489f04523d6195f7965 GIT binary patch literal 701 zcmXqLV%o{ZsnzDu_MMlJoq0hM(<*}|re#cw42Dfig+OL5kZBNV;AzNhz{$oO%EBhh z6dG(OY#<2Ya0zp{=jW&Aq$+skB^#<5D1!uaK(TZZZjhzD+5at6GPPF;@*kpVz_7S=KTA^aawQtUgwM3%_g5)B-biax5i^{O>oUF zuFLCE4w#xf&bLleu3fr!(ZYh6tl{uf@UbhZbyq)$yY`3xyFI&W} zvdaoH^NYXPF)~2F%_ED;INv!nEq}k(a*f*dozG{SES-Ou^|@Ek{NObei{Dj59olH1 zF>zvs#DPIbHUYsEOtX<}KkuI7D7zd6P4z>6EvQrBx$1Z@PL z1Uj&O%Rjqr=M?3?bMG8%e{(#gL38fbx=AaK9o8|`pRtqk2CIP%JV~%K8pyJ7CbW4l frZTfIGO-B!cps+s?xE*@mXxixzQ?vnG%x@F&H65r literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/e733d038593267624c4bba771cb140e77b7a10cc b/fuzz/pkcs7_decrypt_corpus/e733d038593267624c4bba771cb140e77b7a10cc new file mode 100644 index 0000000000000000000000000000000000000000..7dc8b92f517cc431b61acf07d74844ebde8a2089 GIT binary patch literal 461 zcmXqLVm!&lsnzDu_MMlJoq0hM<1T|H#%)ZD42C+4g+OL5kZBNV;AzNhz{$oO%EBhh z6dG(OY#<2Ya0zp{=jW&Aq$+skB^#<5D1!uaK(TZZZjhzD+5atBSUn_{VaA~F=KZbyC+d5pH_O!xv}y8`X}F-{w!Cw zT3%N^J$b3-%rAYbE>&`Ti0szGTtdn@19o5zO-Sr)z#feJM#M` z?f<^v^%lWbixivqR?p#l|NrZp|2JRSc3w#Nx^DXZ@;Qtvjd7P&bB`ZGY05sngq;_+}PFOuM(wL+534S!46j@Om?^ zOXoiQS+F-RS?P1}3Xuoi9NbrbM=bs)_p9mcsuOmug52I)TdZcLvMqLd|9e>?ckr@p zC2Fl({2p;TXXyy5FYma}SW^|U(RJ0;0@gWtH-lpL7}&srgq_hqmW?x^&4V$OnT3&w qMc~L)1CN;th0?ySv)#qc8=~GIuyFY<>pc_vOcNP`tv4%8$pQe^ZMTE~ literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/e7350fc2ec01f076cb1bb08e505baeaff52660d9 b/fuzz/pkcs7_decrypt_corpus/e7350fc2ec01f076cb1bb08e505baeaff52660d9 new file mode 100644 index 0000000000000000000000000000000000000000..7ae5b01cacd85eddec869f62a4136e6a7afef696 GIT binary patch literal 461 zcmXqLVm!&lsnzDu_MMlJoq0hM<1T|H#%)ZD42DgNg+OL5kZBNV;AzNhz{$oO%EBhh z6dG(OY#<2Ya0zp{=jW&Aq$+skB^#<5D1!u z+W&pS>n(z>7AZFIt)9dA{{PoG|8Ksu?Yxlkb=~y+<%e!$A9Z#%zIy2t=QDX}AqA0d z^%0MGUF|bwm#y$}&OLrqT6a#Dp>7N>+y10AQ>V8x@y#rVn09ZUhtA99vc~44;q_)- zm(G3qvtVytveM_`6(SG3Ik>O>j#&Ip?pM>>RVVCR1-ZSqwph(fWn1j_{`ay(?%-wH zO4M4n_&wrw&e9Q9U*2({v8F0yqwA`x1*~)QZU)8fF|dIL2|J^KEE{J+n+FRcGh-?X qlfaRy1|BmP3Z;EtXS<7?H$=TbVBzvz)_W%SnITW?mHk_7+;&bUqh literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/e73e9f2d2c1db1821a6d3227a32291ed01a5e59f b/fuzz/pkcs7_decrypt_corpus/e73e9f2d2c1db1821a6d3227a32291ed01a5e59f new file mode 100644 index 0000000000000000000000000000000000000000..dad4c32f04b7b7e84348a2826645f8cfd46649a2 GIT binary patch literal 717 zcmXqLVmisjsnzDu_MMlJoq0hM(=LN1rfp1&42Dfig+OL5kZBNV;AzNhz{$oO%EBhh z6dG(OY#<2Ya0zp{=jW&Aq$+skB^#<5D1!uaK(TZZZjhzD+5at6GPPF z4tKR1ine|~n^(pxTaa4Bl3u=_!D!RJy>Hi$_Jh^O-2t zyzoZqflDbuD)aW)>D(<2ou^Xc{oga?<$+y%4?-urx6avRl#}V8&$8@zY=dFa1}@cQ zt1?VOe=X(|-ejq6xb#;WEUMVb7FWi27=~5me0qD`I#}^`+5@rO%0j$s5xdGRE6mI< z{$?j8rI>z7X1edqBa6#8-#Ilcf4|mpjoOx-&u5%0oqw72xmVHr;58MC-&I5%+GwCL zabkw#-O$eb!!0}qBId8Y@#(?&9jSR*35VxjUR&*%_qAxo-ZNMD6`#M`*d}s5%=S;Q zD!1CR)zVgFis#Bb-T0Tqd3iJVp+4U=6y-OImPe5iyP5W*K1V-Z3LeL zIepwj0=>cbnS`}n;eO!jyb~kKrdmJ=n&(_cY?hOXu17H{VZf&&Q#2`Yw2hW8Bt2Lqsj0{Sq50`>v{05O6BaWH}cZ2|!RFjX)OF$*vW z1_MXm4_9ba^00G6D!$>nO_tv7pp24F(A+hDe6@4FLfG1pows0su^T%q4xC z^!jj=_Otn8os#+Q<0S0OY5uLbZf5tXkKTI5 zf)OLyGL^y8ZWJ*akcP5W5dWA@@sq<>)3BY)xMDr8NnTcG-Ulo@vF238CIwdg<4#eOhK-z`yvcApeo5D z#Ot%apQ&wkb;7yP+y~4Ez@U#Hj_`vCvW#a&_=(~UJ^F3M6IT4!^~vHy-p;T%xR{Zf zHg&4t(pY4<(VOjFFg15D1kKG*#JVse%Bh7hODn`Li%mKM;Q4HiFHn{1)%p-i}k#mCOcbj z_ffB9$s%O#iNW|9=vf z{Dd1HtB;^3HVA90_zLdp`+RMrb!?;05il@(1_>&LNQU+thDZTr0|WsA1Q6#KaN#TH`d+#syalc;PlPGO{wTG%+&h?&baY`Rps1yHUqDReBiN&L{F;VzD=5 zW|nFTi1s%AqINal*Y$RGnY@c%_1B&&$a4C$=*6AFNosTW5)^fdRkS)?1g-vPho5nq z=o2D)TxIQA1;Gc8ea#cHx!r3*wYFaR62JIJsC&w_{r$H53bT*jerLStl+WHM+2h-~ z<_cC#ZJ4UCd2`vS&jx|{-!iB1EkC{`@A{uTN3y!FDwNhEOKE3Fb*sA_ANl8sI9> z0RImGTzCWA3LN0|duC*9wNrbPDDi>oD(mU#H;(s}mg}*e@pKSB`&YU0T%4-H?1K~8 znzpeC{Mdbtb*Ddb?wqdu$`XD0L9Rt572hLHwkJpKI23ZIky*eSYC~Z~e40FLJf?1V5d%ay; zJ#t0*HnGh#D9>NOU{C{3gY1k3vTU3QZ61uN%q)ydECQ8_Gs>5?NEiEtnENjkz4)g! zz=yf2JnVUl$E_XbxYxSOoK@LVYnR*3eRT4U-uvfL{qlJ=O@CM$uVpDu|KGc-X|wOk l#YNUf{HH%$Y3u)Fu8z!SiwV0Y%DhY4X``@o?K~581pvS3Zeaib literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/eb028701c9a09375f3bc7e3af8a958f831d2f52f b/fuzz/pkcs7_decrypt_corpus/eb028701c9a09375f3bc7e3af8a958f831d2f52f new file mode 100644 index 0000000000000000000000000000000000000000..42aefc45bb4a76563b1e451fed178280463375ee GIT binary patch literal 894 zcmXqLVy?66SKx&ri=uRq)J9 zHdHlGW@Bb#V6c#Z3zno7<)xM=IF^=Vyq`);JAR#=^95!4(5uxDy!} zSs7TG7#X7ff1UIH=1beo3n^dMP2XRB=tlNYXJ_N9mrij$lb04!5cyUg@tD`uK4W&- z3NPo}<42`+=X4qB#_+Q3Pg*l|dOH)}%z}t%_x5?{ylgIOY*uUC;`fN#IZH=aeR;=) z#+v6+Hf!W0Oh4wQnx);yoqL=?fB^`YKm-c-j{qp*SU3#~Oj%#w^lhCXKdGTL;)B5@ z$%B%)jO>gCvTU3QZ61uN%q)ydECP?PXvHG53L&;gHTPhHi9*+u&Q%AVAb>7{Ngvko zjhlEs*zMmvTThcu#rx9RV;uW`rrcrXm@2}5=<5l|S|C`^#GDOGap{oc^$3)5K*_HS6RDO zLGZz2UyFonZugo{t*w{7#4kP)>Yj3Kf4?oi!tCR>-x+T@<+C?R_V~80xq?+wH&1QY ztWdV zd%QQoaq~UZ$~P+`O8!fil&QpC48NtV_{c(BcK3$;q0{ak+bp%OC|if6IYP0rr+FgZ zs|nkarJ6iXpUGDA|9mxaW2t=-0|c-T3UGH}F0O$Ia5jM-yU(%i^k>eU)3sk&qEA1_ zwWy@xd&J51uIVZg<@QYu6v1-OOiHtTwjre0*UrGM`$?n9pjcaDWYMbD) z@bmdIlolDt-nTovD1>iav%`jW_wwe7t@fJpGl3d zNUDi(Ay_#UHyAcC78*1$<}xud7=#*l8gd(OvN4CUun9AT{x=jh5Cn0!gt^@F^V4&3 z6+H8j4OI=4L4wS}GGM_}g=fqqsYQ9IB?^wEB^mienI)A9?nX=;k*_sQGi_XO#ekQM zQ>)FR?K>|cBO@yVOA{jlsUW)Keil2gn6bNz-IFMjPbbn`Xet!p)U8SfOPcTX#2U)r$R>gw*K9r=Be_J7~- zdW+zzMT$*)tLJdO|NnK)|C=vuJ1?YsT{nGy`Jo%xN1dIGuU7-OI)Q#KaN# zTH`d+#syalc;PlPGO{wTG%+&h?&baY`RpsnyHUqDReBiN&L{F;VzD=5W|nFTi1s%A zqINal*Y$RGnY@c%_1B&&$a4C$=*6AFNosTW5)^fdRkS)?1g-vPho5nq=o2D)TxIQA z1;GbQPt6mux!r3*wYFaR62JIJsC&w_{r$H53bT*jerLStl+WHM+2h-~<_cC#ZJ4UC zd2`vS&jx|{-!iB1EkC{`@A{uTN3y!FDwNhEOKE3Fb6ANAG^=7?(}EQozt~nS)xxr$hD}X z;(Nr&_TT~*%ozV?&&M| zZ*q8dxy`qOzY`qoJ+2(RIw7+tZB^$CbHOKqS(QF}yAaz*+!vCT9n&tJe`PyGWIkI=*ga9^UD{3?g{5ofnP90TaF$tSj0Yi=gdn_<$SX-L Y%1bR#K&~Xd&iQ{cD0YvP4Vys|0B7=xO8@`> literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/ed53583c907716ecf1e6cc5f0f2951e1470c681c b/fuzz/pkcs7_decrypt_corpus/ed53583c907716ecf1e6cc5f0f2951e1470c681c new file mode 100644 index 0000000000000000000000000000000000000000..f990cf06da4b9efe6722228853eb120226ab817f GIT binary patch literal 701 zcmV;u0z&;Tf&#e)2`Yw2hW8Bt2Lqsj0;({A0;U2105O6BaWH}cZ2|!RFjX)~F$*vW z1_MXm4_9ba^00Gy(`&>nO_tv7pp24F(A+hDe6@4FLfG1pows0sva$$JeN+ z(Nm%jb(Y$tTohMD5uxFDxIkW}Pm_`qPbuZTv3XJ;nVAMMhV(^?9>}F4uo)8i|0w|f ze*ph5fO^&FZwMri4<}z+gM?g}&)NZeC#8H%^J3Ws!k{Iijgih=3z@qK{rEwajfcHM z(YH2}&Y~WL9Db}wy?j%Ax(d^-WWY5x<8M1=BYma4qM>kY!WCH#?KftDuY+(og~<>1 zyW0vw-F}cL;gG0g|J#U1CetB3PWgkWT&AF9as+30zW_3_{=Mz4HaA(B9~ol@hmo%E zK3`y#*Sn~uOpz9Yq1a`>(qs}Op1wXT-E&o*Bz#N%No483x(?t~kncNex-x8OKraNQ z$6bIiVz3G&rmAQ)Rr;d|6S6rcF{S#3OqNiJ=TCHFkanYaTu3oid2I6S*E>@o+h*Vv zyCV_}23Wdw(;%5|bM`(K8X;%O9G6Ym#G`fz?m~j6@2xqkCbzlgn8|gY(*@^Ba-UPI zc%$xkTEej~D3Ot98QoQhZ^MKPz*wKF*z(}dxMglCV8fr&t$Rss^>UcK%+wDd=kBqF z6wg*Y{BtD>Cg!UfI(8w>?N8a(73X)xYmgn#mKJK7)o%1>*_2Me=-68t*L@@r zJQ3tkKn3=1&91qWBmJG+!H4X}WPmB1wSJPR#=|T%FPOOr*aa{w1_>&LNQU+thDZTr0|WsA1Q7V|Rxa-0N&f_7wc7Vxh8TbV_pmV) literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/ede99eb84915275c4889b12689e8d06701fcd7ce b/fuzz/pkcs7_decrypt_corpus/ede99eb84915275c4889b12689e8d06701fcd7ce new file mode 100644 index 0000000000000000000000000000000000000000..4dd098bc63bb7610d228cd6fdce31ab047580dcb GIT binary patch literal 894 zcmXqLVy?66SKx&ri=uRq)J9 zHdHlGW@Bb#V6c!eX@Clrq!#6+mMA!umSp4?WtLPbxEnEXM84KI4OGU$v~j@|175fj z85vm_Seh6aqD$^)vGa-02eg zdy6Q)+cSA-AqA0d^%0MGUF|bwm#y$}&OLrqy30^EhL>%B(weE$+nM-g7DPHc<;F9D) z$y`QuMgv(k&V)7(##Ck&MkW@4M@V6cm#K;-yGS+nV1tQ5*Obmx2c95+E`muqt1Tef z+xm;z)qr2u+u3FEE`HTtd#)hM>C>VYcM2z|&EZQ>)Gb!g>U0sb`lB6w#%-cci0pBd VwQCgwA3XLwWuBms&Fx+j3ILFcE-wH8 literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/ee01b1039e69a68228890f629ca91d4901aaa1a3 b/fuzz/pkcs7_decrypt_corpus/ee01b1039e69a68228890f629ca91d4901aaa1a3 new file mode 100644 index 0000000000000000000000000000000000000000..31fbe1d4e05935a52742f12a15de1a500fe32de2 GIT binary patch literal 894 zcmXqLVyP4Ufe01q&9~yK~c9@MXS?A(CUwN_!+l}J|VKl zRo1Rm5Pb01*E}Jc+r1`KYwM*i@r#dyx~E**-*3yWF#GuJcgCAe`Rt97J-)4Lu3**F zhN%jhHdqKkM~A6Zoa2l`DSHA$^VP7(kkI4Ww*2yA6baY?%uFJblUx6o2B*@W$UmsM<`bI zG*9GvHDPDsR> z(Wf8eT2xZ;J>q10a^#LfA%_~-oRi)a_{FckST*CCL`IvTM*Oj@uO$EeWOw4)#x*lw zwM}qY`1$-9N{b9+@7o<-6vDTz*m&ZtAFj0Z be==7`=Cj3w-4kWrrR}s)Sh{weiMj#+N(OGp literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/ee57806c00389fc2655085a383a566d15804953d b/fuzz/pkcs7_decrypt_corpus/ee57806c00389fc2655085a383a566d15804953d new file mode 100644 index 0000000000000000000000000000000000000000..ba87a651bd5324667079926751326d716557e863 GIT binary patch literal 14 LcmXqIFhzm@3#I{d literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/ee907200933aaf58a50e095ff43bc9932fc6cae0 b/fuzz/pkcs7_decrypt_corpus/ee907200933aaf58a50e095ff43bc9932fc6cae0 new file mode 100644 index 0000000000000000000000000000000000000000..9370cc685861dce979d180cf649e4a7f319cb8a2 GIT binary patch literal 14 LcmcCxutS0X4W0qB literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/ee9ac8e61dbe32b56d86ca7631c2d8d2a57fb227 b/fuzz/pkcs7_decrypt_corpus/ee9ac8e61dbe32b56d86ca7631c2d8d2a57fb227 new file mode 100644 index 0000000000000000000000000000000000000000..fc1a7ffb264946f0dd3a14487f44d05a0f3ab453 GIT binary patch literal 16 NcmcCwutI`13;+;h0n-2g literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/ee9b9c56f3fdb4ba7f9d4ef663d0e5009b47dae7 b/fuzz/pkcs7_decrypt_corpus/ee9b9c56f3fdb4ba7f9d4ef663d0e5009b47dae7 new file mode 100644 index 0000000000000000000000000000000000000000..d423db160f5066b08ef856806d17cba27b2edbaa GIT binary patch literal 781 zcmV+o1M>VZf&&Q#2`Yw2hW8Bt2Lqsj0{Sq50`>v{05O6BaWH}cZ2|!RFjX)~F$*vW z1_MZXKZC4Np5sy za&BdGAVGC>Xm4_9ba^00G6D!$>nO_tv7pp24F(A+hDe6@4FLfG1pows0stMd;r!r< zy$&n;-un+K8wgj0VWT3Jk=(iE4rvMoH@6BDgmAJmbQu*>0{roiMe%Kv_9OH5vuxr; z`8sPyNQ}6EGcIs4KU056QJ)ny?YyZzRsTJ1;FIZ!gHi1!(QrlsZlkr_g|+|wx=Cj0 z!p-bVqo0T=Z9r*je5wO*wf;VYWDjZT`xKksA3oX=@4i)6Oy??f+ez0>uAAdeRbMO5 zybqr)qI#V){eF1@Vxl{swbFLlB9J#}r+HgTOeL|LWqTGW02OI0%>KYME zH3rNDrzdJ|vls6mXe;!6fp@@o@O++SJBXv#K23r^A>*DYI`!sb&v%r#%Jy8~wh! zcC!C^4W`LChqYfw7gXjwcdm68kIzt@scK| zOc$TDV(a#tIsH&Q`{imMffpOCau%KVJcN$AI5kkN-M4CPdoD111_>&LNQU+thDZTr0|WsT1Q6nSgjhTX&a%DfN)%lr5O#o2EJ0Q2{}|=NtR5IJ@o!}|X4q|= z$D$=|!GJU%ij;|}z^AcO@(;m4L}bw^4kSzM(#F3C_+;Dz2$d8M!u7}*kP3&v!6xB^ L-RJ=(AKuC+CB9dQ literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/ef0888000ab21f6bb73dc6b6d2e7561739fa2863 b/fuzz/pkcs7_decrypt_corpus/ef0888000ab21f6bb73dc6b6d2e7561739fa2863 new file mode 100644 index 0000000000000000000000000000000000000000..f7aa91a32e81588b0a41480f0b2fe67e735e64e2 GIT binary patch literal 781 zcmV+o1M>VZf&&Q#2`Yw2hW8Bt2Lqsj0{Sq50`>v{05O6BaWH}cZ2|!RFjX)~F$*vW z1_MXm4_9ba^00G6D!$>nO_tv7pp24F(A+hDe6@4FLfG1pows0su^T%q4xC z^!jj=_Otn8os#+Q<0S0OY5uLbZf5tXkKTI5 zf)OLyGL^y8ZWJ*akcP5W5dWA@@sq<>)3BY)xMDr8NnTcG-Ulo@vF238CIwdg<4#eOhK-z`yvcApeo5D z#Ot%apQ&wkb;7yP+y~4Ez@U#Hj_`vCvW#a&_=(~UJ^F3M6IT4!^~vHy-p;TzxR{Zf zHg&4t(pY4<(VOjFFg15D1kKG*#JVse%Bh7hODn`Li%mKM;Q4HiFHn{1)%p-i}k#mCOcbj z_ffB9$s%O#iNW|9=vf z{Dd1HtB;^3HVA90_zLdp`+RMrb!?;05il@(1_>&LNQU+thDZTr0|WsA1Q6aK(TZZZjhzD+5at6GPPFDyp@G4Gf#E-t1Cr!>Yo6A)zPZ4%^(6oI-M6`%&(%%P zcsOB2%KzIP?rN76ZT)^WuZ&r?Ahn1ky?j3tP{-c4>&(m}XUa<^v$s!N_rWeUVcPZG zE0+086l-31BlW@v#9bkJv6cAODp zH4v=IP!0XHm{WL@rMltLUu{0q0=l02mn2UpTU;6AVHj4K^XV;2>275qUbcu`WiyMv z<=b6W5R+0&KP5BW_vVqsWt{JvnwGy`Yq>^k`_AVxPL|HU%=+9bcz)5EipB3Lq7H2| zFq}9sL-KBDXa3<9o&yo{SKs*b;QWr%JgtPo^DnQh_RRZQG-L0XEBuPj-)(FYIUi@CZ_H4D)xwmDC(*8HEi9YYOoZQmx{8}+ibDCJztgCtdAz)^-)b&~wK^ws*fex(S z^3Sf@IYs&J+&c%`-yBbA(44!qZqmwQhjmQ#XYAy>!D?UwPZI2m2C{6N32h#Xsmv^l rdSL=TnBKo*dFc6{C1vZa@3CzX4FcC5T$uSr;N(g9K7ljZZu43J;0P!e literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/effab9ced0e8c78ae0e82349e34726df577035fa b/fuzz/pkcs7_decrypt_corpus/effab9ced0e8c78ae0e82349e34726df577035fa new file mode 100644 index 0000000000..64dc9f6fb8 --- /dev/null +++ b/fuzz/pkcs7_decrypt_corpus/effab9ced0e8c78ae0e82349e34726df577035fa @@ -0,0 +1 @@ +0�0��1�0�a�c��0�~ \ No newline at end of file diff --git a/fuzz/pkcs7_decrypt_corpus/f07bb3d0dcf5ceb4c289b23088fe7a8665ad9a04 b/fuzz/pkcs7_decrypt_corpus/f07bb3d0dcf5ceb4c289b23088fe7a8665ad9a04 new file mode 100644 index 0000000000000000000000000000000000000000..bdf0561e24fdeffb21d575f14d88506e39a95b81 GIT binary patch literal 264 zcmXqLVq|eFEy>6)$}Fi=a5rM&hO>P`p+OU4 zE|Yx&P@NS}9ebO{M$@~8%hIR6wk*1s#kc5%$@ABz4QkjpwKy3dMzJ%h$hNV0FzPY0 zFfy?SEav^A)-5Ynb6sLP^F$x%5TX>7WwHgmHMlY3zoqKZAEke+3Ip;^$c7xaxZA62 YeyP6F+0V@w6w;-TIK0KgArfdBvi literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/f083b472031537b6090d1e5210d677096b714109 b/fuzz/pkcs7_decrypt_corpus/f083b472031537b6090d1e5210d677096b714109 new file mode 100644 index 0000000000000000000000000000000000000000..22d4a4c16b8597225cb1fbc03a7bebbc8bc99495 GIT binary patch literal 10 OcmXrzFl7KiRR#bCXaNEM literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/f08d88c6a1bd2d53c8f2afaa61ed1d9860742903 b/fuzz/pkcs7_decrypt_corpus/f08d88c6a1bd2d53c8f2afaa61ed1d9860742903 new file mode 100644 index 0000000000000000000000000000000000000000..fb9d7569032cdf49da7a48ef5dcbf651b47ec4c9 GIT binary patch literal 461 zcmXqLVm!&lsnzDu_MMlJoq0hM<1T|H#%)ZD42DgNg+OL5kZBNV;AzNhz{$oO%EBhh z6dG(OY#<2Ya0zp{=jW&Aq$+skB^#<5D1!uaK(TZWOJJb&}K$PRtA+W&pS>n(z>7AZFIt)9dA{{PoG|8Ksu?Yxlkb=~y+<%e!$A9Z#%zIy2t=QDX} zAqA0d^%0MGUF|bwKV0GEoO}GJwCWrz( tER0Oz0!CL2JZ3HwO8dUfb{9Kuhh literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/f1e946186d63331791e156e9ba7ff55ff0ad4823 b/fuzz/pkcs7_decrypt_corpus/f1e946186d63331791e156e9ba7ff55ff0ad4823 new file mode 100644 index 0000000000000000000000000000000000000000..9fc3a2568409d1218fceaf0df5cff411b482fa09 GIT binary patch literal 717 zcmXqLVmisjsnzDu_MMlJoq0hM(=LN1rfp1&42Dfig+OL5kZBNV;AzNhz{$oO%EBhh z6dG(OY#<2Ya0zp{=jW&Aq$+skB^#<5D1!uaK(TZZZjhzD+5at6GPPJiw4+~tkiyKFY({NgT)X8?ELGYdDfFxO`z&jp`Og|3Rb73N&!IAbUp+p$xg}=i z`CE)N>Pu^UKPTN}JG4M`aqq-)G2AnEbN>C|IIXvRuk*$2W|Pk?l53TzTjQ~}Cb(u7 z7m2RF-QliwS<%+-XY7icXIenlbN`a$31y2bV>}GQDsw))y>1<>csuQZ*luMZUbcu` zWtSCZ<`;jn6O&R*KP5BW_vVqsWt{JvnwGy`Yq>^k`_AVxPL|HU%=+A`XnydTipB3L zq7H2|(3m(eL-KBDXa3<9o&yo{SKs*b;QWr%JgtPo^DnQh_RRZQG-L0XEBuPj-)(FY zIUi>Gr&yI+?b&K+t1`uNZ~bpx6MbHOET_8N`L$x4<}|UaSy%J^L%_^vsq3{Wf;NFq z0v%Yt<)2-*bBglcxpxk>zd4@LpgDJI-K3Sr4(pie&)CU%gVn$Wo+Q{A4P@Ck6WTl& wQ<+&9#aIM>ybsfR_t5h{OUl+;-(%Y(8U(IAxG?jLz{!*HeFA5+-R89d08eBvn*aa+ literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/f29671c542c86ef0d1595f5d3ad936dc673a647f b/fuzz/pkcs7_decrypt_corpus/f29671c542c86ef0d1595f5d3ad936dc673a647f new file mode 100644 index 0000000000000000000000000000000000000000..908b25ba8433603f0793138fbdeceaa45416b3a2 GIT binary patch literal 6 NcmXqL=wx7L000Hp0YLx& literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/f363bac46b54edcf8b0164784e53fd7f71aa1544 b/fuzz/pkcs7_decrypt_corpus/f363bac46b54edcf8b0164784e53fd7f71aa1544 new file mode 100644 index 0000000000000000000000000000000000000000..83954d078bfa2488b9b512692d7955e24bfefe95 GIT binary patch literal 90 gcmXqIFa<+ZD6IjcVQi3$DjE+V3s=d6O`WPS0FBlNy#N3J literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/f3a93a90e5e544960d800c4ae61edc4fc458f8e9 b/fuzz/pkcs7_decrypt_corpus/f3a93a90e5e544960d800c4ae61edc4fc458f8e9 new file mode 100644 index 0000000000000000000000000000000000000000..a19a070ee3a2f59cf299826acb8edc52743373cd GIT binary patch literal 162 vcmcCwup$7zqsUi)c@{`w_~hYoRtyY4Eezio{zI%omq2#}!+!{{wqXDOaKs%W literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/f3c59a6e545e445429a1bc27e076cd6f43642673 b/fuzz/pkcs7_decrypt_corpus/f3c59a6e545e445429a1bc27e076cd6f43642673 new file mode 100644 index 0000000000000000000000000000000000000000..fcb8b6c6e839f1889d04b56d6b58fd9b1cb9dd61 GIT binary patch literal 62 McmXqGFrxqh0MUL1ivR!s literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/f3d0f88b14b30255c1a57280b2b169ac35645f8e b/fuzz/pkcs7_decrypt_corpus/f3d0f88b14b30255c1a57280b2b169ac35645f8e new file mode 100644 index 0000000000000000000000000000000000000000..a1692092175943420367ac3ae4f8f47534c49341 GIT binary patch literal 781 zcmV+o1M>VZf&&Q#2`Yw2hW8Bt2Lqsj0{Sq50`>v{05O6BaWH}cZ2|!RFjX)~F$*vW z1_MXm4_9ba^00G6D!$>nO_tv7pp24F(A+hDe6@4FLfG1pows0stMd;r!r< zy$&n;-un+K8~CVtrK2L2k=(iE4rvMoH@6BDgmAJmbQu*>0{roiMe%Kvv*IK6Z1(d- z`8sPyNQ}6EGcIs4KU056QJ)ny?YyZzRsTJ1;FIZ!gHi1!(QrlsZlkr_g|+|wx=Cj0 z!p-bVqo0T=Z9wTMe5wO*wf;VYWDjZT`xKksA3oX=@4i)6Oy??f+ez0>uAAdeRbMO5 zybqr)qI#V<{eF1@Vxl{swbFLlB9J#}r+HgTOeL|LWqTGW02OI0%>KYME zH3rNDrzdJ|vt92XXe;!6fp@@o@O++SJBXv#K23r^A>*DYI`! zOc$TDV(SWH#spA3`{imMffpOCau%KVJcN$AI5kkN-M4CPdoD111_>&LNQU+thDZTr0|WsA6cFNigjhTX&a%DfN)%lr5O#o2)4r+}0OuM!tR5IO@o!}|X4q|= z$D$=|!GJU%ij;|}z^AcO@(;m4L}bw^4kSy`?Zybd`DEM!2$d8M!u7}*kP3&v!6xB^ L-RJ=(AKuC+3XoTm literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/f3fcb2add1ba0651870aad32b5dc47bf6b97dae8 b/fuzz/pkcs7_decrypt_corpus/f3fcb2add1ba0651870aad32b5dc47bf6b97dae8 new file mode 100644 index 0000000000000000000000000000000000000000..fd48b1cd4d39b37985c845fe624043f9bfabe998 GIT binary patch literal 894 zcmXqLVyi)UF2ny57z%lXvl}{@QZ|Sx%o8y|`02No@{af}(D*idLtKpw%Dk@H1`` zeL`f9tE^qCAo$?1uX#c?w|h;f*49g3;ujwYbx*mrzu%T$VfOLc?~FH{^4S|Ddwg5h zT*0cT4O101Z!TN)*&s0gTjn&r<;S<=UH`M^NLKe%h0@v!arb#U3O~F~wVbrP?yqzz zQ--MwLd=(PLCHcRa*%GP0N zj!>-ZX`aaUYQpwpsV2|UXR;OjKVOa9SZbfNu-dKty^hgoP=Iq$DZt+o6X5lGW@K%( zQ+t#s@qz0q>*?t?j`x+8>#?5kbPzxLSGn?BoT|d?gA>`Bwy_EP*nN(5r$2M%pFw;EZ72HPa3xsfm0Yv(nPhY`*lf%2qZN44+o#1HiapmaM37JJ{t2$?x3qBFds`T0G?c(Z@E7G@#ZKgqa z{sIPr8h9FHXEcyy<4kDtU`%CZVPs+vs9c;;zO+TU*f+%7f2rujKMess%vI%K&tp7p z?KsE1)@A0b%AQ)g+;;AxlXvvqKbPv4&#P(r!`gT)OL_YL-d#GWIkI=*ga9^UD{3?g{5ofnW!rO0G^y`hX4Qo literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/f484377c7f5204e2339f489be9c53fae6f4ff8bc b/fuzz/pkcs7_decrypt_corpus/f484377c7f5204e2339f489be9c53fae6f4ff8bc new file mode 100644 index 0000000000000000000000000000000000000000..0e3ae2f1094ca452052d2e822341a7e603d8702c GIT binary patch literal 781 zcmV+o1M>VZf&&Q#2`Yw2hW8Bt2Lqsj0{Sq50`>v{05O6BaWH}cZ2|!RFjX)OF$*vW z1_MXm4_9ba^00G6D!$>nO_tv7pp24F(A+hDe6@4FLfG1pows0su^T%q4xC z^!jj=_Otn8os#+Q<0S0OY5uLbZf5tXkKTI5 zf)OLyGL^y8ZWJ*akcP5W5dWA@@sq<>)3BY)xMDr8NnTcG-Ulo@vF238CIwdg<4#eOhK-z`yvcApeo5D z#Ot%apQ&wkb;7yP+y~4Ez@U#Hj_`vCvW#a&_=(~UJ^F3M6IT4!^~vHy-p;T%xR{Zf zHg&4t(pY4<(VOjFFg15D1kKG*#JVse%Bh7hODn`Li%mKM;Q4HiFHn{1)%p-i}k#mCOcbj z_ffB9$s%O#iNW|9=vf z{Dd1HtB;^3HVA90_zLdp`+RMrb!?;05il@(1_>&LNQU+thDZTr0|WsA1Q6i)UF2ny57z%lXvl}{@QZ|Sx%o8y|`02No@{af}(D*idLtKpw%Dk@H1``eL`f9 ztE^qCAo$?1uX#c?w|h;f*49g3;ujwYbx*mrzu%T$VfOLc?~FH{^4S|Ddwg5hT*0cT z4O101Z!TN)*&s0gTjn&r<;S<=UH`M^NLKe%h0@v!arb#U3O~F~wVbrP?yqzzQ--MwLd=(PLCHcRa*%GP0Nj!>-Z zX`aaUYQpwpsV2|UXR;OjKVOa9SZbfNu-dKty^hgo@&a6tK!8WS);NtL!0Y$S$l7YB z_9#)}1J_m7)6;Jp?<+0WV?E>PAb$3*a^<-=RfX9HC$cqdV-xtX`yA^|f9BjdUHg?K z`t*Zbi%KfKN1SX=j@)r5`q+UxMl{d zwh1l^Kc7ECX_0~KeY?YpLipA-J8XD&FK@2cYOgszgZK>EPV~LuO0dc+xn|`zO=QwW z#&5?;7Z-$z&VQhB`PbeT6(>sObRKz;5K*FKyK>vf|EDfk@iZlEKFL}>jmyHr$v>TK zQAg&UzJmWIhj*9Td^`9%!O`C1%F(M6GK9g0{#nmHMq;C`3OzI>H zyWDo}qmy^^-anV>m(Qzd`or3IElYX&|K43qn|)s{F0wx2KmFlKTmL6>b!0wUOxQh9 P=3UxO8&K*qQC9!}?GSbg literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/f4c51362e69464779e740530996c6db4a6e7127f b/fuzz/pkcs7_decrypt_corpus/f4c51362e69464779e740530996c6db4a6e7127f new file mode 100644 index 0000000000000000000000000000000000000000..bc43ab50bf985744efc865d7046cc4f69a8313b0 GIT binary patch literal 21 UcmcCzFlSI@FaTmxAcT;n02fsP9RL6T literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/f5045db5834ac7df2c86ab01438b4da468ab466e b/fuzz/pkcs7_decrypt_corpus/f5045db5834ac7df2c86ab01438b4da468ab466e new file mode 100644 index 0000000000000000000000000000000000000000..05ede8969726a171d70aaa1d223f1cef41895591 GIT binary patch literal 110 hcmcCwu!2HsG#Vt15JRv)q7WWJ48}s%foZNa0|32r42J*! literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/f58f7f54bfb0348b341db975ee0de14cec1987e5 b/fuzz/pkcs7_decrypt_corpus/f58f7f54bfb0348b341db975ee0de14cec1987e5 new file mode 100644 index 0000000000000000000000000000000000000000..f659f6f6ea58c2da60cc150934f4c99e1bf131fa GIT binary patch literal 133 zcmXqL5J3k2xBUkKCI*<;eJ%zFU=C$r6J`nxHV`&=|G)m{@({3!{|usx5T&soEg-%B i|62nwBUslnW(EeJVL;;lf3UJxAjtycL-b_93AY}g=JVS8MEN1u*G6*iX2@6m}6$4v}hhY59yH|TRPyql-MPw2H literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/f5fec5734c32f1cfab9051aec10aaf62b54756d0 b/fuzz/pkcs7_decrypt_corpus/f5fec5734c32f1cfab9051aec10aaf62b54756d0 new file mode 100644 index 0000000000000000000000000000000000000000..d91e83f08463e526931e1c50e9b774faf03f79f3 GIT binary patch literal 2 JcmZo=0003D0EPen literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/f6fec7311f4887c1b77e0c7044d03ca54e8e30ac b/fuzz/pkcs7_decrypt_corpus/f6fec7311f4887c1b77e0c7044d03ca54e8e30ac new file mode 100644 index 0000000000000000000000000000000000000000..5b74534193c9af2fdde54b9918a058bdd9b7a525 GIT binary patch literal 9 QcmXqPFlaDrXk>T;01tKpfB*mh literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/f724e261313e35471a145769d92d7dad117b84d0 b/fuzz/pkcs7_decrypt_corpus/f724e261313e35471a145769d92d7dad117b84d0 new file mode 100644 index 0000000000000000000000000000000000000000..7dc64c4b803b9c84d7a6a938ff52d79de8441765 GIT binary patch literal 781 zcmXqLV&-Jy)N1o+`_9YA&b*+B>6bwh(>EqY2E!(%LLf62$TSEw@HFH$;ACSCWnmL$ z3Jo?CHV_1HxOlkSZ%odwn{|KN#5snl2Ff5oW?>ok{QUHsR0YqxlGLKS)Di{9(vpn) zqRf&?1$QGRj>y*UjA{tv8`i# zeD8K?&nbJ(mTCO@9KtJ-;pA24&Fyh(Yu$c#rSHMQp?S-<_5}J}p404%rla}J*$t1c zr(NJJe)s5y?XAXggN_FezAx?n{C@L``8OE&>XaEb?D@5&|4^9!h9wru>y644`n);U zWD0k?hqwO?OB46__3-nm!mx{TE^9iZOG#ce?3Q3}HCe`crm$dHxzB6vi|YF}eQPQe zQ(&~uHdS0Avy~`USd!(66?(}!$gW8EWZZ|v6*@pyEIT&6Usq&{9mCz0+zpno6804p z&n>Ggr#9;?pYgFK=7Cr*Q_Y$CEex}+ohwr@w>xt=XdCm&f+!)zCl3F(MOi-l&Wrqf zNbj5N%ZZC`ZTwlU`P`*WW%1hA4+|Y9?~9+#ZJcyzZ-6|n<1;S?oe-DYqt+dN#V)Jm zus?gJ9?GSDeec($eJA!c|B0WNZcqbD5?9$74P@Ck6WSP=Qau=%8Ce8s1XfC(>CS$0 ztm;Kl`y92zhJdWlqQh3x-+%kr^Cj=riK7?Np9M7iTV-vvv+dN4_JS$9{uTYW*Y=`j eaxUwJ>6I#5b3290)^AK_@Whfx9*d=9I{*N&z+f)` literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/f7c54b48ace1e23d4bae6168f0277c1d043ffa73 b/fuzz/pkcs7_decrypt_corpus/f7c54b48ace1e23d4bae6168f0277c1d043ffa73 new file mode 100644 index 0000000000000000000000000000000000000000..3e7828316468d073b4492b56bf2cf8e67d76ed58 GIT binary patch literal 894 zcmXqLVyP4Ufe01q&9~yK~c9@MXS?A(CUwN_!+l}J|VKl zRo1Rm5Pb01*E}Jc+r1`KYwM*i@r#dyx~E**-*3yWF#GuJcgCAe`Rt97J-)4Lu3**F zhN%jhHdqKkM~A6Zoa2l`DSHA$^VP7(kkI4Ww*2yA6bga?%uFJblUx6o2B*@W$UmsM<`bI zG*9GvHDPG#nY6u`6O%k zG%gDdC;xP|MID)Y`U?J=9Nt}S^X=g81V?+1D@U(R$Sg`*)j7jl@QGknrO#e(7gvv5 zk-klAGY!h~7cdyqz|$Z*qk$|NXF{6?V=6NXBNK~2<>HL;r7hCMz9HuROGPjKX$bIP zt|||E9^-Lq$2sn`E;DCU_SD+twsRkyyrcL2xm3S=UQN><*2ZgD%G3Y%?rPfX`*LxS j^%4K+4_DgyKbfl|^Vwp;?ujz*(stS?EL}U#L|p*@-BWAo literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/f7ddf59b44ddf9253b657c54053522cf694d3fbe b/fuzz/pkcs7_decrypt_corpus/f7ddf59b44ddf9253b657c54053522cf694d3fbe new file mode 100644 index 0000000000000000000000000000000000000000..5b5746518be4ddf77403ace9ff5638b786f4665c GIT binary patch literal 2 JcmXqI0001N05$*s literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/f857b6ead7b1b2ed91bd4143ca173d48a7aa78a3 b/fuzz/pkcs7_decrypt_corpus/f857b6ead7b1b2ed91bd4143ca173d48a7aa78a3 new file mode 100644 index 0000000000000000000000000000000000000000..bc708845efa2075a1144970ccc53353416fd80bb GIT binary patch literal 157 zcmexA$)KUGks+Dkzd^(QN&iiOgh4}7-TyiN88mJn$v{;72Z4VeA{nd&uK7AhULl!< k0SbOV0gRu}=E0cC%)-b96M)jmAhZ7en+OO0|0AgY0ItkHrvLx| literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/f944dcd635f9801f7ac90a407fbc479964dec024 b/fuzz/pkcs7_decrypt_corpus/f944dcd635f9801f7ac90a407fbc479964dec024 new file mode 100644 index 0000000000000000000000000000000000000000..def7fcb589b94b3707b9d3cb4d4825487a7fa402 GIT binary patch literal 2 JcmXqD0001D05Jdn literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/f9fdd7132bb663e6f319380c63394751a8e90259 b/fuzz/pkcs7_decrypt_corpus/f9fdd7132bb663e6f319380c63394751a8e90259 new file mode 100644 index 0000000000000000000000000000000000000000..7d5308566b0ca40a9abad70abf2e2f2f0215ce0a GIT binary patch literal 894 zcmXqLVyAqI_>_k%~Jb{vUOORBNQup znkVwTny@`ts>$>8nQTS>&sQTimf9yRtafXEuVZwYyZ{#@5a5xoHBK{O5AgauGqSeY zsXa=R_`r3Q_4M=`$NNgl^;pk%I*6bBt6X_5PE}#{!HH~5+t>tt>^{f3)1NtaPS<{A zi9Y=x*P@b&?-3{4lOuN=3OUrs=A87dz%PFN#i|+CBr@6zG~$nKeI@z#C%Y5ZHm;cg zt8IeI!q4Z=P+DXld*ANxq7c4y%?=yh-OHORw%TjX&mca7wiA7CxDu@LO0HS?O%s{4 zk@4HH(!~X#qVpeUT>iE9Ma7AdIh{vdBt(>G*{H7QHs22ZPH?pMxN`LBgv_F}Rh=`;1)m6JRr>7pc5(H{73tf=Hj_HZ z!Y;R+`{?8yz4y$-l$Qhk%R_@^?Sj@j#KrZXvKnB*{Z$150$i*NZc>-$7KegRJ<$LvJ~wqi3Q{x9C4 zbWP>VqsdX9^+PMP7N0iH+r7OZaZ#90=)=mQnEM>d1d1x|cb~0RU+FZVbz)FT!=4r5 z3=r^U?Z&kkc4@178I^REKLzf4yf2RIbEgwE$cW-1w%KL+gI$J zV06O7M##bA=Bg9-?{by%UNjH+vf$d%49{o#g7$doq$#j>A3FPN)b>m?f>QyEPo^-EyLjY{~3=@Zhv}I!tRWWf%HwCgfdf`o=IvM z7Y;7oYI@|`%WJGWdxXR;?D_IPB}IOLhx{DjnybbleS$>?wLUv4Y0Z24&HeNHSO!yDlV~yXo09vyIi%N^p*)B^mienI)Bk65O|xxt&$# z-hKU8B=K1LO4aSlN?{$cneCH&!@JCHdM5mmzd3zMfoZl?{dQsh*IT-3G=vmH4@bu- z#OsGkP1bueH)F$@rzaHlwQ1j(TX=5&rx$wjk2TMzF+Ik^`?2x!iH-i35@+c+KC*Y6 zBlUzQbkRDiOMUaV%S=k(3{|nbwj+PHXA$$e+y1d~94#WO^Ys^Z%FQUBU*_$1ziff> zoI`60eo5HPzqZ#pNOf_oP_|ohoZ1~D9j-SnnXVGwlcyiMZhhZSSfuY3r=$zt>s6hC z_GR6wzb?i}Y|{J&wzDaV^98BX0&e|Al5l91+Z(_MQ7 zzI>W$F1L^KqhM0XUg1{545^@k#S@?Ytgtr9PK~;`WywE1U7<;(O|31-cC{iq1glb3 zKCg{mCw@F7d*ZtDHXr*YBsZ%n&J$(a(W5c_dNu3$n9SKuk7njZS?u47`%2oI8 zJ6JMQRm8-8tMa zxVe(2TTQ^{WTd86=DC{L4@>1e8dJ*}@A}#~WSAWhPcZcPII;eVhxk*y{k(QE#!_>) k>WZfH2u-ffT6DMZ^7QI&N)pE{Ke6mMd^GIsynpH&0E3@fV*mgE literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/fb0c102641c21cbea4a1957ca429aaa3240f1188 b/fuzz/pkcs7_decrypt_corpus/fb0c102641c21cbea4a1957ca429aaa3240f1188 new file mode 100644 index 0000000000000000000000000000000000000000..b440778d1196628d951fe427b8af9ca09de83189 GIT binary patch literal 894 zcmXqLVyAqI_>_k%~Jb{vUOORBNQup znkVwTny@`ts>$>8nQTS>&sQTimf9yRtafXEuVZwYyZ{#@5a5xoHBK{O5AgauGqSeY zsXa=R_`r3Q_4M=`$NNgl^;pk%I*6bBt6X_5PE}#{!HH~5+t>tt>^{f3)1NtaPS<{A zi9Y=x*P@b&?-3{4lOuN=3OUrs=A87dz%PFN#i|+CBr@6zG~$nKeI@z#C%Y5ZHm;cg zt8IeI!q4Z=P+DXld*ANxq7c4y%?=yh-OHORw%TjX&mca7wiA7CxDu@LO0HS?O%s{4 zk@4HH(!~X#qVpeUT>iE9Ma7AdIh{vdBt(>G*{H7QHs22ZPH?pMxN`LBgv_F}Rh=`;1)m6JRr>7pc5(H{73tf=Hj_HZ z!Y;R+`{?8yz4yaK(TZZZjhzD+5at6GPPF<11ENzZkqopmf@;r71Sk!F1eq@&O3OW3Jhdar-~W7%h)}MGWoR9YtD_0|JOhH*7Rq2oz-&n^6AM-HD`V) zik08JMU>y|5Wl3W_NAMz`ED)KyBQR_$I1pCcI=D>vTU3QZ61uN%q)ydECNRuAV74T z?JjoS5cLLuh0BB2R4jg15e1UKB7A70fyTs%8IpHHJM#~>@U)4X53~JKtjewSY_+si znc}&({x`3QJ}*C(Q{C?TS}{&@npoDXt9kz+U}m(`^;#7{8^I@m4y@nu&k~Scw{wc} z-??`Vw!b-^(x5qaYu%)k#}4b5>d)B8d4tse<}F5ERBy4w3jBBNCl&ex&S<;MYXtyqcLP)a literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_decrypt_corpus/fd42afbf5301c3103f734a7e3d4df4741f934b9f b/fuzz/pkcs7_decrypt_corpus/fd42afbf5301c3103f734a7e3d4df4741f934b9f new file mode 100644 index 0000000000..c33c4c7fb8 --- /dev/null +++ b/fuzz/pkcs7_decrypt_corpus/fd42afbf5301c3103f734a7e3d4df4741f934b9f @@ -0,0 +1 @@ +�>S \ No newline at end of file diff --git a/fuzz/pkcs7_decrypt_corpus/fdfaed8100a5b1833d7ddca41f6115a3d3cd578b b/fuzz/pkcs7_decrypt_corpus/fdfaed8100a5b1833d7ddca41f6115a3d3cd578b new file mode 100644 index 0000000000000000000000000000000000000000..379ffd25668582ee9c84d29c925dc467af0b6a67 GIT binary patch literal 781 zcmV+o1M>VZf&&Q#2`Yw2hW7~p2Lqsj0009G0`>v{05O6BaWH}cZ2|!RFjX)~F$*vW z1_MXm4_9ba^00G6D!$>nO_tv7pp24F(A+hDe6@4FLfG1pows0su^T%q4xC z^!jj=_Otn8os#+Q<0S0OY5uLbZf5tXkKTI5 zf)OLyGL^y8ZWJ*akcP5W5dWA@@sq<>)3BY)xMDr8NnTcG-Ulo@vF238CIwdg<4#eOhK-z`yvcApeo5D z#Ot%apQ&wkb;7yP+y~4Ez@U#Hj_`vCvW#a&_=(~UJ^F3M6IT4!^~vHy-p;T%xR{Zf zHg&4t(pY4<(VOjFFg15D1kKG*#JVse%Bh7hODn`Li%mKM;Q4HiFHn{1)%p-i}k#mCOcbj z_ffB9$s%O#iNW|9=vf z{Dd1HtB;^3HVA90_zLdp`+RMrb!?;05il@(1_>&LNQU+thDZTr0|WsA1Q6JWMsnWy9c0Q5+ z5{tbdGqY4%K(x2<7qzPazpl5l%j8}Bs=xMJL6*~}MKA6YPEwo0m!POytfJNFB53tT zJN%5>M4u4Z<0@;{DhNJ!>}#Ho&Fx+js%nt$edGqU8U@SZS5;lCoRcijOSBWp{7bA3E*+vCUHZ zin4WBnj;h|dzvTmy_&E+S*pqN^qFi$|Ib$=Hw z1%C1CFILUCCXvx*s1bi`>nq8>KiQqQwsFl2SZxzr7Jfc|hSDMf+52{f7lrVxYj)Z2 z?q1$pvDIF4eg^Rww4LaC!WU9hm(Ig+oF!lJ$(iLO%CraxA}JPcY>q6$Caa3 zCuA0-t?Ha%F8D++tI}t$w~MPsu1Mb|wwVUy`3o2fYT#**ozXy+jWeOmgE5tvg^`Ix zpmK3W`O+5YV&4#R|D~cA|1<>nFjtj_J&*CYwc{N3T9=u#Dtl_}a@)C&PTtXb|6HnH zKCh0`362 literal 0 HcmV?d00001