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

crypto-ld

Package Overview
Dependencies
Maintainers
4
Versions
26
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

crypto-ld - npm Package Versions

23

7.0.0

Diff

Changelog

Source

7.0.0 - 2022-06-01

Changed

  • BREAKING: Convert to module (ESM).
  • BREAKING: Require Node.js >=14.
  • Update dependencies.
  • Lint module.
codenamedmitri
published 6.0.0 •

Changelog

Source

6.0.0 - 2021-05-05

Changed

  • BREAKING: .from() now routes to .fromKeyDocument() if the serialized key object has a @context. This update is to make for more secure behavior when creating key pair instances from "untrusted" key objects (say, fetched from the web etc).
mattcollier
published 5.1.0 •

Changelog

Source

5.1.0 - 2021-04-01

Added

  • Implement CryptoLD.fromKeyId API.
  • Implement LDKeyPair.fromKeyDocument API.
  • Add support for revoked keys.
codenamedmitri
published 5.0.0 •

Changelog

Source

5.0.0 - 2021-03-16

Changed

  • BREAKING: Remove LDVerifierKeyPair subclass. Fold signer() and verifier() methods into parent LDKeyPair class.
  • BREAKING: export() is now a sync function (no reason for it to be async).
  • BREAKING: Remove keyPair.addPrivateKey() and keyPair.addPublicKey(). Subclasses will just need to override export() directly.

Upgrading from v4.x

The breaking changes in v5 do not affect any application code, they only affect key pair plugins such as https://github.com/digitalbazaar/ed25519-verification-key-2020. No changes necessary in application code upgrading from v5 from v4.

codenamedmitri
published 4.0.3 •

Changelog

Source

4.0.3 - 2020-11-25

Changed

  • Publish package.
codenamedmitri
published 4.0.3-0 •

mattcollier
published 3.9.0 •

codenamedmitri
published 4.0.2 •

Changelog

Source

4.0.2 - 2020-08-01

Changed

  • Fix use() suite usage.
codenamedmitri
published 4.0.1 •

Changelog

Source

4.0.1 - 2020-08-01

Changed

  • Removed unused sodium-native dependency.
codenamedmitri
published 4.0.0 •

Changelog

Source

4.0.0 - 2020-08-01

Changed

  • Implement chai-like .use() API for installing and specifying individual key types.
  • BREAKING: Extracted bundled Ed25519 and RSA key suites to their own libraries.
  • BREAKING: Remove deprecated .owner instance property
  • BREAKING: Remove deprecated .passphrase instance property, and the encrypt() and decrypt() methods (these are no longer used).
  • BREAKING: Remove deprecated/unused publicKey and privateKey properties.
  • BREAKING: Rename .publicNode() to .export({publicKey: true}).
  • BREAKING: .export() now requires explicitly stating whether you're exporting public or private key material.
  • BREAKING: Changed verifyFingerprint() to used named params.
  • BREAKING: Changed addPublicKey() and addPrivateKey() to used named params.
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