
Research
/Security News
10 npm Typosquatted Packages Deploy Multi-Stage Credential Harvester
Socket researchers found 10 typosquatted npm packages that auto-run on install, show fake CAPTCHAs, fingerprint by IP, and deploy a credential stealer.
diffie-hellman
Advanced tools
pure js diffie-hellman, same api as node, most hard parts thanks to bn.js by @indutny. In node just returns an object with crypto.getDiffieHellman and crypto.getDiffieHellman in the browser returns a shim. To require the pure JavaScript one in node require('diffie-hellman/browser');;
node-forge is a comprehensive Node.js module that includes functionality for creating Diffie-Hellman key exchanges, similar to diffie-hellman. It also offers a wider range of cryptographic operations such as encryption, decryption, and digital signatures, making it more versatile but potentially heavier if only Diffie-Hellman functionality is needed.
elliptic is a package that provides implementations of elliptic curve cryptography, including ECDH (Elliptic Curve Diffie-Hellman). While diffie-hellman focuses on traditional finite field Diffie-Hellman, elliptic supports a broader range of curves and thus can be more suitable for modern cryptographic needs that prefer elliptic curve methods.
FAQs
pure js diffie-hellman
The npm package diffie-hellman receives a total of 7,492,973 weekly downloads. As such, diffie-hellman popularity was classified as popular.
We found that diffie-hellman demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 5 open source maintainers collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Research
/Security News
Socket researchers found 10 typosquatted npm packages that auto-run on install, show fake CAPTCHAs, fingerprint by IP, and deploy a credential stealer.

Product
Socket Firewall Enterprise is now available with flexible deployment, configurable policies, and expanded language support.

Security News
Open source dashboard CNAPulse tracks CVE Numbering Authorities’ publishing activity, highlighting trends and transparency across the CVE ecosystem.