【问题标题】:Genetic Algorithm in cryptography密码学中的遗传算法
【发布时间】:2017-11-16 14:09:23
【问题描述】:

谁能解释遗传算法如何用于密码学? 遗传算法正在优化问题,它们使用某种伪随机代码作为关键。如何将此密钥转移到接收方?

【问题讨论】:

    标签: encryption cryptography key genetic-algorithm encryption-symmetric


    【解决方案1】:

    一般来说,它们不太可能有太大用处。遗传算法依赖于输出的相当小的变化来实现输入的微小变化——这使它们能够接近问题的良好解决方案。

    加密算法的设计目的是在输入发生微小变化时输出发生较大变化。如果单个输入位发生变化,一个好的哈希算法将翻转大约一半的输出位。

    这使得遗传算法通常比蛮力搜索好不了多少。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2010-12-24
      • 1970-01-01
      • 2011-07-06
      • 2010-10-20
      • 2011-01-11
      • 2017-10-16
      • 2014-06-08
      • 1970-01-01
      相关资源
      最近更新 更多