Security

Akamai recommends that encoders encrypt segments using the AES-128 encryption algorithm in compliance with the Apple HTTP live streaming protocol.

For encrypted content with rotating keys, the key name should have a monotonically increasing integer component that can be reset if the event or directory component changes.

Encoders that are unable to provide this level of security should not be used for protected content. Unsecured content delivered on the Apple HTTP live streaming protocol can be easily recompiled and distributed.