Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

ecies-geth

Package Overview
Dependencies
Maintainers
1
Versions
41
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

ecies-geth - npm Package Versions

2345

1.7.3

Diff

Changelog

Source

1.7.3 (2024-10-23)

Features:

  • Remove support for ES3 to new default ES5.
cdever
published 1.7.2 •

cdever
published 1.7.1 •

cdever
published 1.7.0 •

Changelog

Source

1.7.0 (2023-11-05)

Features:

  • Remove dependency to (vulnerable) live-server only used for testing purpose;

  • Breaking change: Messages encrypted with ecies-geth could not be decrypted using go-ethereum due to an ecies: invalid message error. Upon analysis of the source code, a nuanced discrepancy was identified. Specifically, the issue lay in the padding of the shared key: go-ethereum pads the shared key with zeros when it's less than 32 bytes, a behavior not mirrored in ecies-geth. Follow the links for specific lines in the sources:

    https://github.com/ethereum/go-ethereum/blob/master/crypto/ecies/ecies.go#L134-L136 https://github.com/cyrildever/ecies-geth/blob/master/lib/src/typescript/node.ts#L171

    IMPORTANT: This fix introduces a breaking change. Messages encrypted by the older version of this library might not be decryptable after the update, and vice versa. Users will need to be aware of this incompatibility when considering an upgrade.

cdever
published 1.6.15 •

cdever
published 1.6.14 •

cdever
published 1.6.13 •

cdever
published 1.6.12 •

cdever
published 1.6.11 •

cdever
published 1.6.10 •

Changelog

Source

1.6.10 (2023-03-21)

Feature:

  • Add ignoreDeprecations in tsconfig.json at compilation to keep target at ES3.
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc