【发布时间】:2014-06-23 10:02:16
【问题描述】:
在公钥密码学中,n 方之间安全通信所需的密钥数量是多少?
在我看来,答案应该是 n*n(或 n^2 或 n 平方)
原因: 有“n”方。 每一方都有一 (1) 个公钥(用于加密)。 此外,每一方都有 n-1 个私钥(成对)(用于解密) 所以每一方都有 1 + n-1 = n 个密钥,并且有 n 方通信。 所需的键数 = n x n = n^2。 所以我是对的吗? (请具体并显示完整的逻辑并给出适当的解释)。
【问题讨论】:
-
这个问题似乎离题了,因为它是关于密码学的,不包括编程问题。
-
这只是关于密码学的!如果我做错了,我很抱歉,但是有人说我应该在这里发布,因为这里有很多专家!
-
您可能会发现crypto.stackexchange.com 更合适。但请在发帖前查看他们的帮助中心,以确保您的问题符合主题。
标签: algorithm encryption public-key-encryption