V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
zhuwd
V2EX  ›  问与答

有哪些加密方法是加密结果不会变的?

  •  
  •   zhuwd · 2022-01-06 18:49:30 +08:00 · 1211 次点击
    这是一个创建于 1035 天前的主题,其中的信息可能已经有所发展或是发生改变。
    4 条回复    2022-01-06 20:14:43 +08:00
    crab
        1
    crab  
       2022-01-06 18:53:17 +08:00
    没填充或者固定填充的话,明文和密钥都不变就行了吧。
    t6attack
        2
    t6attack  
       2022-01-06 18:58:18 +08:00
    挨个试一下不就知道了,具体的数学过程又不用自己编写。
    dddd1919
        3
    dddd1919  
       2022-01-06 19:36:48 +08:00
    哈希算法,对称加密算法,结果都是不会变的

    结果变的加密算法,要么使用非对称加密,要么就是上面的算法加盐
    Citrus
        4
    Citrus  
       2022-01-06 20:14:43 +08:00
    任何标准的加密算法本身都是结果不变的。AES DES RSA 等等均如此。
    你需要的是找到加密算法实现中没有引入随机因素的实现算法。如 AES-ECB ,固定 IV 的 AES-CBC ,RSA with NoPadding
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3448 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 11:16 · PVG 19:16 · LAX 03:16 · JFK 06:16
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.