IPSEC中输出ESP数据包的初始化矢量部分吗?
加密算法:AES-CBC 身份验证算法:HMAC-SHA1-96
在 ESP 中,初始化向量是否必须始终是输出数据包的一部分。 如果不是,那些算法是什么? 如果是,为什么在 google/books 上的一些图像中显示 esp 数据包没有 iv 字段?
Encryption Algorithm: AES-CBC
Authentication Algorithm: HMAC-SHA1-96
Is it necessary that in ESP, initialization vector be always the part of output packet.
If no, what are those algorithms ?
If yes, Why in some of the images on google/books show esp packet with no iv field ?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
引用 RFC-2406,第 2.3 节(强调我的):
因此初始化向量的存在是有条件的并且取决于特定的加密算法。
Citing RFC-2406, section 2.3 (emphasis mine):
So the initialization vector presence is conditional and depends on particular encryption algorithm.