EncryptionUtils Class
Provides helpers for encryption.
Inheritance Hierarchy
System.Object
Microsoft.WindowsAzure.MediaServices.Client.EncryptionUtils
Namespace: Microsoft.WindowsAzure.MediaServices.Client
Assembly: Microsoft.WindowsAzure.MediaServices.Client (in Microsoft.WindowsAzure.MediaServices.Client.dll)
Syntax
'Declaration
Public NotInheritable Class EncryptionUtils
'Usage
public static class EncryptionUtils
public ref class EncryptionUtils abstract sealed
[<AbstractClassAttribute>]
[<SealedAttribute>]
type EncryptionUtils = class end
public final class EncryptionUtils
The EncryptionUtils type exposes the following members.
Methods
Name | Description | |
---|---|---|
CalculateChecksum | Calculates the checksum. | |
DecryptSymmetricKey | Decrypts the symmetric key. | |
EncryptSymmetricKey | Encrypts the symmetric key. | |
EncryptSymmetricKeyData | Encrypts the symmetric key data. | |
GetCertificateFromStore(String) | Gets the certificate from store. | |
GetCertificateFromStore(String, StoreLocation) | Gets the certificate from store. | |
GetKeyIdAsGuid | Gets the key id as GUID. | |
GetKeyIdentifierAsString | Gets the key identifier as string. | |
SaveCertificateToStore | Saves the certificate to store. |
Top
Fields
Name | Description | |
---|---|---|
IVSizeInBytesForAesCbc | The IV size for AES Cbc. | |
KeySizeInBitsForAes128 | The key size for AES 128 in bits. | |
KeySizeInBitsForAes256 | The key size for AES 256 in bits. | |
KeySizeInBytesForAes128 | The key size for AES 128. | |
KeySizeInBytesForAes256 | The key size for AES 256. |
Top
Thread Safety
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.