0
libgfshare-bin
该库实现了所谓的Shamir Secret Sharing。这需要将秘密编码为整数,然后构造系数是随机的多项式,并沿着结果曲线计算坐标对。这些坐标对被认为是“份额”,通过控制多项式的阶数,我们可以控制能够恢复秘密所需的份额数。通过这种方式,我们可以将机密分为任何“ C”份,其中任何“ T”都可以用于恢复机密。例如,这在照顾很少使用但安全性至关重要的GPG密钥时很有用。例如,用于对Debian或Ubuntu软件包档案进行签名的密钥。如果您想更多地了解秘密共享的工作原理以及为什么它是安全的,那么有很多关于它的数学文章。马克·伍德丁(Mark D.感谢Mark提供的与我分享此实现的方法。使用该库非常容易。测试和示例工具非常简单,头文件告诉您每个函数的用途。
libgfshare-bin