apicrud.AESEncrypt
- class apicrud.AESEncrypt(secret)
AES encryption for strings
Provides easier-to-use AES CBC encrypt/decrypt operations for strings
- Parameters
secret (str) – passphrase (suggest at least 16 characters)
- __init__(secret)
Methods
__init__
(secret)decrypt
(enc)decrypt an object
encrypt
(raw)encrypt a string
- decrypt(enc)
decrypt an object
- Parameters
enc (bytes) – encrypted object
- Returns
decrypted string
- Return type
str
- encrypt(raw)
encrypt a string
- Parameters
raw (str) – object to be encrypted
- Returns
encrypted object
- Return type
bytes