HTTP digest authentication

Protect your streams with the HTTP digest authentication feature in Media Services Live 4.

MSL 4 supports HTTP digest authentication as an option, and encoder vendors that want to support it need to adhere to the RFC 7616 specification. MSL 4 supports these 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.