- #encoding:utf-8
- """
- 示例代码
- """
- from Crypto.Cipher import AES
- key = '0123456789abcdef'
- mode = AES.MODE_CBC
- encryptor = AES.new(key, mode)
- text = 'j' * 64 + 'i' * 128
- ciphertext = encryptor.encrypt(text)
- """
- 上例中的key是16位, 还可以是24 或 32 位长度, 其对应为 AES-128, AES-196 和 AES-256.
- 解密则可以用以下代码进行:
- """
- #decryptor = AES.new(key, mode)
- #plain = decryptor.decrypt(ciphertext)
来源: http://www.phpxs.com/code/1004972/