鱼C论坛

 找回密码
 立即注册
查看: 1369|回复: 4

DES+base64加密 和解密问题

[复制链接]
发表于 2021-1-31 23:19:51 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
本帖最后由 卡卡徐 于 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解码返回












想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2021-2-1 08:55:42 | 显示全部楼层
本帖最后由 qq1151985918 于 2021-2-1 08:58 编辑

你是要注册机吗?当然得按照人家的加密算法来算咯,还有,发代码不要发一半,要不然靠猜的么?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2021-2-1 11:01:24 | 显示全部楼层
本帖最后由 卡卡徐 于 2021-2-1 21:14 编辑


   111111
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2021-2-1 11:02:15 | 显示全部楼层
本帖最后由 卡卡徐 于 2021-2-1 21:13 编辑

222222
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2021-2-1 15:09:43 | 显示全部楼层
注意你的缩进,python对缩进很严格的。我看你第二张图解密函数缩进就错了,人家函数是写在类里面,你放到了类外面。。。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-5-13 07:36

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表