gpt4 book ai didi

java - AES128GCM加密算法中SALT的作用是什么

转载 作者:行者123 更新时间:2023-12-01 08:45:28 30 4
gpt4 key购买 nike

我正在尝试实现 aes128gcm 加密算法,以便我可以通过网络推送通知。然而,我缺少一些东西,因为我找不到在任何地方使用盐的目的。

加密内容编 jetty 必须有salt值,长度为16字节。它是否用于根据提供的公钥生成 128 位 key ?或者我应该在 aesgcm 加密期间在其他地方使用它?

预先感谢,我对这个世界有点陌生,似乎无法在任何地方找到答案。

最佳答案

What is the SALT role in AES128GCM encryption algorithm

没有。 Salt 通常用于随机化密码散列,但这不会成为 AES-GCM 的一部分,AES-GCM 采用 key (不是密码!)、IV 和明文来生成密文和身份验证标签。

当然可以使用盐和密码来派生 key ,但这不是 AES-GCM 的一部分。

关于java - AES128GCM加密算法中SALT的作用是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45756502/

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