RFC2408(ISAKMP)中Vendor ID的问题
Question of Vendor ID in RFC2408 (ISAKMP)
我正在阅读 RFC2408(https://www.rfc-editor.org/rfc/rfc2408). I have a question about "Vendor ID section" at page 43(https://www.rfc-editor.org/rfc/rfc2408#page-43)。
文件说,
For instance:
"Example Company IPsec. Version 97.1"
(not including the quotes) has MD5 hash:
48544f9b1fe662af98b9b39e50c01a5a, when using MD5file.
但我使用了很多 md5 工具,例如 'md5sum' 命令或在线工具,它们都得到了结果“3245b3577c9e4f751675322f259ff016”。
我在 Linux 上尝试了命令:
echo -n "Example Company IPsec. Version 97.1" | md5sum
3245b3577c9e4f751675322f259ff016 -
我得到了不同的结果,我相信 RFC 文件不会错,所以我想知道我错在哪里,还是我遗漏了什么?
MD5 散列的实际值为:
Example Company IPsec. Version 97.1\n
即IPsec.
和Version
只有一个space分隔,最后有一个换行符。
所以你得到这个:
echo "Example Company IPsec. Version 97.1" | md5sum
48544f9b1fe662af98b9b39e50c01a5a -
请注意两点:
- 虽然供应商 ID 值必须是唯一的,但它们完全是任意的。这只是一个如何生成的示例。所以它的正确性并不重要。
- ISAKMP/IKEv1 已经过时多年,请改用 IKEv2 (RFC 7296)。
我正在阅读 RFC2408(https://www.rfc-editor.org/rfc/rfc2408). I have a question about "Vendor ID section" at page 43(https://www.rfc-editor.org/rfc/rfc2408#page-43)。 文件说,
For instance: "Example Company IPsec. Version 97.1" (not including the quotes) has MD5 hash: 48544f9b1fe662af98b9b39e50c01a5a, when using MD5file.
但我使用了很多 md5 工具,例如 'md5sum' 命令或在线工具,它们都得到了结果“3245b3577c9e4f751675322f259ff016”。
我在 Linux 上尝试了命令:
echo -n "Example Company IPsec. Version 97.1" | md5sum
3245b3577c9e4f751675322f259ff016 -
我得到了不同的结果,我相信 RFC 文件不会错,所以我想知道我错在哪里,还是我遗漏了什么?
MD5 散列的实际值为:
Example Company IPsec. Version 97.1\n
即IPsec.
和Version
只有一个space分隔,最后有一个换行符。
所以你得到这个:
echo "Example Company IPsec. Version 97.1" | md5sum
48544f9b1fe662af98b9b39e50c01a5a -
请注意两点:
- 虽然供应商 ID 值必须是唯一的,但它们完全是任意的。这只是一个如何生成的示例。所以它的正确性并不重要。
- ISAKMP/IKEv1 已经过时多年,请改用 IKEv2 (RFC 7296)。