Zixi Security Best Practices
Stream Encryption
3min
streams can be encrypted end to end, using fixed key aes encryption there are multiple options for encrypting the stream payload zixi feeder (legacy) output – zixi feeder can encrypt outputs using a fixed key (aes 128, aes 192, aes 256) which can be entered into the output settings or automatically generated zixi broadcaster input – input streams can be encrypted by zixi broadcaster using a fixed key (aes 128, aes 192, aes 256), which can be entered into the input settings or automatically generated zixi broadcaster can be configured to decrypt contribution streams using a matching key, or to securely forward encrypted streams to receivers this enables you to transmit the stream end to end with only the edge applications being able to see or analyze the traffic to encrypt an output stream in zixi feeder (legacy) in the zixi feeder navigation, click outputs click + new output in the type field select push to broadcaster fill in the output details as needed at the bottom, select the show all settings checkbox select the advanced properties checkbox in the encryption type field, select aes 128 , aes 192 , aes 256 for fixed key or automatic for automatically system generated encryption if you have selected one of the fixed key encryptions, enter your own encryption key into the key field or click generate to have the system automatically generate a key the identical key should be used to decrypt the stream on the other end click ok to encrypt an input stream in zixi broadcaster/zec in the zixi broadcaster navigation, click inputs click + new input select the desired input type (push, pull etc ) fill in the input details as needed at the bottom, select the enable encryption checkbox in the encryption type field, select aes 128 , aes 192 or aes 256 for fixed key encryption in the encryption key field, enter your own key or click generate to have the system automatically generate a key the identical key should be used to decrypt the stream on the other end click ok to decrypt an input stream in zixi broadcaster/zec in the zixi broadcaster navigation, click inputs click + new input select the desired input type decryption is only supported for zixi protocol push or pull inputs fill in the input details as needed at the bottom, in the decryption type field, select from the drop down list aes 128 , aes 192 or aes 256 for fixed decryption or none if no decryption is needed in the decryption type field, select aes 128 , aes 192 or aes 256 for fixed key decryption in the decryption key field, enter the exact same key that was used to encrypt the stream click ok to decrypt a stream in zixi receiver in the zixi receiver navigation, click inputs click + new input select pull fill in the input details as needed at the bottom, in the decryption type field, select from the drop down list aes 128 , aes 192 or aes 256 for fixed decryption or none if no decryption is needed in the decryption key field, enter the exact same key that was used to encrypt the stream click ok