k-threshold system of deciphering N:k-threshold system of deciphering N-matlab开发

时间:2024-06-21 14:59:28
【文件属性】:

文件名称:k-threshold system of deciphering N:k-threshold system of deciphering N-matlab开发

文件大小:14KB

文件格式:ZIP

更新时间:2024-06-21 14:59:28

matlab

该程序是整数中国剩余定理的应用 - 用于获得“共享秘密的 k 阈值系统”的解决方案。 该概念在第 1 章 Prob 24 / P27 的“Neal Koblitz 的数论和密码学课程”一书中进行了解释,并在 P205 中给出了解决方案。 让我用一些具体的数字来解释这个问题。 让 N = 4333621567 是一个只有总司令才能完全知道的秘密数字,用于解锁导弹系统。 让他手下有 9 个中尉将军,每个人都获得了一些与 N 相关的部分信息。 如果将军丧失能力,我们想要任何“k”中尉将军(k >= 3)(总共 9 个中尉将军)应该能够通过处理它们的组合部分信息来破译 N。 此外,只有 (k-1) 个 Lt Gens 可用的信息应该无法破译 N。 现在要解决的问题是: a) 如果 k = 3,即,如果任何 3 个 Lt Gens 应该能够做出决定,那么应该向 9 个 Lt Gens 中的


【文件预览】:
k_thrsh_secret.zip

网友评论