Skip to content

Releases: cpatsonakis/js-mutual-auth-ecies

v0.3.3

23 Apr 09:00
Compare
Choose a tag to compare
  • Implemented serializer and deserializer functors for public EC and ECDH keys to completely abstract the dependency on NodeJS's crypto module.
  • Updated documentation accordingly and polished the wording on a few sections.

v0.3.2

14 Apr 07:00
Compare
Choose a tag to compare
  1. Fixed a small check for 'undefined' which was, for some mysterious reason, not pushed as part of the previous release.
  2. Fixed the curveName variable on the ECDH vs ECDSA benchmark that caused it to crash,

v0.3.1

13 Apr 07:46
Compare
Choose a tag to compare

Fixed a small bug when checking various object properties. Strong equality changed from === undefined to === 'undefined'

v0.3.0

12 Apr 09:59
Compare
Choose a tag to compare
  1. Removed pskcrypto dependency.
  2. Refactored the code of the crypto module.
  3. Added new helper method to ECIES modules that returns the receiver's ECDH public key from the input encrypted envelope.
  4. Updated example usages and benchmark code.
  5. Updated documentation.

ECIES Release & ECIES-DOA-DS small bug fix

07 Apr 09:27
Compare
Choose a tag to compare
  • Fix a small bug in the implementation of ECIES-DOA-DS. In short, we didn't check the output of the MAC's verification during decryption. Now it properly throws an error if the MAC check does not verify.
  • Implementation of ECIES.
  • Added documentation for ECIES implementation.
  • Improved the documentation overall.

ECIES-DOA-DS Release

04 Apr 14:36
Compare
Choose a tag to compare

This marks the official release of the code base regarding the ECIES-DOA-DS implementation.