C# Class Windows.Security.Cryptography.Core.CryptographicEngine

Show file Open project: shiftkey/winrt-backport-hilarity Class Usage Examples

Public Methods

Method Description
Decrypt ( [ key, [ data, [ iv ) : Windows.Storage.Streams.IBuffer
DecryptAndAuthenticate ( [ key, [ data, [ nonce, [ authenticationTag, [ authenticatedData ) : Windows.Storage.Streams.IBuffer
DeriveKeyMaterial ( [ key, [ parameters, [ desiredKeySize ) : Windows.Storage.Streams.IBuffer
Encrypt ( [ key, [ data, [ iv ) : Windows.Storage.Streams.IBuffer
EncryptAndAuthenticate ( [ key, [ data, [ nonce, [ authenticatedData ) : EncryptedAndAuthenticatedData
Sign ( [ key, [ data ) : Windows.Storage.Streams.IBuffer
VerifySignature ( [ key, [ data, [ signature ) : bool

Method Details

Decrypt() public static method

public static Decrypt ( [ key, [ data, [ iv ) : Windows.Storage.Streams.IBuffer
key [
data [
iv [
return Windows.Storage.Streams.IBuffer

DecryptAndAuthenticate() public static method

public static DecryptAndAuthenticate ( [ key, [ data, [ nonce, [ authenticationTag, [ authenticatedData ) : Windows.Storage.Streams.IBuffer
key [
data [
nonce [
authenticationTag [
authenticatedData [
return Windows.Storage.Streams.IBuffer

DeriveKeyMaterial() public static method

public static DeriveKeyMaterial ( [ key, [ parameters, [ desiredKeySize ) : Windows.Storage.Streams.IBuffer
key [
parameters [
desiredKeySize [
return Windows.Storage.Streams.IBuffer

Encrypt() public static method

public static Encrypt ( [ key, [ data, [ iv ) : Windows.Storage.Streams.IBuffer
key [
data [
iv [
return Windows.Storage.Streams.IBuffer

EncryptAndAuthenticate() public static method

public static EncryptAndAuthenticate ( [ key, [ data, [ nonce, [ authenticatedData ) : EncryptedAndAuthenticatedData
key [
data [
nonce [
authenticatedData [
return EncryptedAndAuthenticatedData

Sign() public static method

public static Sign ( [ key, [ data ) : Windows.Storage.Streams.IBuffer
key [
data [
return Windows.Storage.Streams.IBuffer

VerifySignature() public static method

public static VerifySignature ( [ key, [ data, [ signature ) : bool
key [
data [
signature [
return bool