AES加密/解密

时间:2018-06-21 08:36:06

标签: object encryption aes

我需要在iOS /目标端使用AES同步加密唯一ID;然后将其https-传输到Java系统,在那里我需要对其解密。

我当然不是加密专家。从我读到的有关该主题的内容来看,需要一个IV来防止第一个块的加密结果相同,因此使蛮力地加密结果/密码变得更加困难。

相反,根据我的理解,这意味着IV也需要解密。

所以我的情况的第一个问题是: -如何将IV传递给解密系统?用纯文本将其附加到加密的字符串上是否安全?

-如果to-encrypt-text的开头是动态的Salt(即时间戳),IV不会过时-就我所知,这将导致类似的结果:加密消息的开头将IV相同或完全不同,永远不会相同吗?

非常感谢您的解释...

0 个答案:

没有答案