gpt4 book ai didi

java - AES vs AESWrap,它们有什么关系?

转载 作者:行者123 更新时间:2023-11-30 11:21:41 27 4
gpt4 key购买 nike

我想在我的程序中添加密码学,在对密码算法进行一些研究后,我发现了 AES 和 AESWrap,我的主要问题是,它们有什么关系?老实说,我不太了解整个过程,因为我以前从未使用过密码术。起初我以为 AESWrap 是 AES 的解密 key ,但它不仅如此。

我正在用 Java 开发一个聊天程序,我想加密字符串流,所以基本上任何外部攻击者,除非他知道算法的过程以及来自服务器和客户端的 key ,否则他无法访问该流。我想过使用 Blowfish,但从我读到的论文来看,尽管它速度很快,但它的回合还是有一些问题。现在我跑题了,总结一下,我“必须”将 AESWrap 与 AES 一起使用,还是这两者完全不同?

最佳答案

AESWrap 是一种算法,描述了一种加密 key 的方法。您无需使用 AESWrap 即可使用 AES。如果您需要加密加密 key ,您可以使用 AESWrap

如果您正在开发聊天程序,为什么不使用 SSL/TLS 来确保通信安全?使用像 AES 这样的对称 key 算法(单独)会产生向两端分发 key 的问题。 SSL/TLS 通过使用证书解决了一个问题。

关于java - AES vs AESWrap,它们有什么关系?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22119186/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com