cryptnoxpy.crypto_utils
¶
Module containing cryptographic methods used by the library
Module Contents¶
Functions¶
|
AES encrypt data using key and initialization vector. |
|
AES decrypt data using key and initialization vector. |
- cryptnoxpy.crypto_utils.aes_encrypt(key: bytes, initialization_vector: bytes, data: bytes) bytes ¶
AES encrypt data using key and initialization vector.
- Parameters
key (bytes) – Key to use for encryption
initialization_vector (bytes) – Initialization vector
data (bytes) – Data to encrypt
- Returns
Encrypted data
- Return type
bytes
- cryptnoxpy.crypto_utils.aes_decrypt(key: bytes, initialization_vector: bytes, data: bytes) bytes ¶
AES decrypt data using key and initialization vector.
- Parameters
key (bytes) – Key to use for encryption
initialization_vector (bytes) – Initialization vector
data (bytes) – Data to decrypt
- Returns
Decrypted data
- Return type
bytes