HTTP digest authentication

MSL 4 support for HTTP digest authentication.

MSL 4 supports HTTP digest authentication as an option and encoders vendors that wish to support it, should adhere to RFC 7616 specification. MSL 4 supports the following hash algorithms:
  • SHA-256 - The Secure Hash Algorithm SHA-256 is a type of cryptographic hash function that generates a 256-bit (32-byte) hash. A cryptographic hash is like signature for a text or a data file.
  • SHA-512 - A cryptographic hash function that when applied to the provided input results in a 128-digit hexadecimal number that is highly unlikely to match the value produced for a different input.
  • MD5 - The MD5 message-digest algorithm is a widely used hash function producing a 128-bit hash value.

If you want to use HTTP digest authentication, ensure that your encoder provides a way to select one of the hash algorithms and fields to enter the user name and password.

The encoder should support user names that have a minimum of 4 and a maximum of 50 characters.

The encoder should support passwords that have an uppercase letter, a number, and a special character, a minimum of 4 and a maximum of 50 characters.

Note: You cannot enable Ingest Acceleration and HTTP digest authentication at the same time.