:py:mod:`cryptnoxpy.crypto_utils` ================================= .. py:module:: cryptnoxpy.crypto_utils .. autoapi-nested-parse:: Module containing cryptographic methods used by the library Module Contents --------------- Functions ~~~~~~~~~ .. autoapisummary:: cryptnoxpy.crypto_utils.aes_encrypt cryptnoxpy.crypto_utils.aes_decrypt .. py:function:: aes_encrypt(key: bytes, initialization_vector: bytes, data: bytes) -> bytes AES encrypt data using key and initialization vector. :param bytes key: Key to use for encryption :param bytes initialization_vector: Initialization vector :param bytes data: Data to encrypt :return: Encrypted data :rtype: bytes .. py:function:: aes_decrypt(key: bytes, initialization_vector: bytes, data: bytes) -> bytes AES decrypt data using key and initialization vector. :param bytes key: Key to use for encryption :param bytes initialization_vector: Initialization vector :param bytes data: Data to decrypt :return: Decrypted data :rtype: bytes