阈值(m个n)密码系统是否有标准?

时间:2011-07-02 16:32:17

标签: cryptography

我想使用n个密码系统中的m来存储敏感数据(准确地说是3个中的2个)。我从维基百科那里了解到它被称为threshold cryptosystem,但我没有找到任何实际的实现。

对于常规公钥加密,我们有像PEM这样的标准,以及像OpenSSL这样的实现可以使用。 n密码学中是否有类似的东西?我想避免发明我自己的方法来存储(序列化)密钥并用密码加密它们。所有这些对于OpenSSL来说都是微不足道的。最糟糕的事情是依靠一些自制的加密算法实现。

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

1 个答案:

答案 0 :(得分:2)

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