gpt4 book ai didi

security - 最好的核导弹加密系统是什么?

转载 作者:行者123 更新时间:2023-12-02 19:03:31 25 4
gpt4 key购买 nike

您在一艘潜艇上,并且有一条您想要阅读的加密消息。两个人必须同时使用他们的 key 才能获得明文。最好使用什么加密原语?以下两种实现方式是否合适?

plain_text=decrypt(Key1 XOR key2,ciper_text,IV)

plain_text=decrypt(Key1,decrypt(key2,ciper_text,IV2),IV1)

(假设 AES-256-CBC 带有 CMAC block ,如果它对您很重要的话。)

最佳答案

将两个随机生成的 key 异或在一起以获得最终的 secret 当然是安全的。其一般形式称为“secret sharing” ',并且有安全算法允许您生成“m of n”方案,其中您生成 n 个共享,并且任何 m 都足以推导出原始 key 。

最著名的方案是 Shamir's Secret Sharing ,并涉及生成一个以 key 为常数的随机 m-1 次多项式,然后在 n 个位置对其进行采样,并将其作为 key 份额提供给个人。

关于security - 最好的核导弹加密系统是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2771796/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com