【问题标题】:Is there a standard for threshold (m out of n) cryptosystems?是否有阈值(n 中的 m)密码系统的标准?
【发布时间】:2011-07-02 16:32:16
【问题描述】:

我想使用 n 中的 m 密码系统来存储敏感数据(准确地说是 3 中的 2 )。我从 Wikipedia 得知它被称为 threshold cryptosystem,但我还没有找到任何实际的实现。

对于常规的公钥密码术,我们有 PEM 等标准和 OpenSSL 等实现可供使用。 m out of n 密码学有类似的东西吗?我想避免必须发明自己的方法来存储(序列化)密钥并使用密码对其进行加密。所有这些对于 OpenSSL 来说都是微不足道的。最糟糕的事情是依赖一些自制的加密算法实现。

我对 Python 库最感兴趣,但我想知道是否有任何语言的标准和实现。

【问题讨论】:

    标签: cryptography


    【解决方案1】:

    嗯,这是一个自制的实现,但我认为它非常好。它在 Python 中。看看http://programmingpraxis.com/2011/06/17/adi-shamirs-threshold-scheme/

    【讨论】:

    • 这只是纯粹的算法,所以不是我想要的,但如果没有标准,这是一个很好的实现。谢谢!
    • 我发现这个算法的实现是一个实用的可执行文件,叫做ssss point-at-infinity.org/ssss 你可以通过apt-get或自制软件安装它。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-06-22
    • 2023-03-25
    • 2010-12-01
    • 2018-10-21
    • 1970-01-01
    相关资源
    最近更新 更多