2 个版本

0.1.1 2023年3月28日
0.1.0 2023年3月28日

#1947 in 密码学

Download history 37/week @ 2024-03-11 27/week @ 2024-03-18 49/week @ 2024-03-25 90/week @ 2024-04-01 59/week @ 2024-04-08 48/week @ 2024-04-15 67/week @ 2024-04-22 35/week @ 2024-04-29 137/week @ 2024-05-06 90/week @ 2024-05-13 23/week @ 2024-05-20 48/week @ 2024-05-27 61/week @ 2024-06-03 34/week @ 2024-06-10 21/week @ 2024-06-17 38/week @ 2024-06-24

每月 159 次下载

MIT/Apache

33KB
751 代码行

bip32 的 ed25519 实现

基于 Dmitry Khovratovich 和 Jason Law 的 BIP32-ed25519 论文,为 Edwards 25519 曲线提供 BIP32 实现。

功能

  • 小的依赖树:只依赖于 1 个包 cryptoxide,该包没有其他依赖。
  • cardano 密钥派生兼容
  • jormungandr 节点使用

派生 V1

"V1" 派生已被从本包中移除,因为它存在大量缺陷。如果您出于某些兼容性原因需要它,可以使用此包的 0.3 版本。重要的是,它仅用于将所有内容转换为 V2 或其他方案,因为使用 V1 应被视为已弃用、危险,可能会吞噬您的狗。

其他派生包

非详尽列表,也不表示推荐,但提供一些使用 ED25519 进行派生的替代方法

#![no_std] 支持

只需在您的依赖中添加 default-features=false

依赖关系

~785KB
~15K SLoC