摘要: from pyDes import * import base64 class Des3(object): def __init__(self, key, iv): # 这里密钥key长度必须为16/24, ,偏移量ivs self.key = key self.mode = CBC self.iv 阅读全文
posted @ 2020-05-30 09:58 **绵绵羊** 阅读(1934) 评论(0) 推荐(0) 编辑
摘要: from Crypto.PublicKey import RSA from Crypto.Cipher import PKCS1_v1_5 as Cipher_pkcs1_v1_5 from Crypto.Signature import PKCS1_v1_5 as Signature_pkcs1_ 阅读全文
posted @ 2020-05-30 09:50 **绵绵羊** 阅读(6470) 评论(0) 推荐(0) 编辑
摘要: AES 只是个基本算法,实现 AES 有几种模式,主要有 ECB、CBC、CFB 和 OFB CTR,直接上代码,此处为AES加密中的CBC模式,EBC模式与CBC模式相比,不需要iv。 import base64from Crypto.Cipher import AES from binascii 阅读全文
posted @ 2020-05-30 09:40 **绵绵羊** 阅读(1286) 评论(0) 推荐(0) 编辑