ed25519-bip32-core

Crates.ioed25519-bip32-core
lib.rsed25519-bip32-core
version0.1.1
sourcesrc
created_at2023-03-28 03:22:23.027603
updated_at2023-03-28 03:25:07.358858
descriptionEd25519 BIP32
homepagehttps://github.com/KeystoneHQ/rust-ed25519-bip32
repositoryhttps://github.com/KeystoneHQ/rust-ed25519-bip32
max_upload_size
id822704
size46,285
Soralit (soralit)

documentation

README

implementation of bip32 for ed25519

Provide an implementation of BIP32 for the edwards 25519 curve, based on a BIP32-ed25519 paper from Dmitry Khovratovich and Jason Law.

Features

  • small dependency tree : only depends on 1 package cryptoxide which has no other dependencies.
  • compatible with cardano key derivation
  • used by the jormungandr node

Derivation V1

the "V1" derivation has been removed from this package, as it has massive shortcomings. If you need it for some compatibility reason, you can use version 0.3 of this package. It is important that it's only used to convert everything to V2 or another scheme, as using V1 should be considered deprecated, dangerous and might eat your dog.

Alternative Derivation packages

not an exhaustive list, or endorsements, but some alternative approach to deriving with ED25519:

![no_std] Support

just add default-features=false with your dependency

Commit count: 37

cargo fmt