{"_id":"@hpke/dhkem-x448","_rev":"32-2d3e3a4a1912c10bf2f84feb7197d3ca","name":"@hpke/dhkem-x448","dist-tags":{"latest":"1.8.0"},"versions":{"0.22.2":{"name":"@hpke/dhkem-x448","version":"0.22.2","keywords":["hpke","rfc9180","kem","hkdf","dh","x448","security","encryption"],"author":{"name":"Ajitomi Daisuke"},"license":"MIT","_id":"@hpke/dhkem-x448@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":"8b151ddd6bbd7b5f3d39d2ede705b15fdfd258a7","tarball":"https://registry.npmjs.org/@hpke/dhkem-x448/-/dhkem-x448-0.22.2.tgz","fileCount":85,"integrity":"sha512-367hqEJvceD4o1PKzAKx6caLEnGUsA1C4CKyr+6EoKthyo0fHccv5HHuHrpex0Ub27OSU0FFTRmpTdbcph4zZw==","signatures":[{"sig":"MEQCIEyAjG4h4fmt3sCWvDMEgoIEyoQdXojEOJ/pRenfSwnNAiASM8OYWTmWCqU9YrnTfvy/bVp7hrko4L+h0Ai6OSp1Lw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133824},"main":"./script/x/dhkem-x448/mod.js","types":"./script/x/dhkem-x448/mod.d.ts","module":"./esm/x/dhkem-x448/mod.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":"./esm/x/dhkem-x448/mod.js","require":"./script/x/dhkem-x448/mod.js"},"./package.json":"./package.json"},"gitHead":"24d43dad2513d613fcdd8d81717543fbce63c50e","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) module extension for X448","directories":{},"_nodeVersion":"19.8.1","dependencies":{"@noble/curves":"1.1.0","@noble/hashes":"1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"picocolors":"^1.0.0","@types/node":"^18.11.9","@noble/ciphers":"0.1.4","@deno/shim-deno":"~0.16.1"},"_npmOperationalInternal":{"tmp":"tmp/dhkem-x448_0.22.2_1690757756170_0.3933821455927806","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"@hpke/dhkem-x448","version":"1.0.0","keywords":["hpke","rfc9180","kem","hkdf","dh","x448","security","encryption"],"author":{"name":"Ajitomi Daisuke"},"license":"MIT","_id":"@hpke/dhkem-x448@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":"e80522a8c4b43c0db1d466d65bdff902d4877fe7","tarball":"https://registry.npmjs.org/@hpke/dhkem-x448/-/dhkem-x448-1.0.0.tgz","fileCount":85,"integrity":"sha512-uuDz48Cd+5UR/iqh5pPMyvE/G9ADtU8pFtaEyCjWF1QgFOtCAqIRqFxaExRsvpHWXKs5HrMVOu7bCTawRy0q2A==","signatures":[{"sig":"MEYCIQClnL7Tk+K5CItdlEeI8I4trB52UOVs8w3b6N1LXznHqAIhAP/pI3uPi/gOgu3hRQLEB5kSQjnxIbr0AliukN3kgeJV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133375},"main":"./script/x/dhkem-x448/mod.js","types":"./script/x/dhkem-x448/mod.d.ts","module":"./esm/x/dhkem-x448/mod.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":"./esm/x/dhkem-x448/mod.js","require":"./script/x/dhkem-x448/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) module extension for X448","directories":{},"_nodeVersion":"18.17.0","dependencies":{"@noble/curves":"1.1.0","@noble/hashes":"1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"picocolors":"^1.0.0","@types/node":"^18.11.9","@noble/ciphers":"0.1.4","@deno/shim-deno":"~0.16.1"},"_npmOperationalInternal":{"tmp":"tmp/dhkem-x448_1.0.0_1691215364102_0.16236643110031568","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@hpke/dhkem-x448","version":"1.0.1","keywords":["hpke","rfc9180","kem","hkdf","dh","x448","security","encryption"],"author":{"name":"Ajitomi Daisuke"},"license":"MIT","_id":"@hpke/dhkem-x448@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":"0ecc635436292709112c9fe1467f507a03720526","tarball":"https://registry.npmjs.org/@hpke/dhkem-x448/-/dhkem-x448-1.0.1.tgz","fileCount":85,"integrity":"sha512-tfgdh+CHPRNhV3opaS2a7btEDv3iXAVhj7ejDwOImrmBep9DVGOlRXoVs06fdgcfq9Ge/M/YsvCyQm4RJbAeEw==","signatures":[{"sig":"MEYCIQDbajlUYfg8mByhtIR1V5mFC/zzSjJ0m9KhgTwSIFd40AIhAPbEj1auw4ptahzXxPxj/hYqV2OFp1Z2F+gyUI2vuUup","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":136002},"main":"./script/x/dhkem-x448/mod.js","types":"./script/x/dhkem-x448/mod.d.ts","module":"./esm/x/dhkem-x448/mod.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":"./esm/x/dhkem-x448/mod.js","require":"./script/x/dhkem-x448/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) module extension for X448","directories":{},"_nodeVersion":"18.17.0","dependencies":{"@noble/curves":"1.1.0","@noble/hashes":"1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"picocolors":"^1.0.0","@types/node":"^18.11.9","@noble/ciphers":"0.1.4","@deno/shim-deno":"~0.16.1"},"_npmOperationalInternal":{"tmp":"tmp/dhkem-x448_1.0.1_1691290460391_0.278660015631087","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@hpke/dhkem-x448","version":"1.0.2","keywords":["hpke","rfc9180","kem","hkdf","dh","x448","security","encryption"],"author":{"name":"Ajitomi Daisuke"},"license":"MIT","_id":"@hpke/dhkem-x448@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":"62a8bca7e0d4b05edfde487db7d457e5b23bb3d2","tarball":"https://registry.npmjs.org/@hpke/dhkem-x448/-/dhkem-x448-1.0.2.tgz","fileCount":85,"integrity":"sha512-VunOmHrM8g9FqRdfXCtBeIOAPopLAOIPI38BKWrWTCkAtKN2t51P9GckNK9D7s+lwkCUjmxhyjMUi30IbApbhQ==","signatures":[{"sig":"MEUCIQDQXHWV0kDCa0GA8B6sFef5NpES7dCN0B4m/R93OZiRkAIgdh5Cv+gBjjM4JsXNP+vhw5HwAdMw0/QfeIb9UtvxtZY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":143062},"main":"./script/x/dhkem-x448/mod.js","types":"./script/x/dhkem-x448/mod.d.ts","module":"./esm/x/dhkem-x448/mod.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":"./esm/x/dhkem-x448/mod.js","require":"./script/x/dhkem-x448/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) module extension for X448","directories":{},"_nodeVersion":"18.17.0","dependencies":{"@noble/curves":"1.1.0","@noble/hashes":"1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"picocolors":"^1.0.0","@types/node":"^18.11.9","@noble/ciphers":"0.1.4","@deno/shim-deno":"~0.16.1"},"_npmOperationalInternal":{"tmp":"tmp/dhkem-x448_1.0.2_1691313114441_0.7324823232942257","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"@hpke/dhkem-x448","version":"1.0.3","keywords":["hpke","rfc9180","kem","hkdf","dh","x448","security","encryption"],"author":{"name":"Ajitomi Daisuke"},"license":"MIT","_id":"@hpke/dhkem-x448@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":"c25e8de4574f3a2136dfaf3ec79723e54927f81e","tarball":"https://registry.npmjs.org/@hpke/dhkem-x448/-/dhkem-x448-1.0.3.tgz","fileCount":85,"integrity":"sha512-5DUPHdSZVDUsHpA8jyfZA74VbnUZgADQBz2k2dz4Pk6CETVhM4QLmjVkoetfx6QUXzWiSh3bOc/TSMVrpDVslg==","signatures":[{"sig":"MEQCIA08FRULon+/RtJ/qmyIq3ltFcFNfxd4yv+kBjnsZ8mcAiAsnlS6fYOti6lp3DCpJqe1Ei54WpXHpFJb0/0HdAY9BA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":132555},"main":"./script/x/dhkem-x448/mod.js","types":"./script/x/dhkem-x448/mod.d.ts","module":"./esm/x/dhkem-x448/mod.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":"./esm/x/dhkem-x448/mod.js","require":"./script/x/dhkem-x448/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) module extension for X448","directories":{},"_nodeVersion":"18.17.0","dependencies":{"@noble/curves":"1.1.0","@noble/hashes":"1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"picocolors":"^1.0.0","@types/node":"^18.11.9","@noble/ciphers":"0.1.4","@deno/shim-deno":"~0.16.1"},"_npmOperationalInternal":{"tmp":"tmp/dhkem-x448_1.0.3_1691416143919_0.9779865495476014","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"@hpke/dhkem-x448","version":"1.0.4","keywords":["hpke","rfc9180","kem","hkdf","dh","x448","security","encryption"],"author":{"name":"Ajitomi Daisuke"},"license":"MIT","_id":"@hpke/dhkem-x448@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":"731ba9c69a6d8abcc5ce53ea736d4a98542a2704","tarball":"https://registry.npmjs.org/@hpke/dhkem-x448/-/dhkem-x448-1.0.4.tgz","fileCount":89,"integrity":"sha512-q2eWo8vh/Rh9SrjWxRS+2u5uDVocPnqcsNcybV3WJ+AuVJjXTGq9aoFTKkflZI6qytfgEmixBgTA9OCqipbDBA==","signatures":[{"sig":"MEUCID8gKbfUtofbuClfwL/cqWz62p23D3jI6TwMhgmHflYwAiEA2M4nqBXBh+RCiw6/Nuu8Hk0l1nCdAc96u5wJgl09eqA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":138443},"main":"./script/x/dhkem-x448/mod.js","types":"./script/x/dhkem-x448/mod.d.ts","module":"./esm/x/dhkem-x448/mod.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":"./esm/x/dhkem-x448/mod.js","require":"./script/x/dhkem-x448/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) module extension for X448","directories":{},"_nodeVersion":"20.5.1","dependencies":{"@noble/curves":"1.1.0","@noble/hashes":"1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"picocolors":"^1.0.0","@types/node":"^18.11.9","@noble/ciphers":"0.2.0","@deno/shim-deno":"~0.16.1"},"_npmOperationalInternal":{"tmp":"tmp/dhkem-x448_1.0.4_1691739136705_0.13209189359404272","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@hpke/dhkem-x448","version":"1.1.0","keywords":["hpke","rfc9180","kem","hkdf","dh","x448","security","encryption"],"author":{"name":"Ajitomi Daisuke"},"license":"MIT","_id":"@hpke/dhkem-x448@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":"c57e100f527d28f0110e96869e13bdad1dd7543b","tarball":"https://registry.npmjs.org/@hpke/dhkem-x448/-/dhkem-x448-1.1.0.tgz","fileCount":85,"integrity":"sha512-l6VfAOQHjARpV6bZ6gIOteea18b2Gp2btM+Zni5DK5N8EDm7dcYl3rJSxjCHKpSqW3PQ8/7hskOndu36RGuO+g==","signatures":[{"sig":"MEUCIQDgbn+IKDAhOJfWcnahylwFctnMy4WrZi37PHDSNBmTfgIgYWKxzhdQZs3q7+EmHC2Ymoy76a8uxC3TK3J/itzUW2U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133327},"main":"./script/x/dhkem-x448/mod.js","types":"./script/x/dhkem-x448/mod.d.ts","module":"./esm/x/dhkem-x448/mod.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":"./esm/x/dhkem-x448/mod.js","require":"./script/x/dhkem-x448/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) module extension for X448","directories":{},"_nodeVersion":"20.5.1","dependencies":{"@noble/curves":"1.1.0","@noble/hashes":"1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"picocolors":"^1.0.0","@types/node":"^18.11.9","@noble/ciphers":"0.2.0","@deno/shim-deno":"~0.16.1"},"_npmOperationalInternal":{"tmp":"tmp/dhkem-x448_1.1.0_1692051067078_0.07060646607834031","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"@hpke/dhkem-x448","version":"1.1.1","keywords":["hpke","rfc9180","kem","hkdf","dh","x448","security","encryption"],"author":{"name":"Ajitomi Daisuke"},"license":"MIT","_id":"@hpke/dhkem-x448@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":"f115a7aef07c94b89e57c650663f73d266da01db","tarball":"https://registry.npmjs.org/@hpke/dhkem-x448/-/dhkem-x448-1.1.1.tgz","fileCount":85,"integrity":"sha512-UJv3jDTTl9UrRDjc6MO+22y242s7YWR89F72VvVxBK1G2VA3eowgEruPAP3P7bOZaoGXB7YT9KAaA3KNlGrL/A==","signatures":[{"sig":"MEQCIF+EjiOmvsb6Lcj6LjCk6evOYvGU6xiCUpiydfAdFF+zAiA3pOKm0RjSuVpnPypM2CQu3xt8KgQMje36zC1LVErs/A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":130291},"main":"./script/x/dhkem-x448/mod.js","types":"./esm/x/dhkem-x448/mod.d.ts","module":"./esm/x/dhkem-x448/mod.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":"./esm/x/dhkem-x448/mod.js","require":"./script/x/dhkem-x448/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) module extension for X448","directories":{},"sideEffects":false,"_nodeVersion":"20.5.1","dependencies":{"@noble/curves":"1.1.0","@noble/hashes":"1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"picocolors":"^1.0.0","@types/node":"^18.11.9","@noble/ciphers":"0.2.0","@deno/shim-deno":"~0.16.1"},"_npmOperationalInternal":{"tmp":"tmp/dhkem-x448_1.1.1_1692072124849_0.32666068279020566","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"@hpke/dhkem-x448","version":"1.2.0","keywords":["hpke","rfc9180","kem","hkdf","dh","x448","security","encryption"],"author":{"name":"Ajitomi Daisuke"},"license":"MIT","_id":"@hpke/dhkem-x448@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":"eac0890b3433ac1e0d43210da56dc8cf4e9b926a","tarball":"https://registry.npmjs.org/@hpke/dhkem-x448/-/dhkem-x448-1.2.0.tgz","fileCount":85,"integrity":"sha512-UnVf8QtZ8XMkRs33OUO68+rHkyIMYR0gvpa2ssf4rPIeJazVH5yy6PbytT7LRIlg04ZWCkTvXyLOyXE0lWcHKQ==","signatures":[{"sig":"MEYCIQClEkxr6CP42MiFL6qzX6rC8FfFQrokOxAWKbqLEGNXwAIhAM3yDeBZqv2hsGtAizIwcX5jubmclWcyqfScKz2UAvxN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":130305},"main":"./script/x/dhkem-x448/mod.js","types":"./esm/x/dhkem-x448/mod.d.ts","module":"./esm/x/dhkem-x448/mod.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":"./esm/x/dhkem-x448/mod.js","require":"./script/x/dhkem-x448/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) module extension for X448","directories":{},"sideEffects":false,"_nodeVersion":"20.5.1","dependencies":{"@noble/curves":"1.1.0","@noble/hashes":"1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"picocolors":"^1.0.0","@types/node":"^18.11.9","@noble/ciphers":"0.2.0","@deno/shim-deno":"~0.16.1"},"_npmOperationalInternal":{"tmp":"tmp/dhkem-x448_1.2.0_1692164218537_0.327615167155908","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"@hpke/dhkem-x448","version":"1.2.1","keywords":["hpke","rfc9180","kem","hkdf","dh","x448","security","encryption"],"author":{"name":"Ajitomi Daisuke"},"license":"MIT","_id":"@hpke/dhkem-x448@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":"52afdd9171a84d45e5d372fefe82a4e459bad45c","tarball":"https://registry.npmjs.org/@hpke/dhkem-x448/-/dhkem-x448-1.2.1.tgz","fileCount":85,"integrity":"sha512-UTjuhFQ6NywwjfdDXv2l5kYUmwuZ+fAtOwOnEmS52P0hv1bleAqZOK8Ev1eWilhDdsBdPkYFRE66OhnbGV0YRQ==","signatures":[{"sig":"MEUCIQCtgC7SZDdhDltIdq30vkajEmuIKNklj5E/r/E+QFpi2AIgOEOsD67ScvMWOVNPO93IZHFC4b230VNaV86rJf6Dr3s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":131788},"main":"./script/x/dhkem-x448/mod.js","types":"./esm/x/dhkem-x448/mod.d.ts","module":"./esm/x/dhkem-x448/mod.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":"./esm/x/dhkem-x448/mod.js","require":"./script/x/dhkem-x448/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) module extension for X448","directories":{},"sideEffects":false,"_nodeVersion":"20.5.1","dependencies":{"@noble/curves":"1.1.0","@noble/hashes":"1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"picocolors":"^1.0.0","@types/node":"^18.11.9","@noble/ciphers":"0.2.0","@deno/shim-deno":"~0.16.1"},"_npmOperationalInternal":{"tmp":"tmp/dhkem-x448_1.2.1_1692423973775_0.9077466066482305","host":"s3://npm-registry-packages"}},"1.2.2":{"name":"@hpke/dhkem-x448","version":"1.2.2","keywords":["hpke","rfc9180","kem","hkdf","dh","x448","security","encryption"],"author":{"name":"Ajitomi Daisuke"},"license":"MIT","_id":"@hpke/dhkem-x448@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":"88369bf1c74a81c3f9ff2afe60339cb1c5918674","tarball":"https://registry.npmjs.org/@hpke/dhkem-x448/-/dhkem-x448-1.2.2.tgz","fileCount":85,"integrity":"sha512-93aE5KPlNpVp9UxBbomSBXDxgn98rOqCES7v0+oOYBaS+aLOgwjsqRxics7hZruJX0dapvRmcZxGfVnVCX+PIg==","signatures":[{"sig":"MEYCIQDscv8KAIoMSk/Wnm+V+buZSO9LrIiagsHxAK13dyx8QAIhAM0r3e9XqX57WJCvb5YqPBWlN9ZxPr7gYbXCdzJx9iwU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133501},"main":"./script/x/dhkem-x448/mod.js","types":"./esm/x/dhkem-x448/mod.d.ts","module":"./esm/x/dhkem-x448/mod.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":"./esm/x/dhkem-x448/mod.js","require":"./script/x/dhkem-x448/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) module extension for X448","directories":{},"sideEffects":false,"_nodeVersion":"20.5.1","dependencies":{"@noble/curves":"1.1.0","@noble/hashes":"1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"picocolors":"^1.0.0","@types/node":"^18.11.9","@noble/ciphers":"0.2.0","@deno/shim-deno":"~0.16.1"},"_npmOperationalInternal":{"tmp":"tmp/dhkem-x448_1.2.2_1692535831634_0.3784055863390934","host":"s3://npm-registry-packages"}},"1.2.3":{"name":"@hpke/dhkem-x448","version":"1.2.3","keywords":["hpke","rfc9180","kem","hkdf","dh","x448","security","encryption"],"author":{"name":"Ajitomi Daisuke"},"license":"MIT","_id":"@hpke/dhkem-x448@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":"cbfd186640ccc37a87784e410ef53facd38f2f35","tarball":"https://registry.npmjs.org/@hpke/dhkem-x448/-/dhkem-x448-1.2.3.tgz","fileCount":85,"integrity":"sha512-xq/LfNAPVi6UGA+BGi43Ly9HgZtYZBk1vkQfsX5Lz7VGwogX4tX9hfFhl59VUjhs+iN9KQuM1lELnAspsdbhwA==","signatures":[{"sig":"MEUCIGWaiCXOBGVei6d0Gjj0Wj1XxM6FSS7IOevZSVA+l1TDAiEA04Dz3kvgNQWXEvPPWRTzVpioSgCOmHST9DiYE36iODI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133877},"main":"./script/x/dhkem-x448/mod.js","types":"./esm/x/dhkem-x448/mod.d.ts","module":"./esm/x/dhkem-x448/mod.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":"./esm/x/dhkem-x448/mod.js","require":"./script/x/dhkem-x448/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) module extension for X448","directories":{},"sideEffects":false,"_nodeVersion":"20.6.0","dependencies":{"@noble/curves":"1.2.0","@noble/hashes":"1.3.2"},"_hasShrinkwrap":false,"devDependencies":{"picocolors":"^1.0.0","@types/node":"^18.11.9","@noble/ciphers":"0.3.0","@deno/shim-deno":"~0.16.1"},"_npmOperationalInternal":{"tmp":"tmp/dhkem-x448_1.2.3_1694226738625_0.647187149131063","host":"s3://npm-registry-packages"}},"1.2.4":{"name":"@hpke/dhkem-x448","version":"1.2.4","keywords":["hpke","rfc9180","kem","hkdf","dh","x448","security","encryption"],"author":{"name":"Ajitomi Daisuke"},"license":"MIT","_id":"@hpke/dhkem-x448@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":"146993dda4047142e9c2e166d63db831c84f71f1","tarball":"https://registry.npmjs.org/@hpke/dhkem-x448/-/dhkem-x448-1.2.4.tgz","fileCount":85,"integrity":"sha512-RPUiuM8Eu/nyAH0zZLOYYlHrdOEzJ2uRh8daQwylzzE6Nv3kkM0/oTwv4eiOVD+03YPRnlvHQuKs/wfXYc2srA==","signatures":[{"sig":"MEUCIQCG2FZ9+vDc6nUD4TVXFrDb7iXDniIKzsN/KuqzpzwcywIgbyWNdZRWtoJBgPoRG5AYU772xs6pyU7cCJwnbivZ2B4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133877},"main":"./script/x/dhkem-x448/mod.js","types":"./esm/x/dhkem-x448/mod.d.ts","module":"./esm/x/dhkem-x448/mod.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":"./esm/x/dhkem-x448/mod.js","require":"./script/x/dhkem-x448/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) module extension for X448","directories":{},"sideEffects":false,"_nodeVersion":"20.9.0","dependencies":{"@noble/curves":"1.2.0","@noble/hashes":"1.3.2"},"_hasShrinkwrap":false,"devDependencies":{"picocolors":"^1.0.0","@types/node":"^18.11.9","@noble/ciphers":"0.4.0","@deno/shim-deno":"~0.16.1"},"_npmOperationalInternal":{"tmp":"tmp/dhkem-x448_1.2.4_1699112668142_0.26118762951496244","host":"s3://npm-registry-packages"}},"1.2.5":{"name":"@hpke/dhkem-x448","version":"1.2.5","keywords":["hpke","rfc9180","kem","hkdf","dh","x448","security","encryption"],"author":{"name":"Ajitomi Daisuke"},"license":"MIT","_id":"@hpke/dhkem-x448@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":"459c8024f62672ef965dbbd13581e8fe10123b03","tarball":"https://registry.npmjs.org/@hpke/dhkem-x448/-/dhkem-x448-1.2.5.tgz","fileCount":85,"integrity":"sha512-DrmVqW02RRMs1q5M/XV7slx+WP78jKJ1CBheq2LpvZcsXi1x0TcIT02BBiMzPwjXCqzS9R9OYWUQP3FtccfcJw==","signatures":[{"sig":"MEUCIQCdDTp+DafgSEMbVkYHkALqymXPxqqvPObroZUDBmWD3AIgB10DwlPRBC0Nx7T0jWXvpV1H2AOO7V7XwGy1MS80iV0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133877},"main":"./script/x/dhkem-x448/mod.js","types":"./esm/x/dhkem-x448/mod.d.ts","module":"./esm/x/dhkem-x448/mod.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":"./esm/x/dhkem-x448/mod.js","require":"./script/x/dhkem-x448/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) module extension for X448","directories":{},"sideEffects":false,"_nodeVersion":"20.9.0","dependencies":{"@noble/curves":"1.2.0","@noble/hashes":"1.3.2"},"_hasShrinkwrap":false,"devDependencies":{"picocolors":"^1.0.0","@types/node":"^18.11.9","@noble/ciphers":"0.4.0","@deno/shim-deno":"~0.16.1"},"_npmOperationalInternal":{"tmp":"tmp/dhkem-x448_1.2.5_1700979094011_0.8099354413482143","host":"s3://npm-registry-packages"}},"1.2.6":{"name":"@hpke/dhkem-x448","version":"1.2.6","keywords":["hpke","rfc9180","kem","hkdf","dh","x448","security","encryption"],"author":{"name":"Ajitomi Daisuke"},"license":"MIT","_id":"@hpke/dhkem-x448@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":"8a7f7ceec751441a776be744b866606507236a4b","tarball":"https://registry.npmjs.org/@hpke/dhkem-x448/-/dhkem-x448-1.2.6.tgz","fileCount":85,"integrity":"sha512-7u7TM5sEwaoXXdRzJircu9CqSR4L1EektisMQzLNxwsZBy16mSqESe07GoHPE/ORW54GAwV6QtB3P46Cm690LQ==","signatures":[{"sig":"MEUCIAQ4bxAnL8hfrFYg9KAnBlhGWTKTjJxs5HSdt+nIVRsNAiEA/E6v5NgfUOQAlhEED6p6IUfmXmMheOu7rNl63t053fs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133908},"main":"./script/x/dhkem-x448/mod.js","types":"./esm/x/dhkem-x448/mod.d.ts","module":"./esm/x/dhkem-x448/mod.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":"./esm/x/dhkem-x448/mod.js","require":"./script/x/dhkem-x448/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) module extension for X448","directories":{},"sideEffects":false,"_nodeVersion":"20.11.0","dependencies":{"@noble/curves":"1.2.0","@noble/hashes":"1.3.3"},"_hasShrinkwrap":false,"devDependencies":{"picocolors":"^1.0.0","@types/node":"^20.9.0","@noble/ciphers":"0.4.1","@deno/shim-deno":"~0.17.0"},"_npmOperationalInternal":{"tmp":"tmp/dhkem-x448_1.2.6_1706424150112_0.7139936408719403","host":"s3://npm-registry-packages"}},"1.2.7":{"name":"@hpke/dhkem-x448","version":"1.2.7","keywords":["hpke","rfc9180","kem","hkdf","dh","x448","security","encryption"],"author":{"name":"Ajitomi Daisuke"},"license":"MIT","_id":"@hpke/dhkem-x448@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":"7df5e015a8e0c592ed784d9be4c2c9fb1eeecea8","tarball":"https://registry.npmjs.org/@hpke/dhkem-x448/-/dhkem-x448-1.2.7.tgz","fileCount":85,"integrity":"sha512-w8LKu+UojmqaWKpUSeScS7IWMSHfqOfuNDoEppNnEl8wUdEoGa5pWZTaWKuTBtZ+7WiS8ZVFxBWnWBqi0Kd9WQ==","signatures":[{"sig":"MEUCIQDX0RyAPO6kWcW2Tq1M+BxKzczZgHSEBBw7heSc1ouTpQIgRBoq8RWm+uyDRZC4UVMofbg3+/eeLWEN2xfyr30VO2Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133791},"main":"./script/x/dhkem-x448/mod.js","types":"./esm/x/dhkem-x448/mod.d.ts","module":"./esm/x/dhkem-x448/mod.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":"./esm/x/dhkem-x448/mod.js","require":"./script/x/dhkem-x448/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) module extension for X448","directories":{},"sideEffects":false,"_nodeVersion":"20.11.0","dependencies":{"@noble/curves":"1.3.0","@noble/hashes":"1.3.3"},"_hasShrinkwrap":false,"devDependencies":{"picocolors":"^1.0.0","@types/node":"^20.9.0","@noble/ciphers":"0.4.1","@deno/shim-deno":"~0.17.0"},"_npmOperationalInternal":{"tmp":"tmp/dhkem-x448_1.2.7_1706444757240_0.5850752541159601","host":"s3://npm-registry-packages"}},"1.2.8":{"name":"@hpke/dhkem-x448","version":"1.2.8","keywords":["hpke","rfc9180","kem","hkdf","dh","x448","security","encryption"],"author":{"name":"Ajitomi Daisuke"},"license":"MIT","_id":"@hpke/dhkem-x448@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":"941f907c3c9fcb0826cf538998bf839a445edfa0","tarball":"https://registry.npmjs.org/@hpke/dhkem-x448/-/dhkem-x448-1.2.8.tgz","fileCount":13,"integrity":"sha512-TOgg+6kP34x0WdtOkzlojdXhrT0T+c9MXWD9PjvL4qb9zv+Tg4q6lkq2v3T0gvTQ4a1WBGbN+a56l0aBktZ/pA==","signatures":[{"sig":"MEUCIQDy6bvNo4QqFJ8qO3NnLMTEPo5Lpk6LYdBZ8E8UXNmDlwIgD7WL+dWCKZFJZFRo0CG8thYilMH4wEmnb6BLc5vOQt4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13235},"main":"./script/x/dhkem-x448/mod.js","types":"./esm/x/dhkem-x448/mod.d.ts","module":"./esm/x/dhkem-x448/mod.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":"./esm/x/dhkem-x448/mod.js","require":"./script/x/dhkem-x448/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) module extension for X448","directories":{},"sideEffects":false,"_nodeVersion":"20.16.0","dependencies":{"@noble/curves":"1.4.2","@noble/hashes":"1.4.0"},"_hasShrinkwrap":false,"devDependencies":{"picocolors":"^1.0.0","@types/node":"^20.9.0","@noble/ciphers":"0.5.3","@deno/shim-deno":"~0.18.0"},"_npmOperationalInternal":{"tmp":"tmp/dhkem-x448_1.2.8_1722781524117_0.6259251633886953","host":"s3://npm-registry-packages"}},"1.2.9":{"name":"@hpke/dhkem-x448","version":"1.2.9","keywords":["hpke","rfc9180","kem","hkdf","dh","x448","security","encryption"],"author":{"name":"Ajitomi Daisuke"},"license":"MIT","_id":"@hpke/dhkem-x448@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":"71520f350204a701e278bd2fac0dfe5a8e6b631b","tarball":"https://registry.npmjs.org/@hpke/dhkem-x448/-/dhkem-x448-1.2.9.tgz","fileCount":261,"integrity":"sha512-oERGs9RWlqDA3ElCMhPcL+ynl9+PUGde/QjEPDWhEhXsSG9HcgkQZCeM8PH32GgS1/L3ZkqTj0T8meHDJz5Znw==","signatures":[{"sig":"MEUCIQDymCY089/s866hSuC7W8JuQ1SYGK8Ca5emelg0HGH6+gIgH0PIVACtNYSBMFkY/6Md9Jm8pQURF4q9NX3RUpPbI84=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":253320},"main":"./script/x/dhkem-x448/mod.js","types":"./esm/x/dhkem-x448/mod.d.ts","module":"./esm/x/dhkem-x448/mod.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":"./esm/x/dhkem-x448/mod.js","require":"./script/x/dhkem-x448/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) module extension for X448","directories":{},"sideEffects":false,"_nodeVersion":"20.16.0","dependencies":{"@noble/curves":"1.4.2","@noble/hashes":"1.4.0"},"_hasShrinkwrap":false,"devDependencies":{"picocolors":"^1.0.0","@types/node":"^20.9.0","@noble/ciphers":"0.5.3","@deno/shim-deno":"~0.18.0"},"_npmOperationalInternal":{"tmp":"tmp/dhkem-x448_1.2.9_1722855963660_0.2740514435606487","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"@hpke/dhkem-x448","version":"1.3.0","keywords":["hpke","rfc9180","kem","hkdf","dh","x448","security","encryption"],"author":{"name":"Ajitomi Daisuke"},"license":"MIT","_id":"@hpke/dhkem-x448@1.3.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":"0a012e2df5fe28887c0bba6215b25079c1dbaa0d","tarball":"https://registry.npmjs.org/@hpke/dhkem-x448/-/dhkem-x448-1.3.0.tgz","fileCount":349,"integrity":"sha512-fEUPvG6nzfiowP6ultWSftk53lNFEgUjfxoKgDf8VKn4BPnKjDawmH2ufel7ByTa5aDNfjTHy2ttwKJ9Vv1sSg==","signatures":[{"sig":"MEUCIQDoea0wpMEnL56e0hkK2GpMAXQszjZf3adygTd6LeBB3AIgF+1Hy1raroVqDzt5LekFXoJ6GzPgKV9XKURwmFCedL0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":437848},"main":"./script/dhkem-x448/mod.js","types":"./esm/dhkem-x448/mod.d.ts","module":"./esm/dhkem-x448/mod.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":"./esm/dhkem-x448/mod.js","require":"./script/dhkem-x448/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) module extension for X448","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"@noble/curves":"1.4.2","@noble/hashes":"1.4.0"},"_hasShrinkwrap":false,"devDependencies":{"picocolors":"^1.0.0","@types/node":"^20.9.0","@deno/shim-deno":"~0.18.0"},"_npmOperationalInternal":{"tmp":"tmp/dhkem-x448_1.3.0_1725075740878_0.44065677157009153","host":"s3://npm-registry-packages"}},"1.3.1":{"name":"@hpke/dhkem-x448","version":"1.3.1","keywords":["hpke","rfc9180","kem","hkdf","dh","x448","security","encryption"],"author":{"name":"Ajitomi Daisuke"},"license":"MIT","_id":"@hpke/dhkem-x448@1.3.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":"6eaccf8bc58e166836fd9f39dc01ef06cd801776","tarball":"https://registry.npmjs.org/@hpke/dhkem-x448/-/dhkem-x448-1.3.1.tgz","fileCount":111,"integrity":"sha512-xsy/1nfbi+pbWUZtQAx4uXj9IJ5Db8QAfuT8m0JZq3CZbWy/3qn9WV6NUFdg3pqNW7WEK99yirHyaIXBfqTOIA==","signatures":[{"sig":"MEUCIFBVOMYdtKJ6tDQ2yuvcGg6WlFyKXs4X//iz71etCovtAiEAoOPg+G/aps4YFX3TdXQ70at1GhMgw/wdMnRqLsnLdZc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92308},"main":"./script/dhkem-x448/mod.js","types":"./esm/dhkem-x448/mod.d.ts","module":"./esm/dhkem-x448/mod.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":"./esm/dhkem-x448/mod.js","require":"./script/dhkem-x448/mod.js"},"./package.json":"./package.json"},"gitHead":"e2e90866246e56faf1a0905d62a031018afc51ef","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) module extension for X448","directories":{},"sideEffects":false,"_nodeVersion":"20.5.1","dependencies":{"@hpke/core":"^1.3.0","@noble/curves":"^1.4.2","@noble/hashes":"^1.4.0"},"_hasShrinkwrap":false,"devDependencies":{"picocolors":"^1.0.0","@types/node":"^20.9.0","@deno/shim-deno":"~0.18.0"},"_npmOperationalInternal":{"tmp":"tmp/dhkem-x448_1.3.1_1725188211164_0.5490973884728181","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"@hpke/dhkem-x448","version":"1.4.0","keywords":["hpke","rfc9180","kem","hkdf","dh","x448","security","encryption"],"author":{"name":"Ajitomi Daisuke"},"license":"MIT","_id":"@hpke/dhkem-x448@1.4.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":"e5f74e744ff78d4c37c082b5dd60c6bc9f29ad7d","tarball":"https://registry.npmjs.org/@hpke/dhkem-x448/-/dhkem-x448-1.4.0.tgz","fileCount":107,"integrity":"sha512-YpmobxPQ6PXK5U4yrXmVhZcJsr27OUuQQmhwQl+sP7PeKejJ0HwDcG8NGMDRi02sqr4dnv2f7LZ1fWp+PgiuPw==","signatures":[{"sig":"MEUCIQC2Iyx3wP/4ZTmpfvEwlhwPAhvkauAySB3RDvOByYCdqAIgYGtqVcHQg2/N8k6iun7P4WZj/TKoPyxzEHmi9qowezs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89195},"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) module extension for X448","directories":{},"sideEffects":false,"_nodeVersion":"20.5.1","dependencies":{"@noble/curves":"^1.4.2","@noble/hashes":"^1.4.0"},"_hasShrinkwrap":false,"devDependencies":{"picocolors":"^1.0.0","@types/node":"^20.9.0","@deno/shim-deno":"~0.18.0"},"_npmOperationalInternal":{"tmp":"tmp/dhkem-x448_1.4.0_1728216274941_0.2189739846777583","host":"s3://npm-registry-packages"}},"1.4.1":{"name":"@hpke/dhkem-x448","version":"1.4.1","keywords":["hpke","rfc9180","kem","hkdf","dh","x448","security","encryption"],"author":{"name":"Ajitomi Daisuke"},"license":"MIT","_id":"@hpke/dhkem-x448@1.4.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":"89b74a9ff6d615b59bb50920edbd97800c3c9c90","tarball":"https://registry.npmjs.org/@hpke/dhkem-x448/-/dhkem-x448-1.4.1.tgz","fileCount":111,"integrity":"sha512-Aa5wWA2lrUip3VMD4qdIIrPBuZxHXe4ey+wI90E8EeOCIXPKIh2/J7yPnIp4W1QglRnQcfEnSVBmWPGj6lbJGg==","signatures":[{"sig":"MEUCIAcqcyd0o8F7y54z5lPKCjQ2C+wfD3wtOLeHpRzc7eLLAiEArFlw2NRNlWLR7WkLUsaJ82oLFAthQ4uZyGK2Udq/jR4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92308},"main":"./script/dhkem-x448/mod.js","types":"./esm/dhkem-x448/mod.d.ts","module":"./esm/dhkem-x448/mod.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":"./esm/dhkem-x448/mod.js","require":"./script/dhkem-x448/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) module extension for X448","directories":{},"sideEffects":false,"_nodeVersion":"20.5.1","dependencies":{"@hpke/core":"^1.3.0","@noble/curves":"^1.4.2","@noble/hashes":"^1.4.0"},"_hasShrinkwrap":false,"devDependencies":{"picocolors":"^1.0.0","@types/node":"^20.9.0","@deno/shim-deno":"~0.18.0"},"_npmOperationalInternal":{"tmp":"tmp/dhkem-x448_1.4.1_1728218805055_0.28330559817115075","host":"s3://npm-registry-packages"}},"1.4.2":{"name":"@hpke/dhkem-x448","version":"1.4.2","keywords":["hpke","rfc9180","kem","hkdf","dh","x448","security","encryption"],"author":{"name":"Ajitomi Daisuke"},"license":"MIT","_id":"@hpke/dhkem-x448@1.4.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":"989e75e1ed4200bfdd21ad458d436c88b01be9bc","tarball":"https://registry.npmjs.org/@hpke/dhkem-x448/-/dhkem-x448-1.4.2.tgz","fileCount":111,"integrity":"sha512-xy17aKTuE+B/hrBmPlSv7eMmvaMrssZLYzkZK2yTwcJTzt5hcaCwctUE8VjM0XELjPiOgdFlmRvKoKPq+2JOzg==","signatures":[{"sig":"MEUCIQC+jFHuLqKJUpICkSeyltD99dlRp2izDZMHLRRMh4lH2gIgU7rnUg4E0Mq3LxtPcl24sxgVwNdyrRnfHZxIDyrcJeM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hpke%2fdhkem-x448@1.4.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":90721},"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) module extension for X448","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"@hpke/common":"^1.4.1","@noble/curves":"^1.4.2","@noble/hashes":"^1.4.0"},"_hasShrinkwrap":false,"devDependencies":{"@hpke/core":"^1.4.1","picocolors":"^1.0.0","@types/node":"^20.9.0","@deno/shim-deno":"~0.18.0"},"_npmOperationalInternal":{"tmp":"tmp/dhkem-x448_1.4.2_1728224614135_0.5515193567792265","host":"s3://npm-registry-packages"}},"1.4.3":{"name":"@hpke/dhkem-x448","version":"1.4.3","keywords":["hpke","rfc9180","kem","hkdf","dh","x448","security","encryption"],"author":{"name":"Ajitomi Daisuke"},"license":"MIT","_id":"@hpke/dhkem-x448@1.4.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":"efa3ebd483c34e83f514f26a1b989fd9f1ccde47","tarball":"https://registry.npmjs.org/@hpke/dhkem-x448/-/dhkem-x448-1.4.3.tgz","fileCount":111,"integrity":"sha512-V5r4AD2O5rNBknDW2G2UlV8+TIX3HEEYRfPbtRMvuP4iAV2o9XcTGFJf31MAYbfMUBFwaQ+abvcCmbOI6bmneA==","signatures":[{"sig":"MEUCIQCpFFtRYenDAG5vWGC5qQrpmFa6gdy4yLItm1GwFxLM+QIgYCzb+bHbU1J0zwPy7MZ0LZkPR6UsvhwebS2ktCg4Dm0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hpke%2fdhkem-x448@1.4.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":90721},"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) module extension for X448","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"@hpke/common":"^1.4.3","@noble/curves":"^1.4.2","@noble/hashes":"^1.4.0"},"_hasShrinkwrap":false,"devDependencies":{"@hpke/core":"^1.4.3","picocolors":"^1.0.0","@types/node":"^20.9.0","@deno/shim-deno":"~0.18.0"},"_npmOperationalInternal":{"tmp":"tmp/dhkem-x448_1.4.3_1728307368895_0.2873750260470478","host":"s3://npm-registry-packages"}},"1.5.0":{"name":"@hpke/dhkem-x448","version":"1.5.0","keywords":["hpke","rfc9180","kem","hkdf","dh","x448","security","encryption"],"author":{"name":"Ajitomi Daisuke"},"license":"MIT","_id":"@hpke/dhkem-x448@1.5.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":"0b8af01bc7d08122883c6f2dbc4764ff120af2df","tarball":"https://registry.npmjs.org/@hpke/dhkem-x448/-/dhkem-x448-1.5.0.tgz","fileCount":111,"integrity":"sha512-n32UR8/rcgTFqreRmkdIMOIMjqzaJMzZlJ1Sgg8aRoY7229SveOW0E0ctMnMChdsItOpwBo9jSbHprWZBPNEZA==","signatures":[{"sig":"MEYCIQDnA6eyV2cgXgXSOiezEbDYZdYs+9/V0l8anAl1LJa+6AIhAJhWmshEfiVmBcy5LgK2So6LlD8IzI23Tr0pLVb/1+uQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hpke%2fdhkem-x448@1.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":90591},"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) module extension for X448","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"@hpke/common":"^1.4.3","@noble/curves":"^1.4.2","@noble/hashes":"^1.4.0"},"_hasShrinkwrap":false,"devDependencies":{"@hpke/core":"^1.4.3","picocolors":"^1.0.0","@types/node":"^20.9.0","@deno/shim-deno":"~0.18.0"},"_npmOperationalInternal":{"tmp":"tmp/dhkem-x448_1.5.0_1728695156768_0.33361513552832767","host":"s3://npm-registry-packages"}},"1.6.0":{"name":"@hpke/dhkem-x448","version":"1.6.0","keywords":["hpke","rfc9180","kem","hkdf","dh","x448","security","encryption"],"author":{"name":"Ajitomi Daisuke"},"license":"MIT","_id":"@hpke/dhkem-x448@1.6.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":"8f31dae35f2750b9e75738bfc85531421f343550","tarball":"https://registry.npmjs.org/@hpke/dhkem-x448/-/dhkem-x448-1.6.0.tgz","fileCount":107,"integrity":"sha512-5g29ZA5PuYK0wxFHEPXJ3QlrH07mNc9ggQ4uBnWAg0SkPjlfnpwcuS6jHeyZDLhYvXlKggzHGrp7svj5bHAkEA==","signatures":[{"sig":"MEYCIQC9b4NxMcgkLNwm1pO5V15bNKKilzi4kumPfVSMP8mF+QIhAJaaAmZnN8OHYGxjE3SUzBv0+O0eXCVmSUlYaFGNawMQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":86387},"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) module extension for X448","directories":{},"sideEffects":false,"_nodeVersion":"20.18.0","dependencies":{"@hpke/common":"^1.4.3","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"@hpke/core":"^1.4.3","picocolors":"^1.0.0","@types/node":"^20.9.0","@deno/shim-deno":"~0.18.0"},"_npmOperationalInternal":{"tmp":"tmp/dhkem-x448_1.6.0_1730687776813_0.7972657814363773","host":"s3://npm-registry-packages"}},"1.6.1":{"name":"@hpke/dhkem-x448","version":"1.6.1","keywords":["hpke","rfc9180","kem","hkdf","dh","x448","security","encryption"],"author":{"name":"Ajitomi Daisuke"},"license":"MIT","_id":"@hpke/dhkem-x448@1.6.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":"bf47cf36c1014dbbceddf32fd9e20faf3a404090","tarball":"https://registry.npmjs.org/@hpke/dhkem-x448/-/dhkem-x448-1.6.1.tgz","fileCount":107,"integrity":"sha512-HYOAK8Ff/hlCdTQee8Khgd0A1GFSInGAZsjHImckeb8oDJg6JejDTOARaXULolXsZwPeS/N0UZOH2au4qtfMMg==","signatures":[{"sig":"MEQCIDTHb+rfvmriCvmXgVMkXCnb1Bg7/hUw8qbgoExNCSCSAiAuUCvVvVLjhglIC/ERboTQVGBj9SKZLcThyR4OPLb8Ug==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":86387},"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) module extension for X448","directories":{},"sideEffects":false,"_nodeVersion":"20.18.0","dependencies":{"@hpke/common":"^1.6.1","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"@hpke/core":"^1.6.0","picocolors":"^1.0.0","@types/node":"^20.9.0","@deno/shim-deno":"~0.18.0"},"_npmOperationalInternal":{"tmp":"tmp/dhkem-x448_1.6.1_1730826826641_0.005773073553647645","host":"s3://npm-registry-packages"}},"1.6.2":{"name":"@hpke/dhkem-x448","version":"1.6.2","keywords":["hpke","rfc9180","kem","hkdf","dh","x448","security","encryption"],"author":{"name":"Ajitomi Daisuke"},"license":"MIT","_id":"@hpke/dhkem-x448@1.6.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":"64f818def201cb7af284193225cf458f80b5ad4f","tarball":"https://registry.npmjs.org/@hpke/dhkem-x448/-/dhkem-x448-1.6.2.tgz","fileCount":111,"integrity":"sha512-uA5DJczlkjpvfjHUvLTk9Ux7ET5ERnkFR0KxvdRHtArN72Bzf4MKVSB/9hqKB/rD+zx8oWIy9KHrlYxj+0DS7g==","signatures":[{"sig":"MEQCIGncGdO2vvm/ruIgdnkN2gzOgsuMUyMSsfap40T3l0lJAiA8IgU2e+LWH0ffPI1jkD9rPNlfdfsCdy3s7G3W3II4CA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hpke%2fdhkem-x448@1.6.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":89044},"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":"4427aa1cd906e1452aaa35fa460cbbeed26d2495","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) module extension for X448","directories":{},"sideEffects":false,"_nodeVersion":"20.18.3","dependencies":{"@hpke/common":"^1.7.2","@noble/curves":"^1.8.1","@noble/hashes":"^1.7.1"},"_hasShrinkwrap":false,"devDependencies":{"@hpke/core":"^1.7.2","picocolors":"^1.0.0","@types/node":"^20.9.0","@deno/shim-deno":"~0.18.0"},"_npmOperationalInternal":{"tmp":"tmp/dhkem-x448_1.6.2_1741549367119_0.3754078453711589","host":"s3://npm-registry-packages-npm-production"}},"1.6.3":{"name":"@hpke/dhkem-x448","version":"1.6.3","keywords":["hpke","rfc9180","kem","hkdf","dh","x448","security","encryption"],"author":{"name":"Ajitomi Daisuke"},"license":"MIT","_id":"@hpke/dhkem-x448@1.6.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":"0e76b34fd7a6b0a05a26dc120169047b21bb6c9f","tarball":"https://registry.npmjs.org/@hpke/dhkem-x448/-/dhkem-x448-1.6.3.tgz","fileCount":115,"integrity":"sha512-AJCKYtgTXDVrTgGK+plSCUoTqMUGoZehWyV/ylhRQvthnivLb/bmu7s3fG+FmH5mrOIzdVs2mR2Fq856sBX+rQ==","signatures":[{"sig":"MEUCIGUKmoL+f+nScndpPxajw6wZiaORA+5s1pESX+XENZzhAiEA0b01IRGhir1b28CJEa4HFtWJrFBlucAz4J0YRPObUTA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hpke%2fdhkem-x448@1.6.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":89794},"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":"2a9fa91e2780ac4dfca68af6ba1b54645b7a65af","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) module extension for X448","directories":{},"sideEffects":false,"_nodeVersion":"22.17.0","dependencies":{"@hpke/common":"^1.7.3","@noble/curves":"^1.9.2","@noble/hashes":"^1.8.0"},"_hasShrinkwrap":false,"devDependencies":{"@hpke/core":"^1.7.3","picocolors":"^1.0.0","@types/node":"^20.9.0","@deno/shim-deno":"~0.18.0"},"_npmOperationalInternal":{"tmp":"tmp/dhkem-x448_1.6.3_1752362630834_0.1582929781683311","host":"s3://npm-registry-packages-npm-production"}},"1.6.4":{"name":"@hpke/dhkem-x448","version":"1.6.4","keywords":["hpke","rfc9180","kem","hkdf","dh","x448","security","encryption"],"author":{"name":"Ajitomi Daisuke"},"license":"MIT","_id":"@hpke/dhkem-x448@1.6.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":"8ef6086f2d3e41db674603637e0e0927847feff5","tarball":"https://registry.npmjs.org/@hpke/dhkem-x448/-/dhkem-x448-1.6.4.tgz","fileCount":29,"integrity":"sha512-xyR4SqS4MjDmQIrIQmqPWLNgwM6Ul6G8UWQsFKZw6PLv8pxVk1nYj2WJrdZ+Ecs9+qY/NYQItv8KVMXge3gFKQ==","signatures":[{"sig":"MEYCIQDajvYieHUzCkOTJr8t0TCmJcMSdS+zSK9RbNXgNhVu4wIhANzeEqLets+IbnmKw/BD93evuDdO0mbMam+TsUY0yU1T","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hpke%2fdhkem-x448@1.6.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":45255},"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":"d544b4522625c53d7977181747bcaa48df1e677b","_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) module extension for X448","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"@hpke/common":"^1.8.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/dhkem-x448_1.6.4_1755203420314_0.45380270961514957","host":"s3://npm-registry-packages-npm-production"}},"1.7.0":{"name":"@hpke/dhkem-x448","version":"1.7.0","keywords":["hpke","rfc9180","kem","hkdf","dh","x448","security","encryption"],"author":{"name":"Ajitomi Daisuke"},"license":"MIT","_id":"@hpke/dhkem-x448@1.7.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":"ed6f5170d1f2be6df88503e348c14a247f32b9db","tarball":"https://registry.npmjs.org/@hpke/dhkem-x448/-/dhkem-x448-1.7.0.tgz","fileCount":29,"integrity":"sha512-12Qik0A5srTp5D2RbwYorF4OyJePN2Ccej8pM45VbZampZdM6qFmZ2I3vWjUaOcN4L+CgP8U2uzq1g1dpc5MBw==","signatures":[{"sig":"MEQCIDMaA2Yosi2+YL2nAvlARrL+kajAsrYP2FgwoqftXVAyAiB02OM/HI7ze+0ijyCnr4+F5E8DWJFwRD42dRP9zd81wg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hpke%2fdhkem-x448@1.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":45726},"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":"1dbbc4479963f98d8aebdc024d259954679cff88","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:31ebbeff-376e-4615-b1f5-1d8d7fbdc5ef"}},"repository":{"url":"git+https://github.com/dajiaji/hpke-js.git","type":"git"},"_npmVersion":"11.8.0","description":"A Hybrid Public Key Encryption (HPKE) module extension for X448","directories":{},"sideEffects":false,"_nodeVersion":"24.13.1","dependencies":{"@hpke/common":"^1.9.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/dhkem-x448_1.7.0_1772366414847_0.47893523503661783","host":"s3://npm-registry-packages-npm-production"}},"1.8.0":{"name":"@hpke/dhkem-x448","version":"1.8.0","description":"A Hybrid Public Key Encryption (HPKE) module extension for X448","keywords":["hpke","rfc9180","kem","hkdf","dh","x448","security","encryption"],"author":{"name":"Ajitomi Daisuke"},"homepage":"https://github.com/dajiaji/hpke-js#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/dhkem-x448@1.8.0","_nodeVersion":"24.14.0","_npmVersion":"11.9.0","dist":{"integrity":"sha512-mFfnZfgp4OKkUIS/FKikfUgdnDKRy25ytCKBQiV+N+HbYy3I4v4ZCPBQ69QL+TYmKmCZJeUEnYeS5K+OBRP+Eg==","shasum":"e8d56b4fbb1cf0a3d5e5f14026905ad32869eb5f","tarball":"https://registry.npmjs.org/@hpke/dhkem-x448/-/dhkem-x448-1.8.0.tgz","fileCount":29,"unpackedSize":30574,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hpke%2fdhkem-x448@1.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCICy+CFtPAscuHIYjyckMJPpmpDjV8J4oa7rd9l4fGu0PAiEAjgnpE/wZQSN/8/7VsoiJFU9yWraPaAK7l2sbtNhHo5Y="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:31ebbeff-376e-4615-b1f5-1d8d7fbdc5ef"}},"directories":{},"maintainers":[{"name":"dajiaji","email":"ajitomi@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dhkem-x448_1.8.0_1772979482897_0.5495501121134712"},"_hasShrinkwrap":false}},"time":{"created":"2023-07-30T22:55:56.102Z","modified":"2026-03-08T14:18:03.607Z","0.22.2":"2023-07-30T22:55:56.335Z","1.0.0":"2023-08-05T06:02:44.289Z","1.0.1":"2023-08-06T02:54:20.580Z","1.0.2":"2023-08-06T09:11:54.656Z","1.0.3":"2023-08-07T13:49:04.197Z","1.0.4":"2023-08-11T07:32:16.878Z","1.1.0":"2023-08-14T22:11:07.630Z","1.1.1":"2023-08-15T04:02:05.037Z","1.2.0":"2023-08-16T05:36:58.749Z","1.2.1":"2023-08-19T05:46:14.027Z","1.2.2":"2023-08-20T12:50:31.923Z","1.2.3":"2023-09-09T02:32:18.960Z","1.2.4":"2023-11-04T15:44:28.331Z","1.2.5":"2023-11-26T06:11:34.188Z","1.2.6":"2024-01-28T06:42:30.335Z","1.2.7":"2024-01-28T12:25:57.425Z","1.2.8":"2024-08-04T14:25:24.275Z","1.2.9":"2024-08-05T11:06:03.826Z","1.3.0":"2024-08-31T03:42:21.072Z","1.3.1":"2024-09-01T10:56:51.396Z","1.4.0":"2024-10-06T12:04:35.139Z","1.4.1":"2024-10-06T12:46:45.268Z","1.4.2":"2024-10-06T14:23:34.368Z","1.4.3":"2024-10-07T13:22:49.091Z","1.5.0":"2024-10-12T01:05:56.954Z","1.6.0":"2024-11-04T02:36:17.040Z","1.6.1":"2024-11-05T17:13:46.864Z","1.6.2":"2025-03-09T19:42:47.288Z","1.6.3":"2025-07-12T23:23:51.018Z","1.6.4":"2025-08-14T20:30:20.504Z","1.7.0":"2026-03-01T12:00:15.077Z","1.8.0":"2026-03-08T14:18:03.037Z"},"bugs":{"url":"https://github.com/dajiaji/hpke-js/issues"},"author":{"name":"Ajitomi Daisuke"},"license":"MIT","homepage":"https://github.com/dajiaji/hpke-js#readme","keywords":["hpke","rfc9180","kem","hkdf","dh","x448","security","encryption"],"repository":{"type":"git","url":"git+https://github.com/dajiaji/hpke-js.git"},"description":"A Hybrid Public Key Encryption (HPKE) module extension for X448","maintainers":[{"name":"dajiaji","email":"ajitomi@gmail.com"}],"readme":"<h1 align=\"center\">@hpke/dhkem-x448</h1>\n\n<div align=\"center\">\n<a href=\"https://www.npmjs.com/package/@hpke/dhkem-x448\"><img src=\"https://img.shields.io/npm/v/@hpke/dhkem-x448\" alt=\"npm\"/></a>\n<a href=\"https://jsr.io/@hpke/dhkem-x448\"><img src=\"https://jsr.io/badges/@hpke/dhkem-x448\" 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> module extension for DH-KEM with X448, which is implemented by using <a href=\"https://github.com/paulmillr/noble-curves\">@noble/curves</a></div>\n<p></p>\n\n<div align=\"center\">\n\nDocumentation: [jsr.io](https://jsr.io/@hpke/dhkem-x448/doc) |\n[pages (only for the latest ver.)](https://dajiaji.github.io/hpke-js/dhkem-x448/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\n`@hpke/dhkem-x448` need to be used with\n[@hpke/core](https://github.com/dajiaji/hpke-js/blob/main/packages/core/README.md),\nwhich can be installed in the same manner as desribed below.\n\n### Node.js\n\nYou can install the package with npm, yarn or pnpm.\n\n```sh\n# Using npm:\nnpm install @hpke/dhkem-x448\nyarn add @hpke/dhkem-x448\npnpm install @hpke/dhkem-x448\n# Using jsr:\nnpx jsr add @hpke/dhkem-x448\nyarn add jsr:@hpke/dhkem-x448\npnpm add jsr:@hpke/dhkem-x448\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 { Aes256Gcm, CipherSuite, HkdfSha256 } from \"@hpke/core\";\nimport { DhkemX448HkdfSha512 } from \"@hpke/dhkem-x448\";\n```\n\n### Deno\n\nFor Deno, it is recommended to use the jsr.io registry.\n\n```sh\ndeno add jsr:@hpke/dhkem-x448\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    Aes256Gcm,\n    CipherSuite,\n    HkdfSha256,\n  } from \"https://esm.sh/@hpke/core@<SEMVER>\";\n  import {\n    DhkemX448HkdfSha512,\n  } from \"https://esm.sh/@hpke/dhkem-x448@<SEMVER>\";\n  // ...\n</script>\n\n<!-- use the latest stable version -->\n<script type=\"module\">\n  import * as hpke from \"https://esm.sh/@hpke/core\";\n  import * as x448 from \"https://esm.sh/@hpke/dhkem-x448\";\n  // ...\n</script>\n```\n\nUsing unpkg:\n\n```html\n<!-- use a specific version -->\n<script type=\"module\">\n  import {\n    Aes256Gcm,\n    CipherSuite,\n    HkdfSha256,\n  } from \"https://unpkg.com/@hpke/core@<SEMVER>/esm/mod.js\";\n  import {\n    DhkemX448HkdfSha512,\n  } from \"https://unpkg.com/@hpke/dhkem-x448@<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 { Aes256Gcm, CipherSuite, HkdfSha512 } from \"@hpke/core\";\nimport { DhkemX448HkdfSha512 } from \"@hpke/dhkem-x448\";\n// const { DhkemX448HkdfSha512 } = require(\"@hpke/dhkem-x448\");\n\nasync function doHpke() {\n  // setup\n  const suite = new CipherSuite({\n    kem: new DhkemX448HkdfSha512(),\n    kdf: new HkdfSha512(),\n    aead: new Aes256Gcm(),\n  });\n\n  const rkp = await suite.kem.generateKeyPair();\n\n  const sender = await suite.createSenderContext({\n    recipientPublicKey: rkp.publicKey,\n  });\n\n  // encrypt\n  const ct = await sender.seal(new TextEncoder().encode(\"Hello world!\"));\n\n  const recipient = await suite.createRecipientContext({\n    recipientKey: rkp.privateKey,\n    enc: sender.enc,\n  });\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 { Aes256Gcm, CipherSuite, HkdfSha512 } from \"@hpke/core\";\nimport { DhkemX448HkdfSha512 } from \"@hpke/dhkem-x448\";\n\nasync function doHpke() {\n  // setup\n  const suite = new CipherSuite({\n    kem: new DhkemX448HkdfSha512(),\n    kdf: new HkdfSha512(),\n    aead: new Aes256Gcm(),\n  });\n\n  const rkp = await suite.kem.generateKeyPair();\n\n  const sender = await suite.createSenderContext({\n    recipientPublicKey: rkp.publicKey,\n  });\n\n  // encrypt\n  const ct = await sender.seal(new TextEncoder().encode(\"Hello world!\"));\n\n  const recipient = await suite.createRecipientContext({\n    recipientKey: rkp.privateKey,\n    enc: sender.enc,\n  });\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(\"failed.\");\n}\n```\n\n### Browsers\n\n```html\n<html>\n  <head></head>\n  <body>\n    <script type=\"module\">\n      import {\n        Aes256Gcm,\n        CipherSuite,\n        HkdfSha512,\n      } from \"https://esm.sh/@hpke/core>\";\n      import { DhkemX448HkdfSha512 } from \"https://esm.sh/@hpke/dhkem-x448\";\n\n      globalThis.doHpke = async () => {\n        try {\n          const suite = new CipherSuite({\n            kem: new DhkemX448HkdfSha512(),\n            kdf: new HkdfSha512(),\n            aead: new Aes256Gcm(),\n          });\n\n          const rkp = await suite.kem.generateKeyPair();\n\n          const sender = await suite.createSenderContext({\n            recipientPublicKey: rkp.publicKey,\n          });\n\n          // encrypt\n          const ct = await sender.seal(\n            new TextEncoder().encode(\"Hello world!\"),\n          );\n\n          const recipient = await suite.createRecipientContext({\n            recipientKey: rkp.privateKey, // rkp (CryptoKeyPair) is also acceptable.\n            enc: sender.enc,\n          });\n\n          // decrypt\n          const pt = await recipient.open(ct);\n\n          // Hello world!\n          alert(new TextDecoder().decode(pt));\n        } catch (err) {\n          alert(\"failed:\", err);\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"}