Should the AES token signing key be unique for each content key policy per video?
Is it unsafe to use the same token signing key for all videos?
Media Services uses the specified key to dynamically encrypt your content
References: https://docs.microsoft.com/en-us/azure/media-services/latest/protect-with-aes128
private static byte[] TokenSigningKey = new byte[40];
// Generate a new random token signing key to use
RNGCryptoServiceProvider rng = new RNGCryptoServiceProvider();
rng.GetBytes(TokenSigningKey);
//Create the content key policy that configures how the content key is delivered to end clients
// via the Key Delivery component of Azure Media Services.
ContentKeyPolicy policy = await GetOrCreateContentKeyPolicyAsync(client, config.ResourceGroup, config.AccountName, ContentKeyPolicyName);