Released 2023-06-13
- (#172) Add deno.lock.
- (#170) Drop support for nest.land.
- Update dev dependencies:
Released 2023-06-13
- (#165) Use audited version of noble/curves.
- (#163) Fix a typo in the CipherSuite.ts.
- Update dev dependencies:
Released 2023-04-08
- (#155) Fix TypeScript compile error.
- (#148) Add SECURITY.md.
- Update dev dependencies:
Released 2023-01-17
Released 2023-01-17
- (#141) Allow to use over hash size length key for SHA384.
- (#140) Use noble/hashes for HDKF fallback process.
Released 2023-01-16
Released 2023-01-16
- (#136) Use audited secp256k1 lib.
- (#135) Refine the table of supported runtimes.
- (#134) Add support for bun.
- (#132) Activate DHKEM P-384 test for Deno.
- (#130) Add npm package to import-map.json.
- (#125) Add dependabot.yml.
- Update dev dependencies:
Released 2023-01-05
Released 2023-01-05
- (#121) Bump deno/std to 0.170.0.
- (#120) Add support for DHKEM(secp256k1, HKDF-SHA256) experimentally.
Released 2023-01-04
- (#118) Refine KDF Interface.
- (#117) Refine KDF Interface.
- (#116) Refine KEM Interface.
- (#112) Remove bundles.
- (#107) Add Node.js v19 to CI.
- (#106) Fix import path to deno.land on README.
Released 2022-11-06
Released 2022-10-28
- (#101) Expose suite-specific KDF and AEAD interface.
- (#98) Replace deno test jobs with parallel.
- (#94) Add edge and chrome to playwright test projects.
- (#93) Add cov to deno tasks.
- (#92) Introduce import-map.
- (#91) Refine deno.json.
- (#90) Add the minimum supported versions to README.
Released 2022-07-01
Released 2022-07-01
Released 2022-06-26
- (#84) BREAKING: Use git tags for versioning.
- (#83) Ship to nest.land.
- (#82) Add fmt and lint to deno tasks.
Released 2022-06-18
Released 2022-06-11
Released 2022-06-09
Released 2022-06-07
Released 2022-06-06
Released 2022-06-06
Released 2022-06-05
Released 2022-06-05
Released 2022-06-05
Released 2022-05-29
- (#53) Remove 'deriveKey' from key usages.
- (#53) Flush internal buffer for secrets.
- (#52) Add supported environments to README.
Released 2022-05-28
Released 2022-05-24
- (#47) Refine typedoc description.
- (#47) BREAKING: Add minimum length check for PSK.
- (#46) Add importKey to CipherSuite.
- (#45) BREAKING: Add input length validation.
Released 2022-05-22
Released 2022-05-21
Released 2022-05-21
Released 2022-05-16
Released 2022-05-15
- (#30) Add support for deriveKeyPair.
- (#30) BREAKING: Remove deriveKey.
- (#29) Fix upper limit check for sequence number of encryption.
- (#28) Improve test coverage.
- (#25) Add SerializeError.
- (#25) Enable lint test on github action.
- (#25) Introduce KemPrimitives to make it easy to add KEM algorithms.
- (#24) Introduce AeadKey interface to make it easy to add new AEAD algorithms.
Released 2022-05-12
Released 2022-05-10
- (#20) Add samples to README.
- (#19) Fix bug on browser environment.
- (#18) Change the default test environment from jsdom to node.
- (#16) Add support for bidirectional environment.
Released 2022-05-08
Released 2022-05-08
Released 2022-05-07
Released 2022-05-07
Released 2022-05-06
- Fix bug on using Web Crypto API on Node.js environment.
Released 2022-05-06
- Add support for Node.js environment.
Released 2022-05-06
- First public preview release.