{"_id":"@hpke/core","_rev":"35-cd040c1f0c2c9790e7bec73f2225425c","name":"@hpke/core","dist-tags":{"latest":"1.9.0"},"versions":{"0.22.2":{"name":"@hpke/core","version":"0.22.2","keywords":["hpke","rfc9180","hkdf","dh","security","encryption"],"author":{"name":"Ajitomi Daisuke"},"license":"MIT","_id":"@hpke/core@0.22.2","maintainers":[{"name":"dajiaji","email":"ajitomi@gmail.com"}],"homepage":"https://github.com/dajiaji/hpke-js#readme","bugs":{"url":"https://github.com/dajiaji/hpke-js/issues"},"dist":{"shasum":"eab95ae08c44cfaf0a4c612d6273bd07af92430c","tarball":"https://registry.npmjs.org/@hpke/core/-/core-0.22.2.tgz","fileCount":153,"integrity":"sha512-xqtUX3d9KrzoJZkN8iTb97enRvlcnNcFoa5PDsGARmRy4AA9wwerqS3n9z0m/Kt1WzhMMZRjUqcDXJ2zZvYPHw==","signatures":[{"sig":"MEUCIGpvs3R+vQpdpG1L/jFPaAa9vIzso8O7jyTvou8+nqhYAiEAxrqOmYkv3N6SCMlrfxxC+Ce8CY0bEAeaJd8GuADVGLg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":253062},"main":"./script/core/mod.js","types":"./script/core/mod.d.ts","module":"./esm/core/mod.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":"./esm/core/mod.js","require":"./script/core/mod.js"},"./package.json":"./package.json"},"gitHead":"8f3fa8e275531139f5380755da11e55bd55dad24","scripts":{"test":"node test_runner.js"},"_npmUser":{"name":"dajiaji","email":"ajitomi@gmail.com"},"repository":{"url":"git+https://github.com/dajiaji/hpke-js.git","type":"git"},"_npmVersion":"9.8.0","description":"A Hybrid Public Key Encryption (HPKE) core module for various JavaScript runtimes","directories":{},"_nodeVersion":"19.8.1","_hasShrinkwrap":false,"devDependencies":{"picocolors":"^1.0.0","@types/node":"^18.11.9","@deno/shim-deno":"~0.16.1"},"_npmOperationalInternal":{"tmp":"tmp/core_0.22.2_1690681272434_0.09517515345476579","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"@hpke/core","version":"1.0.0","keywords":["hpke","rfc9180","hkdf","dh","security","encryption"],"author":{"name":"Ajitomi Daisuke"},"license":"MIT","_id":"@hpke/core@1.0.0","maintainers":[{"name":"dajiaji","email":"ajitomi@gmail.com"}],"homepage":"https://github.com/dajiaji/hpke-js#readme","bugs":{"url":"https://github.com/dajiaji/hpke-js/issues"},"dist":{"shasum":"68487e5da24429b2691bed10b4d0ae227e6b885b","tarball":"https://registry.npmjs.org/@hpke/core/-/core-1.0.0.tgz","fileCount":153,"integrity":"sha512-AZS5BBeA85gpsnLXzb73iILM6Qpr7mYdtoIkxhf0U/MWjBjEUXk2OVu2x46ruqa1qqQmtnULyhr2xHB9evyMyw==","signatures":[{"sig":"MEUCIQDAUVJojVwO6XMn/tj5/W+ccypktX3P//Oaxc67Z+17PwIgZYw6MiF9IvF/GnPyYY6Heuq70lNEA7rQVSXE+rWcCGU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":258305},"main":"./script/core/mod.js","types":"./script/core/mod.d.ts","module":"./esm/core/mod.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":"./esm/core/mod.js","require":"./script/core/mod.js"},"./package.json":"./package.json"},"gitHead":"1c8a0a5b3e26440ae1585cc43384008e46ff4fb2","scripts":{"test":"node test_runner.js"},"_npmUser":{"name":"dajiaji","email":"ajitomi@gmail.com"},"repository":{"url":"git+https://github.com/dajiaji/hpke-js.git","type":"git"},"_npmVersion":"9.6.7","description":"A Hybrid Public Key Encryption (HPKE) core module for various JavaScript runtimes","directories":{},"_nodeVersion":"18.17.0","_hasShrinkwrap":false,"devDependencies":{"picocolors":"^1.0.0","@types/node":"^18.11.9","@deno/shim-deno":"~0.16.1"},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.0_1691215359570_0.6859365611035568","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@hpke/core","version":"1.0.1","keywords":["hpke","rfc9180","hkdf","dh","security","encryption"],"author":{"name":"Ajitomi Daisuke"},"license":"MIT","_id":"@hpke/core@1.0.1","maintainers":[{"name":"dajiaji","email":"ajitomi@gmail.com"}],"homepage":"https://github.com/dajiaji/hpke-js#readme","bugs":{"url":"https://github.com/dajiaji/hpke-js/issues"},"dist":{"shasum":"31a4bd5331b1a03a00d7a3c43d64db7613e0f6b3","tarball":"https://registry.npmjs.org/@hpke/core/-/core-1.0.1.tgz","fileCount":153,"integrity":"sha512-yG++DiE36Q5ousAY7YiE3tEXNzOuwPNfNil/PVoPEK78HiaoqoxmwccTtJlLy0cMoYV1Ax/Y0Nw8UTvBo96Wsg==","signatures":[{"sig":"MEQCICzO2Zen2VRoXZnCkvoXNXbmsIgFMp3ygRHvqKvUAqedAiA0K4yvZwEWMtGMHJ8kqg1F9PdNop4O/tsoI6XCukbAgQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":258148},"main":"./script/core/mod.js","types":"./script/core/mod.d.ts","module":"./esm/core/mod.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":"./esm/core/mod.js","require":"./script/core/mod.js"},"./package.json":"./package.json"},"gitHead":"1534b2593dd45b3f0eb417166291a23f97251a10","scripts":{"test":"node test_runner.js"},"_npmUser":{"name":"dajiaji","email":"ajitomi@gmail.com"},"repository":{"url":"git+https://github.com/dajiaji/hpke-js.git","type":"git"},"_npmVersion":"9.6.7","description":"A Hybrid Public Key Encryption (HPKE) core module for various JavaScript runtimes","directories":{},"_nodeVersion":"18.17.0","_hasShrinkwrap":false,"devDependencies":{"picocolors":"^1.0.0","@types/node":"^18.11.9","@noble/hashes":"1.3.1","@deno/shim-deno":"~0.16.1"},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.1_1691290463288_0.008711978349066118","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@hpke/core","version":"1.0.2","keywords":["hpke","rfc9180","hkdf","dh","security","encryption"],"author":{"name":"Ajitomi Daisuke"},"license":"MIT","_id":"@hpke/core@1.0.2","maintainers":[{"name":"dajiaji","email":"ajitomi@gmail.com"}],"homepage":"https://github.com/dajiaji/hpke-js#readme","bugs":{"url":"https://github.com/dajiaji/hpke-js/issues"},"dist":{"shasum":"f19c205183ec364caaf329de3143ebbb3ec84104","tarball":"https://registry.npmjs.org/@hpke/core/-/core-1.0.2.tgz","fileCount":153,"integrity":"sha512-wCNuUncayxbE3wpWchwbasbGzmksdj1Kzay4doMnKMmSCCVLYCt01HZew97d/0dPdweYXH9YH7LDZpFoS/wZog==","signatures":[{"sig":"MEQCIHbLsX4faCwQ96vhzpjrIWxEKZbe7KIB5s0hBZuwMx2FAiAmhlJQxtk90WDpO/8/ji2kPjXMDeppPqd1NvkZI55yRg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":277774},"main":"./script/core/mod.js","types":"./script/core/mod.d.ts","module":"./esm/core/mod.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":"./esm/core/mod.js","require":"./script/core/mod.js"},"./package.json":"./package.json"},"gitHead":"b2666b1f61641b23e07120c143e7dbd2bccb1eae","scripts":{"test":"node test_runner.js"},"_npmUser":{"name":"dajiaji","email":"ajitomi@gmail.com"},"repository":{"url":"git+https://github.com/dajiaji/hpke-js.git","type":"git"},"_npmVersion":"9.6.7","description":"A Hybrid Public Key Encryption (HPKE) core module for various JavaScript runtimes","directories":{},"_nodeVersion":"18.17.0","_hasShrinkwrap":false,"devDependencies":{"picocolors":"^1.0.0","@types/node":"^18.11.9","@noble/hashes":"1.3.1","@deno/shim-deno":"~0.16.1"},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.2_1691313109261_0.6958042958913253","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"@hpke/core","version":"1.0.3","keywords":["hpke","rfc9180","hkdf","dh","security","encryption"],"author":{"name":"Ajitomi Daisuke"},"license":"MIT","_id":"@hpke/core@1.0.3","maintainers":[{"name":"dajiaji","email":"ajitomi@gmail.com"}],"homepage":"https://github.com/dajiaji/hpke-js#readme","bugs":{"url":"https://github.com/dajiaji/hpke-js/issues"},"dist":{"shasum":"329f71ed38ce2b77832991264fd512822ea5623e","tarball":"https://registry.npmjs.org/@hpke/core/-/core-1.0.3.tgz","fileCount":153,"integrity":"sha512-qHbDbzKgRd2XPJPy4QHcBzjOsbKiaVospguKchR0LMZIhQUtZPLxubstu2NuYLdASHGKZ6eFERhYke6dAxaETA==","signatures":[{"sig":"MEYCIQDUl2LctLCmJOdO/KnLMrgURobxuiNjLJ4Xa0dikNHlcAIhAIQhpia87c+d8wFwnaIhGTJ0/ui1mAk0BK2RAKZ3i5O7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":270713},"main":"./script/core/mod.js","types":"./script/core/mod.d.ts","module":"./esm/core/mod.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":"./esm/core/mod.js","require":"./script/core/mod.js"},"./package.json":"./package.json"},"gitHead":"5e8a162484a627191d8336d0c9ef4c902bbe717d","scripts":{"test":"node test_runner.js"},"_npmUser":{"name":"dajiaji","email":"ajitomi@gmail.com"},"repository":{"url":"git+https://github.com/dajiaji/hpke-js.git","type":"git"},"_npmVersion":"9.6.7","description":"A Hybrid Public Key Encryption (HPKE) core module for various JavaScript runtimes","directories":{},"_nodeVersion":"18.17.0","_hasShrinkwrap":false,"devDependencies":{"picocolors":"^1.0.0","@types/node":"^18.11.9","@noble/hashes":"1.3.1","@deno/shim-deno":"~0.16.1"},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.3_1691416142971_0.28637594581099823","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"@hpke/core","version":"1.0.4","keywords":["hpke","rfc9180","hkdf","dh","security","encryption"],"author":{"name":"Ajitomi Daisuke"},"license":"MIT","_id":"@hpke/core@1.0.4","maintainers":[{"name":"dajiaji","email":"ajitomi@gmail.com"}],"homepage":"https://github.com/dajiaji/hpke-js#readme","bugs":{"url":"https://github.com/dajiaji/hpke-js/issues"},"dist":{"shasum":"08e2e6717c2195fef6e61c360a10ebf15e19c0bb","tarball":"https://registry.npmjs.org/@hpke/core/-/core-1.0.4.tgz","fileCount":153,"integrity":"sha512-fvkIP5oqeywhyGjoH63jEB1VfSFcYx2cVCBFpXT2uAIbL7va10W15SeuNN6JuGaohji8s6fiCTvAykngdHnDXg==","signatures":[{"sig":"MEUCICTJuicTr5WGKkMdCJXNQsi9LW9U9iGISetf65SNyibzAiEAg3NYDl5M7ulKvXWPUKP/s8ByJvCsnhacHaZcqq28PD0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":270929},"main":"./script/core/mod.js","types":"./script/core/mod.d.ts","module":"./esm/core/mod.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":"./esm/core/mod.js","require":"./script/core/mod.js"},"./package.json":"./package.json"},"gitHead":"c335f5839c4adfe00a7f6d3518001b5fc00c7958","scripts":{"test":"node test_runner.js"},"_npmUser":{"name":"dajiaji","email":"ajitomi@gmail.com"},"repository":{"url":"git+https://github.com/dajiaji/hpke-js.git","type":"git"},"_npmVersion":"9.8.0","description":"A Hybrid Public Key Encryption (HPKE) core module for various JavaScript runtimes","directories":{},"_nodeVersion":"20.5.1","_hasShrinkwrap":false,"devDependencies":{"picocolors":"^1.0.0","@types/node":"^18.11.9","@noble/hashes":"1.3.1","@deno/shim-deno":"~0.16.1"},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.4_1691739129977_0.6717996864676519","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@hpke/core","version":"1.1.0","keywords":["hpke","rfc9180","hkdf","dh","security","encryption"],"author":{"name":"Ajitomi Daisuke"},"license":"MIT","_id":"@hpke/core@1.1.0","maintainers":[{"name":"dajiaji","email":"ajitomi@gmail.com"}],"homepage":"https://github.com/dajiaji/hpke-js#readme","bugs":{"url":"https://github.com/dajiaji/hpke-js/issues"},"dist":{"shasum":"28b4e647b9a7331e94e7c1caef09ab27066b3c5b","tarball":"https://registry.npmjs.org/@hpke/core/-/core-1.1.0.tgz","fileCount":153,"integrity":"sha512-dY+evW4NinE2vxdDEf3xqxyUKt4iRGjIJPQVACJYXbL/PmIZz4flZjyxiBmYEHuXveZLQLJAd54c/WW979X+vw==","signatures":[{"sig":"MEYCIQCpdnKE4u+iEdQXtqeXF5ozYrwh639ZsP9nmYpOeMjTHwIhAOTjsWwBMpt027ExlxuquPx/0BOn/EWqVOJhpK4pJH92","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":263868},"main":"./script/core/mod.js","types":"./script/core/mod.d.ts","module":"./esm/core/mod.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":"./esm/core/mod.js","require":"./script/core/mod.js"},"./package.json":"./package.json"},"gitHead":"dc8604f9f5340afc6f3578cc8d52a619d756a3dd","scripts":{"test":"node test_runner.js"},"_npmUser":{"name":"dajiaji","email":"ajitomi@gmail.com"},"repository":{"url":"git+https://github.com/dajiaji/hpke-js.git","type":"git"},"_npmVersion":"9.8.0","description":"A Hybrid Public Key Encryption (HPKE) core module for various JavaScript runtimes","directories":{},"_nodeVersion":"20.5.1","_hasShrinkwrap":false,"devDependencies":{"picocolors":"^1.0.0","@types/node":"^18.11.9","@noble/hashes":"1.3.1","@deno/shim-deno":"~0.16.1"},"_npmOperationalInternal":{"tmp":"tmp/core_1.1.0_1692051073841_0.5587463404679096","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"@hpke/core","version":"1.1.1","keywords":["hpke","rfc9180","hkdf","dh","security","encryption"],"author":{"name":"Ajitomi Daisuke"},"license":"MIT","_id":"@hpke/core@1.1.1","maintainers":[{"name":"dajiaji","email":"ajitomi@gmail.com"}],"homepage":"https://github.com/dajiaji/hpke-js#readme","bugs":{"url":"https://github.com/dajiaji/hpke-js/issues"},"dist":{"shasum":"2976daa91cf0527b9dcf431ec9c21045d5b26220","tarball":"https://registry.npmjs.org/@hpke/core/-/core-1.1.1.tgz","fileCount":153,"integrity":"sha512-Qg9HU+HRfigkduVTyRmCjN9vYANl9snU/vG1QACmy7DD6nUr1wnANFpwLJCcC/8PGuTrJVWuSsYrYK4TXc+wIg==","signatures":[{"sig":"MEQCICuIOEUSIrB3wW0OXNpOfM1jdhVYSl+UY7fAc1PCARgdAiAJmET6BSlTt4S8ShweNVAnOC1SZXhfvnCKEcMNKVE0/Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":255704},"main":"./script/core/mod.js","types":"./esm/core/mod.d.ts","module":"./esm/core/mod.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":"./esm/core/mod.js","require":"./script/core/mod.js"},"./package.json":"./package.json"},"gitHead":"b856aaab49854d8dd1e72f0335681b2a560e35f3","scripts":{"test":"node test_runner.js"},"_npmUser":{"name":"dajiaji","email":"ajitomi@gmail.com"},"repository":{"url":"git+https://github.com/dajiaji/hpke-js.git","type":"git"},"_npmVersion":"9.8.0","description":"A Hybrid Public Key Encryption (HPKE) core module for various JavaScript runtimes","directories":{},"sideEffects":false,"_nodeVersion":"20.5.1","_hasShrinkwrap":false,"devDependencies":{"picocolors":"^1.0.0","@types/node":"^18.11.9","@noble/hashes":"1.3.1","@deno/shim-deno":"~0.16.1"},"_npmOperationalInternal":{"tmp":"tmp/core_1.1.1_1692072124848_0.995495428837468","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"@hpke/core","version":"1.2.0","keywords":["hpke","rfc9180","hkdf","dh","security","encryption"],"author":{"name":"Ajitomi Daisuke"},"license":"MIT","_id":"@hpke/core@1.2.0","maintainers":[{"name":"dajiaji","email":"ajitomi@gmail.com"}],"homepage":"https://github.com/dajiaji/hpke-js#readme","bugs":{"url":"https://github.com/dajiaji/hpke-js/issues"},"dist":{"shasum":"6bbc462c523b546800c0c54841ef4b0776455001","tarball":"https://registry.npmjs.org/@hpke/core/-/core-1.2.0.tgz","fileCount":153,"integrity":"sha512-t6bMVnjValPrwtypVsiGDSCk9Zr/qPJmVAQ49+DOUljj5B44KS53iL9USYqJnzruveTvkgLAijC9dSDTNf4AAg==","signatures":[{"sig":"MEYCIQCFmiTidbz9SClM5rJglOnELPPY/BOtZYGkbM3FTIdlpwIhAJWPJq6G/5u/CqTP/taippSWJqjvRsvb1UDmNj0YhwFQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":247592},"main":"./script/core/mod.js","types":"./esm/core/mod.d.ts","module":"./esm/core/mod.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":"./esm/core/mod.js","require":"./script/core/mod.js"},"./package.json":"./package.json"},"gitHead":"765f22db03f1b4a86ee6457d6950443e6562032c","scripts":{"test":"node test_runner.js"},"_npmUser":{"name":"dajiaji","email":"ajitomi@gmail.com"},"repository":{"url":"git+https://github.com/dajiaji/hpke-js.git","type":"git"},"_npmVersion":"9.8.0","description":"A Hybrid Public Key Encryption (HPKE) core module for various JavaScript runtimes","directories":{},"sideEffects":false,"_nodeVersion":"20.5.1","_hasShrinkwrap":false,"devDependencies":{"picocolors":"^1.0.0","@types/node":"^18.11.9","@deno/shim-deno":"~0.16.1"},"_npmOperationalInternal":{"tmp":"tmp/core_1.2.0_1692164211908_0.6076557278899155","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"@hpke/core","version":"1.2.1","keywords":["hpke","rfc9180","hkdf","dh","security","encryption"],"author":{"name":"Ajitomi Daisuke"},"license":"MIT","_id":"@hpke/core@1.2.1","maintainers":[{"name":"dajiaji","email":"ajitomi@gmail.com"}],"homepage":"https://github.com/dajiaji/hpke-js#readme","bugs":{"url":"https://github.com/dajiaji/hpke-js/issues"},"dist":{"shasum":"24141fb457bb1372dc5a2631e113f68feb0c802d","tarball":"https://registry.npmjs.org/@hpke/core/-/core-1.2.1.tgz","fileCount":153,"integrity":"sha512-8Y9mPcwLb7K2Gz3WPqwL1K+ZT+iDskTijY2cj8Df4C/iRJbpk96VJyOOFkg2lez/AGrLMy7rdtEScq8fRwRZhw==","signatures":[{"sig":"MEUCIBc9rNEfeRYXZGBnMGDOv1/mfo2Z6FcUigZNaLySdKKFAiEA7Z3MOq5o8d0ppjAynON/updtSNHjoZZR/dwglJZ6qlE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":249189},"main":"./script/core/mod.js","types":"./esm/core/mod.d.ts","module":"./esm/core/mod.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":"./esm/core/mod.js","require":"./script/core/mod.js"},"./package.json":"./package.json"},"gitHead":"933b3c7e5e7886eebd78c78fd7680c56fa79d833","scripts":{"test":"node test_runner.js"},"_npmUser":{"name":"dajiaji","email":"ajitomi@gmail.com"},"repository":{"url":"git+https://github.com/dajiaji/hpke-js.git","type":"git"},"_npmVersion":"9.8.0","description":"A Hybrid Public Key Encryption (HPKE) core module for various JavaScript runtimes","directories":{},"sideEffects":false,"_nodeVersion":"20.5.1","_hasShrinkwrap":false,"devDependencies":{"picocolors":"^1.0.0","@types/node":"^18.11.9","@deno/shim-deno":"~0.16.1"},"_npmOperationalInternal":{"tmp":"tmp/core_1.2.1_1692423963079_0.5532664222002812","host":"s3://npm-registry-packages"}},"1.2.2":{"name":"@hpke/core","version":"1.2.2","keywords":["hpke","rfc9180","hkdf","dh","security","encryption"],"author":{"name":"Ajitomi Daisuke"},"license":"MIT","_id":"@hpke/core@1.2.2","maintainers":[{"name":"dajiaji","email":"ajitomi@gmail.com"}],"homepage":"https://github.com/dajiaji/hpke-js#readme","bugs":{"url":"https://github.com/dajiaji/hpke-js/issues"},"dist":{"shasum":"9c89f2ef4858af094bcc84d3d4d9c7f3a7bd5a94","tarball":"https://registry.npmjs.org/@hpke/core/-/core-1.2.2.tgz","fileCount":153,"integrity":"sha512-9N9Qryj0ZrN5M5rvkb7ZprdIewag/6EN3kzZM49bCR1yyHZrQYDEhzP/mLFbS46POAj/TRE1uYdEl6/cFIsgVA==","signatures":[{"sig":"MEUCIQCLgbP9re7aWZTnuIp1AimnDO6fs6xMARBBQsrq5+1VIQIgf4MgyZa53TTXnenvfdqyuqlqdkZX5yzklCy6p2BIys8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":272898},"main":"./script/core/mod.js","types":"./esm/core/mod.d.ts","module":"./esm/core/mod.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":"./esm/core/mod.js","require":"./script/core/mod.js"},"./package.json":"./package.json"},"gitHead":"ecf1bd22d4c95379d983a497e7c772059c65ab70","scripts":{"test":"node test_runner.js"},"_npmUser":{"name":"dajiaji","email":"ajitomi@gmail.com"},"repository":{"url":"git+https://github.com/dajiaji/hpke-js.git","type":"git"},"_npmVersion":"9.8.0","description":"A Hybrid Public Key Encryption (HPKE) core module for various JavaScript runtimes","directories":{},"sideEffects":false,"_nodeVersion":"20.5.1","_hasShrinkwrap":false,"devDependencies":{"picocolors":"^1.0.0","@types/node":"^18.11.9","@deno/shim-deno":"~0.16.1"},"_npmOperationalInternal":{"tmp":"tmp/core_1.2.2_1692535829087_0.26129369153395055","host":"s3://npm-registry-packages"}},"1.2.3":{"name":"@hpke/core","version":"1.2.3","keywords":["hpke","rfc9180","hkdf","dh","security","encryption"],"author":{"name":"Ajitomi Daisuke"},"license":"MIT","_id":"@hpke/core@1.2.3","maintainers":[{"name":"dajiaji","email":"ajitomi@gmail.com"}],"homepage":"https://github.com/dajiaji/hpke-js#readme","bugs":{"url":"https://github.com/dajiaji/hpke-js/issues"},"dist":{"shasum":"7f016f81a8ea669a0708dc4e8b11d68c15ad9b4c","tarball":"https://registry.npmjs.org/@hpke/core/-/core-1.2.3.tgz","fileCount":153,"integrity":"sha512-UZdPNJK1fzh6JuLLOGkU0uaJiZrRn5ZqXR82CSn7xNFcZmX9mzg1J2bAXYrLH+ZK261+XuZKYwEfdrkcVOZV1g==","signatures":[{"sig":"MEQCIG/n6pOlWXGkDz6T7LOXAEPOikI5jTR+F/Jmcli/w3Z9AiA2WkyBkX7q+JUFynUSdsYv84AcN/e/IHaGe5yl3qBM0A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":273176},"main":"./script/core/mod.js","types":"./esm/core/mod.d.ts","module":"./esm/core/mod.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":"./esm/core/mod.js","require":"./script/core/mod.js"},"./package.json":"./package.json"},"gitHead":"f3ed95c3d1dc283cf5bf7ef97abcc65db3fb293d","scripts":{"test":"node test_runner.js"},"_npmUser":{"name":"dajiaji","email":"ajitomi@gmail.com"},"repository":{"url":"git+https://github.com/dajiaji/hpke-js.git","type":"git"},"_npmVersion":"9.8.1","description":"A Hybrid Public Key Encryption (HPKE) core module for various JavaScript runtimes","directories":{},"sideEffects":false,"_nodeVersion":"20.6.0","_hasShrinkwrap":false,"devDependencies":{"picocolors":"^1.0.0","@types/node":"^18.11.9","@deno/shim-deno":"~0.16.1"},"_npmOperationalInternal":{"tmp":"tmp/core_1.2.3_1694226735485_0.3919058055981661","host":"s3://npm-registry-packages"}},"1.2.4":{"name":"@hpke/core","version":"1.2.4","keywords":["hpke","rfc9180","hkdf","dh","security","encryption"],"author":{"name":"Ajitomi Daisuke"},"license":"MIT","_id":"@hpke/core@1.2.4","maintainers":[{"name":"dajiaji","email":"ajitomi@gmail.com"}],"homepage":"https://github.com/dajiaji/hpke-js#readme","bugs":{"url":"https://github.com/dajiaji/hpke-js/issues"},"dist":{"shasum":"f98be7b96b734519238385ba7c83eb6ed0ba78bf","tarball":"https://registry.npmjs.org/@hpke/core/-/core-1.2.4.tgz","fileCount":153,"integrity":"sha512-jSFYTAcUff9J3fvbo8q8rP6nk3wPbB2Zhu5zgykVBGkHJgHqstbe4V08snThF18YF0tJTARsZCvuDeqWp8BbOA==","signatures":[{"sig":"MEUCIB2WsA7EhGkq/olP0xPGLMgSdkQlN8u+o5gm9QufkT9FAiEA8hEICgOd/Unm0iFHhO7JjOcW4G5ZXVTFNxAtkWbbOw8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":273176},"main":"./script/core/mod.js","types":"./esm/core/mod.d.ts","module":"./esm/core/mod.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":"./esm/core/mod.js","require":"./script/core/mod.js"},"./package.json":"./package.json"},"gitHead":"a706b350c53a85a4ec56d2f17a08158b2a5d7f48","scripts":{"test":"node test_runner.js"},"_npmUser":{"name":"dajiaji","email":"ajitomi@gmail.com"},"repository":{"url":"git+https://github.com/dajiaji/hpke-js.git","type":"git"},"_npmVersion":"10.1.0","description":"A Hybrid Public Key Encryption (HPKE) core module for various JavaScript runtimes","directories":{},"sideEffects":false,"_nodeVersion":"20.9.0","_hasShrinkwrap":false,"devDependencies":{"picocolors":"^1.0.0","@types/node":"^18.11.9","@deno/shim-deno":"~0.16.1"},"_npmOperationalInternal":{"tmp":"tmp/core_1.2.4_1699112651433_0.008223929427554566","host":"s3://npm-registry-packages"}},"1.2.5":{"name":"@hpke/core","version":"1.2.5","keywords":["hpke","rfc9180","hkdf","dh","security","encryption"],"author":{"name":"Ajitomi Daisuke"},"license":"MIT","_id":"@hpke/core@1.2.5","maintainers":[{"name":"dajiaji","email":"ajitomi@gmail.com"}],"homepage":"https://github.com/dajiaji/hpke-js#readme","bugs":{"url":"https://github.com/dajiaji/hpke-js/issues"},"dist":{"shasum":"9973171c55c7155d6ab2afc41bd03648a510cec0","tarball":"https://registry.npmjs.org/@hpke/core/-/core-1.2.5.tgz","fileCount":153,"integrity":"sha512-aXN1K6xEMAT2pT28K9bhLop+DepbhcoWpnMM4Z25Ee/PfqYlNoIX2alF9S5wLw66eZdKoVLwsJ6lAiL7xFsc3g==","signatures":[{"sig":"MEUCIQDlDv/t2Ck0P/JdxH0jI3SyyTbeNwbZClMmzDK/csXvngIgYywJB/dI8T2z+iNSv+UYQyOF4LQefY+7uzv+0pBcma4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":273176},"main":"./script/core/mod.js","types":"./esm/core/mod.d.ts","module":"./esm/core/mod.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":"./esm/core/mod.js","require":"./script/core/mod.js"},"./package.json":"./package.json"},"gitHead":"497b07956eae12e3481bd6ed15219658885ef874","scripts":{"test":"node test_runner.js"},"_npmUser":{"name":"dajiaji","email":"ajitomi@gmail.com"},"repository":{"url":"git+https://github.com/dajiaji/hpke-js.git","type":"git"},"_npmVersion":"10.1.0","description":"A Hybrid Public Key Encryption (HPKE) core module for various JavaScript runtimes","directories":{},"sideEffects":false,"_nodeVersion":"20.9.0","_hasShrinkwrap":false,"devDependencies":{"picocolors":"^1.0.0","@types/node":"^18.11.9","@deno/shim-deno":"~0.16.1"},"_npmOperationalInternal":{"tmp":"tmp/core_1.2.5_1700979093885_0.5699188998563913","host":"s3://npm-registry-packages"}},"1.2.6":{"name":"@hpke/core","version":"1.2.6","keywords":["hpke","rfc9180","hkdf","dh","security","encryption"],"author":{"name":"Ajitomi Daisuke"},"license":"MIT","_id":"@hpke/core@1.2.6","maintainers":[{"name":"dajiaji","email":"ajitomi@gmail.com"}],"homepage":"https://github.com/dajiaji/hpke-js#readme","bugs":{"url":"https://github.com/dajiaji/hpke-js/issues"},"dist":{"shasum":"a675bc01329d940096ce911fe0b2ad4423d2afc0","tarball":"https://registry.npmjs.org/@hpke/core/-/core-1.2.6.tgz","fileCount":153,"integrity":"sha512-IJwkPSkirR0KUD1XIJZ1u2f1qK883/zPbXC4ikjvxzi1vMJWNAuz59Hvf+bRE+zAOVYWG2vcd75AuNVJ7gTfuw==","signatures":[{"sig":"MEUCIGx5Lh58MYTLqP214PagIFTEa68dZBMKCw7MLDtMy+P8AiEArrKZTFnzD9tbFzeRZETA3pUbfgTL4l/u2KLC6xhgvtM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":273207},"main":"./script/core/mod.js","types":"./esm/core/mod.d.ts","module":"./esm/core/mod.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":"./esm/core/mod.js","require":"./script/core/mod.js"},"./package.json":"./package.json"},"gitHead":"f1c3bdc39a6f8f9b882a4642a6f958aab94808bc","scripts":{"test":"node test_runner.js"},"_npmUser":{"name":"dajiaji","email":"ajitomi@gmail.com"},"repository":{"url":"git+https://github.com/dajiaji/hpke-js.git","type":"git"},"_npmVersion":"10.2.4","description":"A Hybrid Public Key Encryption (HPKE) core module for various JavaScript runtimes","directories":{},"sideEffects":false,"_nodeVersion":"20.11.0","_hasShrinkwrap":false,"devDependencies":{"picocolors":"^1.0.0","@types/node":"^20.9.0","@deno/shim-deno":"~0.17.0"},"_npmOperationalInternal":{"tmp":"tmp/core_1.2.6_1706424147405_0.5974873447573288","host":"s3://npm-registry-packages"}},"1.2.7":{"name":"@hpke/core","version":"1.2.7","keywords":["hpke","rfc9180","hkdf","dh","security","encryption"],"author":{"name":"Ajitomi Daisuke"},"license":"MIT","_id":"@hpke/core@1.2.7","maintainers":[{"name":"dajiaji","email":"ajitomi@gmail.com"}],"homepage":"https://github.com/dajiaji/hpke-js#readme","bugs":{"url":"https://github.com/dajiaji/hpke-js/issues"},"dist":{"shasum":"f2720099373df55e1dfbc61a45917d36fed57509","tarball":"https://registry.npmjs.org/@hpke/core/-/core-1.2.7.tgz","fileCount":153,"integrity":"sha512-wEbNmyZ2qtFSNnnhkZV/vJi7BnMKYDjQNxiaktJP68rfVTVcgRnsO6o4+59kzX2OrgEbEKWSp7mNSUJeJU5ncQ==","signatures":[{"sig":"MEYCIQDHMGIM24lSAYWp0Ux8/nKR3lMdpXW0HgUvWGki+Faz3gIhAIYqSSanOp0CBso8xGh2SK2+OCvRbaehQkX79ycH2Ucw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":273207},"main":"./script/core/mod.js","types":"./esm/core/mod.d.ts","module":"./esm/core/mod.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":"./esm/core/mod.js","require":"./script/core/mod.js"},"./package.json":"./package.json"},"gitHead":"f4bf056f6a0c6ef27d9ad8b580d009518c695d31","scripts":{"test":"node test_runner.js"},"_npmUser":{"name":"dajiaji","email":"ajitomi@gmail.com"},"repository":{"url":"git+https://github.com/dajiaji/hpke-js.git","type":"git"},"_npmVersion":"10.2.4","description":"A Hybrid Public Key Encryption (HPKE) core module for various JavaScript runtimes","directories":{},"sideEffects":false,"_nodeVersion":"20.11.0","_hasShrinkwrap":false,"devDependencies":{"picocolors":"^1.0.0","@types/node":"^20.9.0","@deno/shim-deno":"~0.17.0"},"_npmOperationalInternal":{"tmp":"tmp/core_1.2.7_1706444754749_0.6354120154979186","host":"s3://npm-registry-packages"}},"1.2.8":{"name":"@hpke/core","version":"1.2.8","keywords":["hpke","rfc9180","hkdf","dh","security","encryption"],"author":{"name":"Ajitomi Daisuke"},"license":"MIT","_id":"@hpke/core@1.2.8","maintainers":[{"name":"dajiaji","email":"ajitomi@gmail.com"}],"homepage":"https://github.com/dajiaji/hpke-js#readme","bugs":{"url":"https://github.com/dajiaji/hpke-js/issues"},"dist":{"shasum":"506c0d1bbd7e2315602ca4b65df87635133f64a2","tarball":"https://registry.npmjs.org/@hpke/core/-/core-1.2.8.tgz","fileCount":13,"integrity":"sha512-El/IrrgOwuTqsPoIVauzTH6uLgkhbCpzfSUkpjf3vRE6QXLoS4jaGgXYPK3W/UMmN9ZBqyp6m7Dg6HiMfUN0tA==","signatures":[{"sig":"MEQCIHAe562zdgfL51RrsxIikFeDoSYsVj+qVb8y8lnGAfMPAiApyAzDsWYVehCbMJmiWuOTB4c9hGKCW1nNCZUvp1WMhg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18082},"main":"./script/core/mod.js","types":"./esm/core/mod.d.ts","module":"./esm/core/mod.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":"./esm/core/mod.js","require":"./script/core/mod.js"},"./package.json":"./package.json"},"gitHead":"324bb988819f53565e27c372922e76c82e2f06bb","scripts":{"test":"node test_runner.js"},"_npmUser":{"name":"dajiaji","email":"ajitomi@gmail.com"},"repository":{"url":"git+https://github.com/dajiaji/hpke-js.git","type":"git"},"_npmVersion":"10.8.1","description":"A Hybrid Public Key Encryption (HPKE) core module for various JavaScript runtimes","directories":{},"sideEffects":false,"_nodeVersion":"20.16.0","_hasShrinkwrap":false,"devDependencies":{"picocolors":"^1.0.0","@types/node":"^20.9.0","@deno/shim-deno":"~0.18.0"},"_npmOperationalInternal":{"tmp":"tmp/core_1.2.8_1722781523453_0.814806023979981","host":"s3://npm-registry-packages"}},"1.2.9":{"name":"@hpke/core","version":"1.2.9","keywords":["hpke","rfc9180","hkdf","dh","security","encryption"],"author":{"name":"Ajitomi Daisuke"},"license":"MIT","_id":"@hpke/core@1.2.9","maintainers":[{"name":"dajiaji","email":"ajitomi@gmail.com"}],"homepage":"https://github.com/dajiaji/hpke-js#readme","bugs":{"url":"https://github.com/dajiaji/hpke-js/issues"},"dist":{"shasum":"7a9194d55eccdbaf42a2fd84dd8c560403bd7681","tarball":"https://registry.npmjs.org/@hpke/core/-/core-1.2.9.tgz","fileCount":305,"integrity":"sha512-I2n7RO4X+EFpS0EtfGq2CkOqNSp/3OgP9ycp6RPbkb2/7QCY9wJWOzpXvnOiu5Q8TriRn7LCFaYUPaCFckVwKw==","signatures":[{"sig":"MEUCIQDnxn92IL+X6llNwnAXyfW1RNIHHTqRmRh+U2eGinzS1QIgfjHMImRCt2k5B2wNsjS4ZWslvLAAyBafUKgbYA0tbKs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":383048},"main":"./script/core/mod.js","types":"./esm/core/mod.d.ts","module":"./esm/core/mod.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":"./esm/core/mod.js","require":"./script/core/mod.js"},"./package.json":"./package.json"},"gitHead":"2803aefeb325d3e681ebe3ebf1dfaee45218fead","scripts":{"test":"node test_runner.js"},"_npmUser":{"name":"dajiaji","email":"ajitomi@gmail.com"},"repository":{"url":"git+https://github.com/dajiaji/hpke-js.git","type":"git"},"_npmVersion":"10.8.1","description":"A Hybrid Public Key Encryption (HPKE) core module for various JavaScript runtimes","directories":{},"sideEffects":false,"_nodeVersion":"20.16.0","_hasShrinkwrap":false,"devDependencies":{"picocolors":"^1.0.0","@types/node":"^20.9.0","@deno/shim-deno":"~0.18.0"},"_npmOperationalInternal":{"tmp":"tmp/core_1.2.9_1722855962945_0.5894962344217649","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"@hpke/core","version":"1.3.0","keywords":["hpke","rfc9180","hkdf","dh","security","encryption"],"author":{"name":"Ajitomi Daisuke"},"license":"MIT","_id":"@hpke/core@1.3.0","maintainers":[{"name":"dajiaji","email":"ajitomi@gmail.com"}],"homepage":"https://github.com/dajiaji/hpke-js/tree/main/core#readme","bugs":{"url":"https://github.com/dajiaji/hpke-js/issues"},"dist":{"shasum":"7a70d86e4b7f46bb40ec3428bc2ad4e6290548bc","tarball":"https://registry.npmjs.org/@hpke/core/-/core-1.3.0.tgz","fileCount":331,"integrity":"sha512-PVhZJcFP3eFkubp92AsOrfILBgDWLsWXLiwh36uVUoOzXYwIoxR75Fza9Ye8L0Jtzppt2fluBhSao2Kil/Pgmw==","signatures":[{"sig":"MEUCIQCsBjwIS0EBwPCYkFfUoOUsdm6X1S1pbxCJt/YelLmxAAIgI30D03bst8cMgIt34Qm4xzi8W/jcVlWXxQ3uSdIk6uo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":404023},"main":"./script/mod.js","types":"./esm/mod.d.ts","module":"./esm/mod.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":"./esm/mod.js","require":"./script/mod.js"},"./package.json":"./package.json"},"gitHead":"06b8bf5b1d3d5ec83ac6f540d5a70f806a71820c","scripts":{"test":"node test_runner.js"},"_npmUser":{"name":"dajiaji","email":"ajitomi@gmail.com"},"repository":{"url":"git+https://github.com/dajiaji/hpke-js.git","type":"git"},"_npmVersion":"10.8.2","description":"A Hybrid Public Key Encryption (HPKE) core module for various JavaScript runtimes","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","_hasShrinkwrap":false,"devDependencies":{"picocolors":"^1.0.0","@types/node":"^20.9.0","@deno/shim-deno":"~0.18.0"},"_npmOperationalInternal":{"tmp":"tmp/core_1.3.0_1725075742458_0.10791917675895535","host":"s3://npm-registry-packages"}},"1.3.1":{"name":"@hpke/core","version":"1.3.1","keywords":["hpke","rfc9180","hkdf","dh","security","encryption"],"author":{"name":"Ajitomi Daisuke"},"license":"MIT","_id":"@hpke/core@1.3.1","maintainers":[{"name":"dajiaji","email":"ajitomi@gmail.com"}],"homepage":"https://github.com/dajiaji/hpke-js/tree/main/core#readme","bugs":{"url":"https://github.com/dajiaji/hpke-js/issues"},"dist":{"shasum":"2aae6e54ab39446f5839cdd77085d1544bc6528c","tarball":"https://registry.npmjs.org/@hpke/core/-/core-1.3.1.tgz","fileCount":331,"integrity":"sha512-ilWdCYbaTyvQGrMMi5LKcy320/sleGdSR2eKo8B1QOEEWi5EZT+k0B/K5o51AcPLJWaLiY1WFJhSIynTKGI35g==","signatures":[{"sig":"MEYCIQDhq0pZWy0cLqbE8mlHWMJ1REyh4d7kfj8eLbKGTkJc/gIhANIWZxff2fS+GaZS//9cOVixfECwQOe8uE5Zk9WVi2Rf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":404576},"main":"./script/mod.js","types":"./esm/mod.d.ts","module":"./esm/mod.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":"./esm/mod.js","require":"./script/mod.js"},"./package.json":"./package.json"},"gitHead":"b82fe9864749035164381a2ae3453a0c6c1788f6","scripts":{"test":"node test_runner.js"},"_npmUser":{"name":"dajiaji","email":"ajitomi@gmail.com"},"repository":{"url":"git+https://github.com/dajiaji/hpke-js.git","type":"git"},"_npmVersion":"10.8.2","description":"A Hybrid Public Key Encryption (HPKE) core module for various JavaScript runtimes","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","_hasShrinkwrap":false,"devDependencies":{"picocolors":"^1.0.0","@types/node":"^20.9.0","@deno/shim-deno":"~0.18.0"},"_npmOperationalInternal":{"tmp":"tmp/core_1.3.1_1725187197647_0.8744834894738351","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"@hpke/core","version":"1.4.0","keywords":["hpke","rfc9180","hkdf","dh","security","encryption"],"author":{"name":"Ajitomi Daisuke"},"license":"MIT","_id":"@hpke/core@1.4.0","maintainers":[{"name":"dajiaji","email":"ajitomi@gmail.com"}],"homepage":"https://github.com/dajiaji/hpke-js/tree/main/core#readme","bugs":{"url":"https://github.com/dajiaji/hpke-js/issues"},"dist":{"shasum":"e7e8449d9324c5268c8f31a4d18f43bfd6f55890","tarball":"https://registry.npmjs.org/@hpke/core/-/core-1.4.0.tgz","fileCount":193,"integrity":"sha512-HEtiAx2VK7Tn8L0ptLQYKCUAIgOykcDQSHfn0kGkrtOsoHtIOjLADMnAAKlt3hVsLq7x6gA5Ng6E0PHK8QEYHA==","signatures":[{"sig":"MEQCIFguG8H6ckVGtnaPizZf9mjfiqzEMVrag0WaFFo00P0BAiBz7xjYMzbviP1w5zaAnu2cABP8GVr3j42p6o5bs61bag==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":214575},"main":"./script/mod.js","types":"./esm/mod.d.ts","module":"./esm/mod.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":"./esm/mod.js","require":"./script/mod.js"},"./package.json":"./package.json"},"gitHead":"36e08d74d4d8883651d832ccc8745f76a1d3414b","scripts":{"test":"node test_runner.js"},"_npmUser":{"name":"dajiaji","email":"ajitomi@gmail.com"},"repository":{"url":"git+https://github.com/dajiaji/hpke-js.git","type":"git"},"_npmVersion":"10.8.2","description":"A Hybrid Public Key Encryption (HPKE) core module for various JavaScript runtimes","directories":{},"sideEffects":false,"_nodeVersion":"20.5.1","_hasShrinkwrap":false,"devDependencies":{"picocolors":"^1.0.0","@types/node":"^20.9.0","@deno/shim-deno":"~0.18.0"},"_npmOperationalInternal":{"tmp":"tmp/core_1.4.0_1728216164287_0.16544025382737337","host":"s3://npm-registry-packages"}},"1.4.1":{"name":"@hpke/core","version":"1.4.1","keywords":["hpke","rfc9180","hkdf","dh","security","encryption"],"author":{"name":"Ajitomi Daisuke"},"license":"MIT","_id":"@hpke/core@1.4.1","maintainers":[{"name":"dajiaji","email":"ajitomi@gmail.com"}],"homepage":"https://github.com/dajiaji/hpke-js/tree/main/core#readme","bugs":{"url":"https://github.com/dajiaji/hpke-js/issues"},"dist":{"shasum":"0ff2117cfa53b013f1283b2348ec3ddcaa8fc98d","tarball":"https://registry.npmjs.org/@hpke/core/-/core-1.4.1.tgz","fileCount":331,"integrity":"sha512-zKFqOwCCSPdGHyH1FxvSFrfA3i6raD5yY21PxtCWjXAbd5xhUPeiIRt6pqLAWCyTcP9qjtBc9NOBvHGHRZjGrQ==","signatures":[{"sig":"MEYCIQCtj5WIyuY/slMn5DuwldtOQXSPZPL5TGAlYidkX0LiZAIhAJDybtFQDj62lNhxiXtCZPNtqUDjg5rivIK6eO5nTyxJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":404576},"main":"./script/mod.js","types":"./esm/mod.d.ts","module":"./esm/mod.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":"./esm/mod.js","require":"./script/mod.js"},"./package.json":"./package.json"},"gitHead":"b82fe9864749035164381a2ae3453a0c6c1788f6","scripts":{"test":"node test_runner.js"},"_npmUser":{"name":"dajiaji","email":"ajitomi@gmail.com"},"repository":{"url":"git+https://github.com/dajiaji/hpke-js.git","type":"git"},"_npmVersion":"10.8.2","description":"A Hybrid Public Key Encryption (HPKE) core module for various JavaScript runtimes","directories":{},"sideEffects":false,"_nodeVersion":"20.5.1","_hasShrinkwrap":false,"devDependencies":{"picocolors":"^1.0.0","@types/node":"^20.9.0","@deno/shim-deno":"~0.18.0"},"_npmOperationalInternal":{"tmp":"tmp/core_1.4.1_1728218686506_0.17735444670366607","host":"s3://npm-registry-packages"}},"1.4.2":{"name":"@hpke/core","version":"1.4.2","keywords":["hpke","rfc9180","hkdf","dh","security","encryption"],"author":{"name":"Ajitomi Daisuke"},"license":"MIT","_id":"@hpke/core@1.4.2","maintainers":[{"name":"dajiaji","email":"ajitomi@gmail.com"}],"homepage":"https://github.com/dajiaji/hpke-js/tree/main/core#readme","bugs":{"url":"https://github.com/dajiaji/hpke-js/issues"},"dist":{"shasum":"719281c6e7a4774a2bbe9d6534ad1bea7819b6de","tarball":"https://registry.npmjs.org/@hpke/core/-/core-1.4.2.tgz","fileCount":197,"integrity":"sha512-OTRGs9jxifygSllO9waGuDidA8jCR9RsIG2p03RGA8KfSbKDHhQfJDkvwoXv1znsqH0PrpyYqvs3yYcLSoMtJw==","signatures":[{"sig":"MEUCIQDbOt+mt0rIVQgAXoyVtjEQumxWVlG33Eem2mfv/pD6aAIgYDop5eKnGuxX86N2iZp3p0yzlTaPbQaYpQ+a32ZJyq0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hpke%2fcore@1.4.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":216097},"main":"./script/mod.js","types":"./esm/mod.d.ts","module":"./esm/mod.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":"./esm/mod.js","require":"./script/mod.js"},"./package.json":"./package.json"},"gitHead":"1e9ac887a19b34aa14e273e85704adf378fee270","scripts":{"test":"node test_runner.js"},"_npmUser":{"name":"dajiaji","email":"ajitomi@gmail.com"},"repository":{"url":"git+https://github.com/dajiaji/hpke-js.git","type":"git"},"_npmVersion":"10.8.2","description":"A Hybrid Public Key Encryption (HPKE) core module for various JavaScript runtimes","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"@hpke/common":"^1.4.1"},"_hasShrinkwrap":false,"devDependencies":{"picocolors":"^1.0.0","@types/node":"^20.9.0","@deno/shim-deno":"~0.18.0"},"_npmOperationalInternal":{"tmp":"tmp/core_1.4.2_1728224597619_0.38343277394284647","host":"s3://npm-registry-packages"}},"1.4.3":{"name":"@hpke/core","version":"1.4.3","keywords":["hpke","rfc9180","hkdf","dh","security","encryption"],"author":{"name":"Ajitomi Daisuke"},"license":"MIT","_id":"@hpke/core@1.4.3","maintainers":[{"name":"dajiaji","email":"ajitomi@gmail.com"}],"homepage":"https://github.com/dajiaji/hpke-js/tree/main/core#readme","bugs":{"url":"https://github.com/dajiaji/hpke-js/issues"},"dist":{"shasum":"7c11d0cf9318ba085292e1668028c7e16ed412b6","tarball":"https://registry.npmjs.org/@hpke/core/-/core-1.4.3.tgz","fileCount":197,"integrity":"sha512-10ZwPlNcoM8t9NN4BV26Q437WQv+bKldSVTDL1XM8PvJYz7HbhhJUKrfyMmLIU8jA93t7hYPsOM12eGlDJtklQ==","signatures":[{"sig":"MEYCIQDvomzy+zyjhu3VL8p7IoRWGHQb3gQz5fJlIiZhz0RcfgIhAIV1eWoY6ymxyiYssh6FvVVr/XW8aRriAGosw/MCNSX5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hpke%2fcore@1.4.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":216097},"main":"./script/mod.js","types":"./esm/mod.d.ts","module":"./esm/mod.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":"./esm/mod.js","require":"./script/mod.js"},"./package.json":"./package.json"},"gitHead":"4ee43c422a0fea3d3aee3a17315ee23c14013a27","scripts":{"test":"node test_runner.js"},"_npmUser":{"name":"dajiaji","email":"ajitomi@gmail.com"},"repository":{"url":"git+https://github.com/dajiaji/hpke-js.git","type":"git"},"_npmVersion":"10.8.2","description":"A Hybrid Public Key Encryption (HPKE) core module for various JavaScript runtimes","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"@hpke/common":"^1.4.3"},"_hasShrinkwrap":false,"devDependencies":{"picocolors":"^1.0.0","@types/node":"^20.9.0","@deno/shim-deno":"~0.18.0"},"_npmOperationalInternal":{"tmp":"tmp/core_1.4.3_1728307358735_0.6775034201040477","host":"s3://npm-registry-packages"}},"1.5.0":{"name":"@hpke/core","version":"1.5.0","keywords":["hpke","rfc9180","hkdf","dh","security","encryption"],"author":{"name":"Ajitomi Daisuke"},"license":"MIT","_id":"@hpke/core@1.5.0","maintainers":[{"name":"dajiaji","email":"ajitomi@gmail.com"}],"homepage":"https://github.com/dajiaji/hpke-js/tree/main/core#readme","bugs":{"url":"https://github.com/dajiaji/hpke-js/issues"},"dist":{"shasum":"f2dbeb8ae47630ec7d50b9bbdfe459c840e9f4c1","tarball":"https://registry.npmjs.org/@hpke/core/-/core-1.5.0.tgz","fileCount":197,"integrity":"sha512-l39NqGCQPUc2pQrZwqoAkKMdL1xwVson+ZaQl69LF1dOccKtHBwgu2FBjzo2RpkLE3sNC3RSqVVPDqHptPFRrw==","signatures":[{"sig":"MEUCIQChEnyCW2ZDItwQ0EU33ZGdtNlxMpbngBzPtDiV1DZ8ngIgVYYiqCo0zLiTumDGH6USG9QqRroEZRyfzj0iNRWWMfQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hpke%2fcore@1.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":215536},"main":"./script/mod.js","types":"./esm/mod.d.ts","module":"./esm/mod.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":"./esm/mod.js","require":"./script/mod.js"},"./package.json":"./package.json"},"gitHead":"3a5960401dcfcef78dbb2adf6a027bf465e05976","scripts":{"test":"node test_runner.js"},"_npmUser":{"name":"dajiaji","email":"ajitomi@gmail.com"},"repository":{"url":"git+https://github.com/dajiaji/hpke-js.git","type":"git"},"_npmVersion":"10.8.2","description":"A Hybrid Public Key Encryption (HPKE) core module for various JavaScript runtimes","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"@hpke/common":"^1.4.3"},"_hasShrinkwrap":false,"devDependencies":{"picocolors":"^1.0.0","@types/node":"^20.9.0","@deno/shim-deno":"~0.18.0"},"_npmOperationalInternal":{"tmp":"tmp/core_1.5.0_1728695146559_0.4118858672541936","host":"s3://npm-registry-packages"}},"1.6.0":{"name":"@hpke/core","version":"1.6.0","keywords":["hpke","rfc9180","hkdf","dh","security","encryption"],"author":{"name":"Ajitomi Daisuke"},"license":"MIT","_id":"@hpke/core@1.6.0","maintainers":[{"name":"dajiaji","email":"ajitomi@gmail.com"}],"homepage":"https://github.com/dajiaji/hpke-js/tree/main/core#readme","bugs":{"url":"https://github.com/dajiaji/hpke-js/issues"},"dist":{"shasum":"630c9bfa74e711584773be52bd46b96a7a2ce399","tarball":"https://registry.npmjs.org/@hpke/core/-/core-1.6.0.tgz","fileCount":375,"integrity":"sha512-ogCcpQdwkKRtevuoTKX6mdvpuHqg32VdnfxvKDpNG6oDG0cOHr+OnMl68amNCIlCQg3moPoXnwxoCWxPEuCZYA==","signatures":[{"sig":"MEUCIQDETkdNLg95FXlk4ZocKnBKayBwGegODcgdcwHQktmmLAIgbuHzdDgbcPWP5uMDC48tU9422hIzmQAUmkzOsaUcH/k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":313449},"main":"./script/mod.js","types":"./esm/mod.d.ts","module":"./esm/mod.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":"./esm/mod.js","require":"./script/mod.js"},"./package.json":"./package.json"},"gitHead":"815cda57ff317fc4217a7f5957b72f732d00b838","scripts":{"test":"node test_runner.js"},"_npmUser":{"name":"dajiaji","email":"ajitomi@gmail.com"},"repository":{"url":"git+https://github.com/dajiaji/hpke-js.git","type":"git"},"_npmVersion":"10.8.2","description":"A Hybrid Public Key Encryption (HPKE) core module for various JavaScript runtimes","directories":{},"sideEffects":false,"_nodeVersion":"20.18.0","dependencies":{"@hpke/common":"^1.4.3"},"_hasShrinkwrap":false,"devDependencies":{"picocolors":"^1.0.0","@types/node":"^20.9.0","@deno/shim-deno":"~0.18.0"},"_npmOperationalInternal":{"tmp":"tmp/core_1.6.0_1730687622476_0.15953935899700844","host":"s3://npm-registry-packages"}},"1.6.1":{"name":"@hpke/core","version":"1.6.1","keywords":["hpke","rfc9180","hkdf","dh","security","encryption"],"author":{"name":"Ajitomi Daisuke"},"license":"MIT","_id":"@hpke/core@1.6.1","maintainers":[{"name":"dajiaji","email":"ajitomi@gmail.com"}],"homepage":"https://github.com/dajiaji/hpke-js/tree/main/core#readme","bugs":{"url":"https://github.com/dajiaji/hpke-js/issues"},"dist":{"shasum":"50396825529a67e23874c801439008d89a22f6d3","tarball":"https://registry.npmjs.org/@hpke/core/-/core-1.6.1.tgz","fileCount":375,"integrity":"sha512-qYXkAAAklUvFZsAK9lfQNzlrkUb4uHbXwl7FwxGHBY/h835zc8hxTQX9ktwbo/5kXqPYGkaP0plg4uzL0T8GpQ==","signatures":[{"sig":"MEUCIQD0B/BtlHzZHyOPQw2usxb0wrcDZt7tQWZp3qB4HqXwNwIgNmPMrVOFkSXBpOJoXkAm3UgAA/60muIP1I7iccodwqk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":313449},"main":"./script/mod.js","types":"./esm/mod.d.ts","module":"./esm/mod.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":"./esm/mod.js","require":"./script/mod.js"},"./package.json":"./package.json"},"gitHead":"0f8e5db4ff47100c331838d50cac19c226bf0c07","scripts":{"test":"node test_runner.js"},"_npmUser":{"name":"dajiaji","email":"ajitomi@gmail.com"},"repository":{"url":"git+https://github.com/dajiaji/hpke-js.git","type":"git"},"_npmVersion":"10.8.2","description":"A Hybrid Public Key Encryption (HPKE) core module for various JavaScript runtimes","directories":{},"sideEffects":false,"_nodeVersion":"20.18.0","dependencies":{"@hpke/common":"^1.6.1"},"_hasShrinkwrap":false,"devDependencies":{"picocolors":"^1.0.0","@types/node":"^20.9.0","@deno/shim-deno":"~0.18.0"},"_npmOperationalInternal":{"tmp":"tmp/core_1.6.1_1730826689106_0.7289195841724894","host":"s3://npm-registry-packages"}},"1.7.0":{"name":"@hpke/core","version":"1.7.0","keywords":["hpke","rfc9180","hkdf","dh","security","encryption"],"author":{"name":"Ajitomi Daisuke"},"license":"MIT","_id":"@hpke/core@1.7.0","maintainers":[{"name":"dajiaji","email":"ajitomi@gmail.com"}],"homepage":"https://github.com/dajiaji/hpke-js/tree/main/core#readme","bugs":{"url":"https://github.com/dajiaji/hpke-js/issues"},"dist":{"shasum":"5a47c779fca9fd163f59a5b4aaa2f1c581179b09","tarball":"https://registry.npmjs.org/@hpke/core/-/core-1.7.0.tgz","fileCount":375,"integrity":"sha512-sC1X53BQ/aQ9EEiLBgeYq/Vh4DDSs4w416bkQ4c7gd1KVdDiTTQqupn/DVYbjHzLXA+gIrdjkdpsFe2liuO8tw==","signatures":[{"sig":"MEUCIQC6zLI30xVZNJhdyzPLQ3rW7amcO0q+rc5Wt4++X7KJTwIgIqBj+KciwzqMCyhbltZWyr40sJCHOV48WeqKLmYkUtI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":313515},"main":"./script/mod.js","types":"./esm/mod.d.ts","module":"./esm/mod.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":"./esm/mod.js","require":"./script/mod.js"},"./package.json":"./package.json"},"gitHead":"8e0b9e2ccd09dd59fd6fdc9e0a1225f46188104a","scripts":{"test":"node test_runner.js"},"_npmUser":{"name":"dajiaji","email":"ajitomi@gmail.com"},"repository":{"url":"git+https://github.com/dajiaji/hpke-js.git","type":"git"},"_npmVersion":"10.8.2","description":"A Hybrid Public Key Encryption (HPKE) core module for various JavaScript runtimes","directories":{},"sideEffects":false,"_nodeVersion":"20.18.0","dependencies":{"@hpke/common":"^1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"picocolors":"^1.0.0","@types/node":"^20.9.0","@deno/shim-deno":"~0.18.0"},"_npmOperationalInternal":{"tmp":"tmp/core_1.7.0_1730903748435_0.7832981646020407","host":"s3://npm-registry-packages"}},"1.7.1":{"name":"@hpke/core","version":"1.7.1","keywords":["hpke","rfc9180","hkdf","dh","security","encryption"],"author":{"name":"Ajitomi Daisuke"},"license":"MIT","_id":"@hpke/core@1.7.1","maintainers":[{"name":"dajiaji","email":"ajitomi@gmail.com"}],"homepage":"https://github.com/dajiaji/hpke-js/tree/main/core#readme","bugs":{"url":"https://github.com/dajiaji/hpke-js/issues"},"dist":{"shasum":"dcd8e8c2fbf9902fe68f520e57bd3222bd9758fa","tarball":"https://registry.npmjs.org/@hpke/core/-/core-1.7.1.tgz","fileCount":379,"integrity":"sha512-1cup0EARfFY7ZIIcPXBBs+LmEi7s4xghcQWVjtVUgdVzp5ZDrNpfn6iH7UbV26ZvTcinMU+NFaCfUk0G1rvfjA==","signatures":[{"sig":"MEUCIBJOq/wUDGH9H8iSNI/fJq/OeMbJvdjsdsR9YPVINVI0AiEAk3ot8uXmXGv+oC8Ll+ujtA4rpYMxw+Ua9/Z/pyePxtU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hpke%2fcore@1.7.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":315789},"main":"./script/mod.js","types":"./esm/mod.d.ts","module":"./esm/mod.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":"./esm/mod.js","require":"./script/mod.js"},"./package.json":"./package.json"},"gitHead":"5c513f2a9e7151a958afb7fe447cbe0d36d9c410","scripts":{"test":"node test_runner.js"},"_npmUser":{"name":"dajiaji","email":"ajitomi@gmail.com"},"repository":{"url":"git+https://github.com/dajiaji/hpke-js.git","type":"git"},"_npmVersion":"10.8.2","description":"A Hybrid Public Key Encryption (HPKE) core module for various JavaScript runtimes","directories":{},"sideEffects":false,"_nodeVersion":"20.18.0","dependencies":{"@hpke/common":"^1.7.1"},"_hasShrinkwrap":false,"devDependencies":{"picocolors":"^1.0.0","@types/node":"^20.9.0","@deno/shim-deno":"~0.18.0"},"_npmOperationalInternal":{"tmp":"tmp/core_1.7.1_1731211396914_0.13957630121487807","host":"s3://npm-registry-packages"}},"1.7.2":{"name":"@hpke/core","version":"1.7.2","keywords":["hpke","rfc9180","hkdf","dh","security","encryption"],"author":{"name":"Ajitomi Daisuke"},"license":"MIT","_id":"@hpke/core@1.7.2","maintainers":[{"name":"dajiaji","email":"ajitomi@gmail.com"}],"homepage":"https://github.com/dajiaji/hpke-js/tree/main/core#readme","bugs":{"url":"https://github.com/dajiaji/hpke-js/issues"},"dist":{"shasum":"6f9377dd4da659bd2011e1bf89bff31db6efeec2","tarball":"https://registry.npmjs.org/@hpke/core/-/core-1.7.2.tgz","fileCount":379,"integrity":"sha512-WPsy/Wp1oF+47EVfQdXG55TGS+rOKAAZJ4W/4BFnTENGGq/EAJeX1h0ooCarkqWrJsREsrpa4EiIZkz1m8hMOA==","signatures":[{"sig":"MEUCIQDLL+BoqBxzq2SMgYocPNZUg9+IFnjws9XJ+wufMMbO+AIgOpuDVdb6Ria/eea9aBs9Z8UgoRib63+ArGw/xb+cm3Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hpke%2fcore@1.7.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":316558},"main":"./script/mod.js","types":"./esm/mod.d.ts","module":"./esm/mod.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":"./esm/mod.js","require":"./script/mod.js"},"./package.json":"./package.json"},"gitHead":"14ab3d2a0fff79511b88c29f4d7d9cd8f8989c53","scripts":{"test":"node test_runner.js"},"_npmUser":{"name":"dajiaji","email":"ajitomi@gmail.com"},"repository":{"url":"git+https://github.com/dajiaji/hpke-js.git","type":"git"},"_npmVersion":"10.8.2","description":"A Hybrid Public Key Encryption (HPKE) core module for various JavaScript runtimes","directories":{},"sideEffects":false,"_nodeVersion":"20.18.3","dependencies":{"@hpke/common":"^1.7.2"},"_hasShrinkwrap":false,"devDependencies":{"picocolors":"^1.0.0","@types/node":"^20.9.0","@deno/shim-deno":"~0.18.0"},"_npmOperationalInternal":{"tmp":"tmp/core_1.7.2_1741516337699_0.41447963451696146","host":"s3://npm-registry-packages-npm-production"}},"1.7.3":{"name":"@hpke/core","version":"1.7.3","keywords":["hpke","rfc9180","hkdf","dh","security","encryption"],"author":{"name":"Ajitomi Daisuke"},"license":"MIT","_id":"@hpke/core@1.7.3","maintainers":[{"name":"dajiaji","email":"ajitomi@gmail.com"}],"homepage":"https://github.com/dajiaji/hpke-js/tree/main/core#readme","bugs":{"url":"https://github.com/dajiaji/hpke-js/issues"},"dist":{"shasum":"3f229a7698c6e7abc6256d40d92ed41ef6cd1f50","tarball":"https://registry.npmjs.org/@hpke/core/-/core-1.7.3.tgz","fileCount":383,"integrity":"sha512-shx1PFyXM8nVOmylrb0O6bGSm7gFgq5rcvhbmVjT/Kch50XXFAm1DYlio3b5jdpzvyAr5CpcsEbfoIMMtJcnJQ==","signatures":[{"sig":"MEUCIAaRfhjsZQbzzB11WKVcXx9xT3R1uLAG4Q7yNc1HovMxAiEAz9bs3c+QNuxvWJDtFgp08BN6EvOZwI/s97vFtaOMZEg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hpke%2fcore@1.7.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":317325},"main":"./script/mod.js","types":"./esm/mod.d.ts","module":"./esm/mod.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":"./esm/mod.js","require":"./script/mod.js"},"./package.json":"./package.json"},"gitHead":"f446284079ce4ae794180d51537aef722f9305f9","scripts":{"test":"node test_runner.js"},"_npmUser":{"name":"dajiaji","email":"ajitomi@gmail.com"},"repository":{"url":"git+https://github.com/dajiaji/hpke-js.git","type":"git"},"_npmVersion":"10.9.2","description":"A Hybrid Public Key Encryption (HPKE) core module for various JavaScript runtimes","directories":{},"sideEffects":false,"_nodeVersion":"22.17.0","dependencies":{"@hpke/common":"^1.7.3"},"_hasShrinkwrap":false,"devDependencies":{"picocolors":"^1.0.0","@types/node":"^20.9.0","@deno/shim-deno":"~0.18.0"},"_npmOperationalInternal":{"tmp":"tmp/core_1.7.3_1752278244466_0.5410017289497755","host":"s3://npm-registry-packages-npm-production"}},"1.7.4":{"name":"@hpke/core","version":"1.7.4","keywords":["hpke","rfc9180","hkdf","dh","security","encryption"],"author":{"name":"Ajitomi Daisuke"},"license":"MIT","_id":"@hpke/core@1.7.4","maintainers":[{"name":"dajiaji","email":"ajitomi@gmail.com"}],"homepage":"https://github.com/dajiaji/hpke-js/tree/main/core#readme","bugs":{"url":"https://github.com/dajiaji/hpke-js/issues"},"dist":{"shasum":"22e8e7d53e98fc775fbefb7be2b781d9b9face7f","tarball":"https://registry.npmjs.org/@hpke/core/-/core-1.7.4.tgz","fileCount":137,"integrity":"sha512-1BfPQB7unq/tNx7eznmoFgmJlMFnymdLNNt2CQX/L8oYOfmc1+cFEItpXZ90mgthW7tB2oksy/G7Xh1t569qzA==","signatures":[{"sig":"MEUCIGzZKBgKO8UOVC4o4/rF7e4xQVwLk+s92HV26tS7lTdUAiEAi7VjtnEjtmqtmHnEjsvhFN7ZEJiNPtjouSWR3SGs36Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hpke%2fcore@1.7.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":216399},"main":"./script/mod.js","types":"./esm/mod.d.ts","module":"./esm/mod.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":"./esm/mod.js","require":"./script/mod.js"},"./package.json":"./package.json"},"gitHead":"21e90fd9ae23dcf877612606760d4d4167c00e77","_npmUser":{"name":"dajiaji","email":"ajitomi@gmail.com"},"repository":{"url":"git+https://github.com/dajiaji/hpke-js.git","type":"git"},"_npmVersion":"10.9.3","description":"A Hybrid Public Key Encryption (HPKE) core module for various JavaScript runtimes","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"@hpke/common":"^1.8.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/core_1.7.4_1755173656689_0.9773520784421958","host":"s3://npm-registry-packages-npm-production"}},"1.7.5":{"name":"@hpke/core","version":"1.7.5","keywords":["hpke","rfc9180","hkdf","dh","security","encryption"],"author":{"name":"Ajitomi Daisuke"},"license":"MIT","_id":"@hpke/core@1.7.5","maintainers":[{"name":"dajiaji","email":"ajitomi@gmail.com"}],"homepage":"https://github.com/dajiaji/hpke-js/tree/main/core#readme","bugs":{"url":"https://github.com/dajiaji/hpke-js/issues"},"dist":{"shasum":"15f9ee1955ae3643eac703d061ec40921a40fc43","tarball":"https://registry.npmjs.org/@hpke/core/-/core-1.7.5.tgz","fileCount":143,"integrity":"sha512-4xfckZuPaIodeu0HpuTRIdtmajhRHXM/6rjS2N62Ns9aOCkGbbeYRwktqR3bUScuhCwyEBsEQqtIh9f0iLP3WQ==","signatures":[{"sig":"MEQCIAatAsuV9R+UQl/GdYPomNLvL+lMynd0XzU2MsKNrnDQAiBNVsOUCbPu3r63/TBG+AkQVARaYDC+ZqqGepiWR+O+nQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hpke%2fcore@1.7.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":227285},"main":"./script/mod.js","types":"./esm/mod.d.ts","module":"./esm/mod.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":"./esm/mod.js","require":"./script/mod.js"},"./package.json":"./package.json"},"gitHead":"1a5d2de979a4e3fdc063d33da03ea90aed7d79b6","_npmUser":{"name":"dajiaji","email":"ajitomi@gmail.com"},"repository":{"url":"git+https://github.com/dajiaji/hpke-js.git","type":"git"},"_npmVersion":"10.9.4","description":"A Hybrid Public Key Encryption (HPKE) core module for various JavaScript runtimes","directories":{},"sideEffects":false,"_nodeVersion":"22.21.1","dependencies":{"@hpke/common":"^1.8.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/core_1.7.5_1763557754002_0.08693018772784877","host":"s3://npm-registry-packages-npm-production"}},"1.8.0":{"name":"@hpke/core","version":"1.8.0","keywords":["hpke","rfc9180","hkdf","dh","security","encryption"],"author":{"name":"Ajitomi Daisuke"},"license":"MIT","_id":"@hpke/core@1.8.0","maintainers":[{"name":"dajiaji","email":"ajitomi@gmail.com"}],"homepage":"https://github.com/dajiaji/hpke-js/tree/main/core#readme","bugs":{"url":"https://github.com/dajiaji/hpke-js/issues"},"dist":{"shasum":"d92bac47db59a9e43b1bd4c72470b6b656cfea6c","tarball":"https://registry.npmjs.org/@hpke/core/-/core-1.8.0.tgz","fileCount":143,"integrity":"sha512-yHuo+2q4HSPUFuxcg87Kiy7QZRk4IeR+cwBB0qW8fHnr71bnRCArM39Cq1bWHBt75gTyeERGD/v1H14yPB2wyw==","signatures":[{"sig":"MEUCID/D0y6+8HF+jFXH1YkQMKieXzIOdWk0CkU8Tpip5tFVAiEA2CKxy15lEK6VTI3WpZahlq1xvQkcl4vbW8NN8ZXe+2U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hpke%2fcore@1.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":229422},"main":"./script/mod.js","types":"./esm/mod.d.ts","module":"./esm/mod.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":"./esm/mod.js","require":"./script/mod.js"},"./package.json":"./package.json"},"gitHead":"acee4bde952041c075ebc94c9e84cd717b181fe1","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2aea4a-f593-4879-80a9-bcb6648ea93a"}},"repository":{"url":"git+https://github.com/dajiaji/hpke-js.git","type":"git"},"_npmVersion":"11.8.0","description":"A Hybrid Public Key Encryption (HPKE) core module for various JavaScript runtimes","directories":{},"sideEffects":false,"_nodeVersion":"24.13.1","dependencies":{"@hpke/common":"^1.9.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/core_1.8.0_1772362125306_0.04189585158906306","host":"s3://npm-registry-packages-npm-production"}},"1.9.0":{"name":"@hpke/core","version":"1.9.0","description":"A Hybrid Public Key Encryption (HPKE) core module for various JavaScript runtimes","keywords":["hpke","rfc9180","hkdf","dh","security","encryption"],"author":{"name":"Ajitomi Daisuke"},"homepage":"https://github.com/dajiaji/hpke-js/tree/main/core#readme","repository":{"type":"git","url":"git+https://github.com/dajiaji/hpke-js.git"},"license":"MIT","bugs":{"url":"https://github.com/dajiaji/hpke-js/issues"},"main":"./script/mod.js","module":"./esm/mod.js","types":"./esm/mod.d.ts","exports":{".":{"import":"./esm/mod.js","require":"./script/mod.js"},"./package.json":"./package.json"},"sideEffects":false,"engines":{"node":">=16.0.0"},"dependencies":{"@hpke/common":"^1.10.0"},"devDependencies":{"@types/node":"^20.9.0","@deno/shim-deno":"~0.18.0","picocolors":"^1.0.0"},"gitHead":"f9fbe3d5a6404f516df859e472c078c0d08e8057","_id":"@hpke/core@1.9.0","_nodeVersion":"24.14.0","_npmVersion":"11.9.0","dist":{"integrity":"sha512-pFxWl1nNJeQCSUFs7+GAblHvXBCjn9EPN65vdKlYQil2aURaRxfGMO6vBKGqm1YHTKwiAxJQNEI70PbSowMP9Q==","shasum":"4eced0597787f51fdb53ad515c3d47a3abc9fe3a","tarball":"https://registry.npmjs.org/@hpke/core/-/core-1.9.0.tgz","fileCount":143,"unpackedSize":232730,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hpke%2fcore@1.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIHW93H964Cw/aPX6bzdXxr3a90d4VoYXpiWIKGRqyOOxAiEAstqkdT7E/QZSJTM+cY2RVpTSEUb09FvxBncIfnjMwbE="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2aea4a-f593-4879-80a9-bcb6648ea93a"}},"directories":{},"maintainers":[{"name":"dajiaji","email":"ajitomi@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/core_1.9.0_1772979473005_0.13753268628692883"},"_hasShrinkwrap":false}},"time":{"created":"2023-07-30T01:41:12.363Z","modified":"2026-03-08T14:17:53.441Z","0.22.2":"2023-07-30T01:41:12.644Z","1.0.0":"2023-08-05T06:02:39.758Z","1.0.1":"2023-08-06T02:54:23.505Z","1.0.2":"2023-08-06T09:11:49.502Z","1.0.3":"2023-08-07T13:49:03.137Z","1.0.4":"2023-08-11T07:32:10.326Z","1.1.0":"2023-08-14T22:11:14.036Z","1.1.1":"2023-08-15T04:02:05.082Z","1.2.0":"2023-08-16T05:36:52.096Z","1.2.1":"2023-08-19T05:46:03.286Z","1.2.2":"2023-08-20T12:50:29.285Z","1.2.3":"2023-09-09T02:32:15.779Z","1.2.4":"2023-11-04T15:44:11.680Z","1.2.5":"2023-11-26T06:11:34.085Z","1.2.6":"2024-01-28T06:42:27.554Z","1.2.7":"2024-01-28T12:25:54.901Z","1.2.8":"2024-08-04T14:25:23.641Z","1.2.9":"2024-08-05T11:06:03.102Z","1.3.0":"2024-08-31T03:42:22.624Z","1.3.1":"2024-09-01T10:39:57.854Z","1.4.0":"2024-10-06T12:02:44.548Z","1.4.1":"2024-10-06T12:44:46.727Z","1.4.2":"2024-10-06T14:23:17.811Z","1.4.3":"2024-10-07T13:22:38.958Z","1.5.0":"2024-10-12T01:05:46.789Z","1.6.0":"2024-11-04T02:33:42.733Z","1.6.1":"2024-11-05T17:11:29.304Z","1.7.0":"2024-11-06T14:35:48.712Z","1.7.1":"2024-11-10T04:03:17.154Z","1.7.2":"2025-03-09T10:32:17.902Z","1.7.3":"2025-07-11T23:57:24.672Z","1.7.4":"2025-08-14T12:14:16.925Z","1.7.5":"2025-11-19T13:09:14.199Z","1.8.0":"2026-03-01T10:48:45.453Z","1.9.0":"2026-03-08T14:17:53.152Z"},"bugs":{"url":"https://github.com/dajiaji/hpke-js/issues"},"author":{"name":"Ajitomi Daisuke"},"license":"MIT","homepage":"https://github.com/dajiaji/hpke-js/tree/main/core#readme","keywords":["hpke","rfc9180","hkdf","dh","security","encryption"],"repository":{"type":"git","url":"git+https://github.com/dajiaji/hpke-js.git"},"description":"A Hybrid Public Key Encryption (HPKE) core module for various JavaScript runtimes","maintainers":[{"name":"dajiaji","email":"ajitomi@gmail.com"}],"readme":"<h1 align=\"center\">@hpke/core</h1>\n\n<div align=\"center\">\n<a href=\"https://www.npmjs.com/package/@hpke/core\"><img src=\"https://img.shields.io/npm/v/@hpke/core\" alt=\"npm\"/></a>\n<a href=\"https://jsr.io/@hpke/core\"><img src=\"https://jsr.io/badges/@hpke/core\" alt=\"JSR\"/></a>\n</div>\n\n<div align=\"center\">\nA TypeScript <a href=\"https://datatracker.ietf.org/doc/html/rfc9180\">Hybrid Public Key Encryption (HPKE)</a> core module implemented using only <a href=\"https://www.w3.org/TR/WebCryptoAPI/\">Web Cryptography API</a>. It does not support the X448-based KEM and the ChaCha20Poly1305 AEAD, but it has no external module dependencies. It's small in size and tree-shaking friendly.</div>\n<p></p>\n\n<div align=\"center\">\n\nDocumentation: [jsr.io](https://jsr.io/@hpke/core/doc) |\n[pages (only for the latest ver.)](https://dajiaji.github.io/hpke-js/core/docs/)\n\n</div>\n\n## Index\n\n- [Installation](#installation)\n  - [Node.js](#nodejs)\n  - [Deno](#deno)\n  - [Web Browsers](#web-browsers)\n- [Usage](#usage)\n- [Contributing](#contributing)\n\n## Installation\n\nWhere possible, it is recommended to use `@hpke/core` along with extension\nmodules (such as `@hpke/chacha20poly1305`) instead of `hpke-js`.\n\n### Node.js\n\nYou can install the package with npm, yarn or pnpm.\n\n```sh\n# Using npm:\nnpm install @hpke/core\nyarn add @hpke/core\npnpm install @hpke/core\n# Using jsr:\nnpx jsr add @hpke/core\nyarn add jsr:@hpke/core\npnpm add jsr:@hpke/core\n```\n\nThe above manner can be used with other JavaScript runtimes that support npm,\nsuch as Cloudflare Workers and Bun.\n\nThen, you can use the module from code like this:\n\n```ts\nimport {\n  Aes128Gcm,\n  CipherSuite,\n  DhkemP256HkdfSha256,\n  HkdfSha256,\n} from \"@hpke/core\";\n```\n\n### Deno\n\nFor Deno, it is recommended to use the jsr.io registry.\n\n```sh\ndeno add jsr:@hpke/core\n```\n\n### Web Browsers\n\nFollowings are how to use this module with typical CDNs. Other CDNs can be used\nas well.\n\nUsing esm.sh:\n\n```html\n<!-- use a specific version -->\n<script type=\"module\">\n  import {\n    Aes128Gcm,\n    CipherSuite,\n    DhkemP256HkdfSha256,\n    HkdfSha256,\n  } from \"https://esm.sh/@hpke/core@<SEMVER>\";\n  // ...\n</script>\n\n<!-- use the latest stable version -->\n<script type=\"module\">\n  import {\n    Aes128Gcm,\n    CipherSuite,\n    DhkemP256HkdfSha256,\n    HkdfSha256,\n  } from \"https://esm.sh/@hpke/core\";\n  // ...\n</script>\n```\n\nUsing unpkg:\n\n```html\n<!-- use a specific version -->\n<script type=\"module\">\n  import * as hpke from \"https://unpkg.com/@hpke/core@<SEMVER>/esm/mod.js\";\n  // ...\n</script>\n```\n\n## Usage\n\nThis section shows some typical usage examples.\n\n### Node.js\n\n```js\nimport {\n  Aes128Gcm,\n  CipherSuite,\n  DhkemP256HkdfSha256,\n  HkdfSha256,\n} from \"@hpke/core\";\n\nasync function doHpke() {\n  // setup\n  const suite = new CipherSuite({\n    kem: new DhkemP256HkdfSha256(),\n    kdf: new HkdfSha256(),\n    aead: new Aes128Gcm(),\n  });\n\n  const rkp = await suite.kem.generateKeyPair();\n\n  const sender = await suite.createSenderContext({\n    recipientPublicKey: rkp.publicKey,\n  });\n\n  const recipient = await suite.createRecipientContext({\n    recipientKey: rkp.privateKey,\n    enc: sender.enc,\n  });\n\n  // encrypt\n  const ct = await sender.seal(new TextEncoder().encode(\"Hello world!\"));\n\n  // decrypt\n  const pt = await recipient.open(ct);\n\n  // Hello world!\n  console.log(new TextDecoder().decode(pt));\n}\n\ntry {\n  doHpke();\n} catch (err) {\n  console.log(\"failed:\", err.message);\n}\n```\n\n### Deno\n\n```ts\nimport {\n  Aes128Gcm,\n  CipherSuite,\n  DhkemP256HkdfSha256,\n  HkdfSha256,\n} from \"@hpke/core\";\n\nasync function doHpke() {\n  // setup\n  const suite = new CipherSuite({\n    kem: new DhkemP256HkdfSha256(),\n    kdf: new HkdfSha256(),\n    aead: new Aes128Gcm(),\n  });\n\n  const rkp = await suite.kem.generateKeyPair();\n\n  const sender = await suite.createSenderContext({\n    recipientPublicKey: rkp.publicKey,\n  });\n\n  const recipient = await suite.createRecipientContext({\n    recipientKey: rkp.privateKey,\n    enc: sender.enc,\n  });\n\n  // encrypt\n  const ct = await sender.seal(new TextEncoder().encode(\"Hello world!\"));\n\n  // decrypt\n  const pt = await recipient.open(ct);\n\n  // Hello world!\n  console.log(new TextDecoder().decode(pt));\n}\n\ntry {\n  doHpke();\n} catch (_err: unknown) {\n  console.log(\"doHPKE() failed.\");\n}\n```\n\n### Web Browsers\n\n```html\n<html>\n  <head></head>\n  <body>\n    <script type=\"module\">\n      import {\n        Aes128Gcm,\n        CipherSuite,\n        DhkemP256HkdfSha256,\n        HkdfSha256,\n      } from \"https://esm.sh/@hpke/core\";\n\n      globalThis.doHpke = async () => {\n        const suite = new CipherSuite({\n          kem: new DhkemP256HkdfSha256(),\n          kdf: new HkdfSha256(),\n          aead: new Aes128Gcm(),\n        });\n\n        const rkp = await suite.kem.generateKeyPair();\n\n        const sender = await suite.createSenderContext({\n          recipientPublicKey: rkp.publicKey,\n        });\n\n        const recipient = await suite.createRecipientContext({\n          recipientKey: rkp.privateKey, // rkp (CryptoKeyPair) is also acceptable.\n          enc: sender.enc,\n        });\n\n        // encrypt\n        const ct = await sender.seal(\n          new TextEncoder().encode(\"hello world!\"),\n        );\n\n        // decrypt\n        try {\n          const pt = await recipient.open(ct);\n\n          // hello world!\n          alert(new TextDecoder().decode(pt));\n        } catch (err) {\n          alert(\"failed to decrypt.\");\n        }\n      };\n    </script>\n    <button type=\"button\" onclick=\"doHpke()\">do HPKE</button>\n  </body>\n</html>\n```\n\n## Contributing\n\nWe welcome all kind of contributions, filing issues, suggesting new features or\nsending PRs.\n","readmeFilename":"README.md"}