CryptoSys API
Library Manual
Aes128 Class
Aes128.Decrypt Method
(Byte[], Byte[], Mode, Byte[])
Decrypt data in byte array
Aes128.Decrypt Method
(String, String, Mode, String)
Decrypt hex-encoded data string
Aes128.Decrypt Method
(String, String, Mode, String, EncodingBase)
Decrypt encoded data string
Aes128.Dispose Method
Dispose of this object and clear any key schedules
Aes128.Encrypt Method
(Byte[], Byte[], Mode, Byte[])
Encrypt data in byte array
Aes128.Encrypt Method
(String, String, Mode, String)
Encrypt hex-encoded data string
Aes128.Encrypt Method
(String, String, Mode, String, EncodingBase)
Encrypt encoded data string
Aes128.FileDecrypt Method
(String, String, Byte[], Mode, Byte[])
Decrypt a file
Aes128.FileDecrypt Method
(String, String, Byte[], Mode, Byte[], CipherFileOption)
Decrypt a file with advanced options
Aes128.FileDecrypt Method
(String, String, String, Mode, String)
Decrypt a file passing key and IV as hex strings
Aes128.FileEncrypt Method
(String, String, Byte[], Mode, Byte[])
Encrypt a file
Aes128.FileEncrypt Method
(String, String, Byte[], Mode, Byte[], CipherFileOption)
Encrypt a file with advanced options
Aes128.FileEncrypt Method
(String, String, String, Mode, String)
Encrypt a file passing key and IV as hex strings
Aes128.InitDecrypt Method
(Byte[], Mode, Byte[])
Initializes with key, mode and IV ready to start decrypting
Aes128.InitDecrypt Method
(String, Mode, String)
Initializes with hex key, mode and hex IV ready to start decrypting
Aes128.InitEncrypt Method
(Byte[], Mode, Byte[])
Initializes with key, mode and IV ready to start encrypting
Aes128.InitEncrypt Method
(String, Mode, String)
Initializes with hex key, mode and hex IV ready to start encrypting
Aes128.Instance Method
Create the one and only instance
Aes128.Pad Method
(Byte[])
Pads byte array to correct length for ECB and CBC encryption
Aes128.Pad Method
(String)
Pads hex-encoded string to correct length for ECB and CBC encryption
Aes128.Unpad Method
(Byte[])
Removes the padding from an encryption block
Aes128.Unpad Method
(String)
Removes the padding from a hex-encoded encryption block
Aes128.Update Method
(Byte[])
Transform byte input data with previously initialized key, mode and direction
Aes128.Update Method
(String)
Transform hex string data with previously initialized key, mode and direction
Aes128.ErrCode Property
[
Contents
] [
Index
]
[
PREV: Aead Class...
] [
Contents
] [
Index
]
[
NEXT: Aes192 Class...
]