Exemplo n.º 1
0
def test_encrypt_decrypt():
    raw_data = [
        123,
        '£¿éά',
        {
            (2, 3, 5): datetime.datetime.now()
        }
    ]
    key = 'strong password'
    assert raw_data == decrypt(encrypt(raw_data, key), key)
Exemplo n.º 2
0
def data():
    key = 'strong password'
    wrong_key = 'weak password'
    secret = 'secret'
    encrypted_data = encrypt(secret, key)
    return {
        'key': key,
        'wrong_key': wrong_key,
        'encrypted_data': encrypted_data,
    }
Exemplo n.º 3
0
def dumps(obj, key, protocol=None, *, fix_imports=True):
    return _utils.encrypt(obj, key, protocol, fix_imports)