Hello Nitish,
As you mentioned, RFC 7143 (iSCSI) references RFC 1994 (PPP CHAP) and
both require that algorithm 5 (MD5) be implemented. But, RFC 1994
also states that up-to-date values are specified as assigned numbers
(calling out RFC 1700). RFC 1700 was obsoleted by RFC 3232, which
established a separate IANA database for assigned numbers.
If you look up the PPP Authentication Algorithms in the IANA database,
you can see the assignments for SHA-1, SHA-256 and SHA3-256.
https://www.iana.org/assignments/ppp-numbers/ppp-numbers.xhtml#ppp-numbers-9
Maurizio Lombardi and myself from Red Hat worked with David Black to
get these assigned numbers from IANA, and then implemented the
Open-iSCSI and Linux kernel target support. The need at the time was
to provide an option for FIPS compliant algorithms in environments
where MD5 is not allowed to be used.
I hope this helps!
- Chris Leech
> --
> You received this message because you are subscribed to the Google Groups "open-iscsi" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to
open-iscsi+...@googlegroups.com.
> To view this discussion visit
https://groups.google.com/d/msgid/open-iscsi/CAGEDioPc0UQMtrXr4fLQbedDT4cja5WPcLV-cU6Nn-C34TNHsw%40mail.gmail.com.