Symmetric Encryption Provider

ISymmetricCryptographicProvider in assembly SanteDB.Core.Api version 3.0.1980.0

Summary

Represents a crypto service provider that encrypts things using symmetric encryption

Operations

Operation
Response/Return
Input/Parameter
Description

GetContextKey

Byte[]

none

TODO

RotateContextKey

Boolean

none

TODO

GenerateIV

Byte[]

none

TODO

GenerateKey

Byte[]

none

TODO

Encrypt

Byte[]

Byte[] data Byte[] key Byte[] iv

Encrypts the sepcified data

Decrypt

Byte[]

Byte[] data Byte[] key Byte[] iv

Decrypts the specified data

Encrypt

Byte[]

Byte[] data

Encrypts the sepcified data

Decrypt

Byte[]

Byte[] data

Decrypts the specified data

Encrypt

String

String data

Encrypts the sepcified data

Decrypt

String

String data

Decrypts the specified data

CreateEncryptingStream

Stream

Stream underlyingStream Byte[] key Byte[] iv

Create a decrypting stream

CreateDecryptingStream

Stream

Stream underlyingStream Byte[] key Byte[] iv

Create a decrypting stream

Implementations

AesSymmetricCrypographicProvider - (SanteDB.Core.Api)

Represents a symmetric cryptographic provider based on AES

Service Registration

Example Implementation

References

Last updated

Was this helpful?