TWAES class abstract
AES encryption/decryption methods.
Constructors
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Static Methods
-
TWAESDecryptCBC(
Pointer< Void> key, Pointer<Void> data, Pointer<Void> iv, int mode) → Pointer<Void> - Decrypts a block of data using AES in Cipher Block Chaining (CBC) mode.
-
TWAESDecryptCTR(
Pointer< Void> key, Pointer<Void> data, Pointer<Void> iv) → Pointer<Void> - Decrypts a block of data using AES in Counter (CTR) mode.
-
TWAESEncryptCBC(
Pointer< Void> key, Pointer<Void> data, Pointer<Void> iv, int mode) → Pointer<Void> - Encrypts a block of Data using AES in Cipher Block Chaining (CBC) mode.
-
TWAESEncryptCTR(
Pointer< Void> key, Pointer<Void> data, Pointer<Void> iv) → Pointer<Void> - Encrypts a block of data using AES in Counter (CTR) mode.