3 个不稳定版本
0.2.0 | 2023年8月12日 |
---|---|
0.1.1 | 2020年11月9日 |
0.1.0 | 2017年8月3日 |
#1866 在 加密学 中
47KB
1.5K SLoC
Rust PVSS (公开可验证的秘密共享)
本包提供了公开可验证并可恢复的秘密共享方案,通过使用一个简单的 t
从 n
个 (t,n)
阈值系统中恢复。
一个秘密值可以被存入 N 个加密份额中。
可以通过解密至少 t
个份额,并将它们组合起来来恢复这个秘密值。
实现了公开可验证的秘密共享 (PVSS) 方案
加密
目前实现默认使用 P256R1 椭圆曲线,通过 eccoxide 包来包装 fiat-crypto 代码,用于此特定曲线。
依赖项
~3.5MB
~70K SLoC