
|
My Project
|
Static Public Attributes | |
| int | block_size = 16 |
| key_size = None | |
Protected Member Functions | |
| _set_key (self, direction) | |
| _encrypt (self, destination, source) | |
| _decrypt (self, destination, source) | |
Protected Attributes | |
| _enc | |
| _key | |
| _IV | |
| _dec | |
Protected Attributes inherited from wolfcrypt.ciphers._Cipher | |
| _key_sizes | |
| _native_object = _ffi.new(self._native_type) | |
| _enc = None | |
| _dec = None | |
| _key = t2b(key) | |
| _IV = t2b(IV) | |
Static Protected Attributes | |
| list | _key_sizes = [16, 24, 32] |
| str | _native_type = "Aes *" |
Additional Inherited Members | |
Public Member Functions inherited from wolfcrypt.ciphers._Cipher | |
| __init__ (self, key, mode, IV=None) | |
| new (cls, key, mode, IV=None, **kwargs) | |
| encrypt (self, string) | |
| decrypt (self, string) | |
Data Fields inherited from wolfcrypt.ciphers._Cipher | |
| key_size | |
| block_size = self.block_size: | |
The **Advanced Encryption Standard** (AES), a.k.a. Rijndael, is a symmetric-key cipher standardized by **NIST**.