Example #1
0
def cipher_string_test():
    key = ''.join(random.choice(string.ascii_uppercase + string.digits) for _ in range(10))

    lock = LockerCipher(key)
    rand = ''.join(random.choice(string.ascii_uppercase + string.digits) for _ in range(2048))

    enc = lock.encrypt(rand)
    dec = lock.decrypt(enc)

    assert enc != dec
    assert dec == rand