コード例 #1
0
def enc_aes_cbc(text, salt, passphrase, keylen=32):
    key, iv = passphrase_to_salted_key_and_iv(passphrase, salt, keylen, 16)
    return enc_cbc(aes(key), iv)(pkcs7_pad(text))
コード例 #2
0
def enc_bf_cbc(text, salt, passphrase, keylen=56):
    key, iv = passphrase_to_salted_key_and_iv(passphrase, salt, keylen, 8)
    return enc_cbc(blowfish(key), iv)(pkcs5_pad(text))