文件名称:tetcore-bip39
文件大小:12KB
文件格式:ZIP
更新时间:2024-03-03 06:51:29
Rust
tetcore-bip39 这是一个从BIP39短语派生Ristretto压缩的Ed25519(此时应与Ed25519兼容)的秘密密钥的箱子。 为什么? 这里的自然方法是使用从BIP39短语生成的64字节种子,并使用该种子来构造密钥。 这种方法虽然合理且相当直接,但也意味着我们必须继承种子生成的所有特征。 由于无论如何我们都在破坏与BIP32和BIP44的兼容性(我们可以*地做,因为我们不再使用Secp256k1曲线),因此也没有理由坚持使用助记符生成BIP39种子。 BIP39种子生成旨在与用户提供的大脑钱包短语兼容,并可以扩展到提供自己的词典和校验和机制的钱包。 有这两点的问题: 脑钱包是一个可怕的想法,仅仅是因为人类是不良的熵产生器。 几乎不可能教育用户如何以安全的方式使用该功能。 2048发PBKDF2只是一个不便,它对配备现代消费类硬件的任何人都没有提供真正的保护,使其
【文件预览】:
tetcore-bip39-master
----Cargo.toml(580B)
----src()
--------lib.rs(12KB)
----LICENSE(10KB)
----README.md(4KB)
----.gitignore(30B)