所以说我想加密一个文件,我希望它被读取的唯一方法是两个不同的人输入他们的密钥.所以,例如有四个键:
key1,key2,key3,key4.
如果我使用key1加密它,那么以下组合将解除它:
这是否可以使用标准方法?
Jef*_*tin 14
生成一个唯一的内容密钥来加密消息(这是许多消息加密标准所共有的),然后应用一个纠删码方案,如Reed-Solomon编码,对应的内容密钥与足够的附加随机数据连接,以确保任何m的n "可以将密钥的分片放在一起以创建最终密钥. 碎片仅从随机数据部分给出,因此给出的碎片中没有一个包含来自内容密钥的实际位.这样一来,任何数量的收集碎片短的米没有给出有关密钥本身的任何有用的信息.
编辑:Reed-Solomon生成关键分片似乎与Shamir的秘密共享相同,首次发表于1979年; 感谢@caf指出了这篇文章.