CryptoSys API
Library Manual
Aead Class
Aead.AddAAD Method
Add a chunk of additional authenticated data (in incremental mode)
Aead.Authenticate Method
Authenticate additional data using tag
Aead.Decrypt Method
Decrypt and authenticate input using specified AEAD algorithm in one-off operation
Aead.DecryptWithTag Method
(Byte[], Byte[], Byte[], Aead.Algorithm)
Decrypt data using specified AEAD algorithm in one-off operation. The authentication tag is expected to be appended to the input ciphertext.
Aead.DecryptWithTag Method
(Byte[], Byte[], Byte[], Byte[], Aead.Algorithm, Aead.Opts)
Decrypt data using specified AEAD algorithm in one-off operation with AAD and options. The authentication tag is expected to be appended to the input ciphertext.
Aead.Dispose Method
Dispose of this object and clear any key schedules
Aead.Encrypt Method
Encrypt input using specified AEAD algorithm in one-off operation.
Aead.EncryptWithTag Method
(Byte[], Byte[], Byte[], Aead.Algorithm)
Encrypt data using specified AEAD algorithm in one-off operation. The authentication tag is appended to the output.
Aead.EncryptWithTag Method
(Byte[], Byte[], Byte[], Byte[], Aead.Algorithm, Aead.Opts)
Encrypt data using specified AEAD algorithm in one-off operation with AAD and options. The authentication tag is appended to the output.
Aead.FinishDecrypt Method
Finishes the authenticated decryption (in incremental mode)
Aead.FinishEncrypt Method
Finishes the authenticated encryption (in incremental mode)
Aead.InitKey Method
Initializes the context with the key and algorithm ready for repeated incremental operations
Aead.Instance Method
Create the one and only instance
Aead.Mac Method
Compute Message Authentication Code (tag) over input data
Aead.SetNonce Method
Set the nonce (in incremental mode)
Aead.StartDecrypt Method
Start authenticated decryption (in incremental mode)
Aead.StartEncrypt Method
Start authenticated encryption (in incremental mode)
Aead.Update Method
Encrypts or decrypts a chunk of input (in incremental mode)
Aead.ErrCode Property
[
Contents
] [
Index
]
[
PREV: Summary of .NET Classes...
] [
Contents
] [
Index
]
[
NEXT: Aes128 Class...
]