【问题标题】:Encrypting the vector of 0 and 1s加密0和1的向量
【发布时间】:2020-05-13 01:54:01
【问题描述】:

我即将创建一个大小为 n 的向量,包含 0 和 1。我想加密向量的所有元素,但我想知道元素的加密是否会揭示有关零和一的信息。是否有任何特定的密码系统,当我加密零和 1 时,它们的密文形式无法区分?

【问题讨论】:

  • 什么编程语言?
  • C、C++ 或 python。这很重要还是只有密码系统的类型重要?
  • 所有向量都是0和1。在计算机中,一切都是二进制的。什么意思?
  • 我正在发送一个大小为 n 的向量,该向量的元素是零和一。我想通过网络发送 Enc(0) 和 Enc(1),但我正在寻找一种密码系统,当我加密零和一时,模式零和一是无法区分的。
  • 你在这里问的不是一个简单的问题。加密是一个非常复杂的主题。您能否更具体地说明您要完成的工作?

标签: encryption-symmetric encryption-asymmetric


【解决方案1】:

我想我找到了答案。如果我们使用 RSA/padding 等加密算法对向量的元素进行加密,我们可以获得相同明文的不同输出。所以,我们可以用这些算法对向量的元素进行加密,得到不同的结果,所以每次都无法区分密文。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-05-13
    • 1970-01-01
    • 2019-01-06
    • 1970-01-01
    • 1970-01-01
    • 2015-09-02
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多