11 个版本
0.4.1 | 2022年1月28日 |
---|---|
0.4.0 | 2021年6月22日 |
0.3.2 | 2021年1月27日 |
0.3.1 | 2020年3月20日 |
0.1.1 | 2019年6月10日 |
#864 在 密码学
6,426 每月下载量
用于 26 个crate (5 直接)
31KB
734 代码行
= Ed25519 的 bip32 实现
- 与 cardano 密钥派生兼容
lib.rs
:
使用 BIP32 风格派生处理 Ed25519 密钥
Ed25519 以其涉及散列和位操作生成公钥而闻名,这似乎阻止了其用于 BIP32。相反,这个包使用了 ed25519 的扩展形式(散列后)。
BIP32 允许通过私钥派生,最多 2^32 个子项,使用两种不同的派生方案(软或硬)。
在软派生中,重要的是给定父公钥,可以派生所有软派生的子公钥。
依赖项
~755KB
~15K SLoC