DES+base64加密 和解密问题
本帖最后由 卡卡徐 于 2021-2-1 21:12 编辑该程序为加密和解密程序,解密部分有点看不懂,解密函数如何调用有知道的吗?
# DES+base64加密
def Encrypted(self, tr):
k = des(self.Des_Key, CBC, self.Des_IV, pad=None, padmode=PAD_PKCS5)
EncryptStr = k.encrypt(tr)
# EncryptStr = binascii.unhexlify(k.encrypt(str))
print('注册码:',base64.b64encode(EncryptStr))
return base64.b64encode(EncryptStr)# 转base64编码返回
# #des+base64解码
# def DesDecrypt(self,tr):
# k = des(self.Des_Key, CBC, self.Des_IV, pad=None, padmode=PAD_PKCS5)
# DecryptStr = k.decrypt(tr)
# return base64.b64decode(DecryptStr) #转base64解码返回
本帖最后由 qq1151985918 于 2021-2-1 08:58 编辑
你是要注册机吗?当然得按照人家的加密算法来算咯,还有,发代码不要发一半,要不然靠猜的么? 本帖最后由 卡卡徐 于 2021-2-1 21:14 编辑
111111 本帖最后由 卡卡徐 于 2021-2-1 21:13 编辑
222222 注意你的缩进,python对缩进很严格的。我看你第二张图解密函数缩进就错了,人家函数是写在类里面,你放到了类外面。。。
页:
[1]