zl程序教程

您现在的位置是:首页 >  其他

当前栏目

python 3Des 加密

2023-03-20 14:54:16 时间

大家好,又见面了,我是全栈君,祝每个程序员都可以多学几门语言。

import hashlib;

from Crypto.Cipher import DES3 import base64

def create_key(sk):

    r=hashlib.md5(sk).digest()     return r+r[:8]

def init_str(s):     l=len(s) % 16     if l!=0:         c=16-l         s+=chr(c)*c

    return s

 key=’2345’#秘钥

b2bpwd=”oohbv”     keys=create_key(key)

    ss=init_str(b2bpwd)     des3=DES3.new(keys,DES3.MODE_ECB)     res2=des3.encrypt(ss)     b2bencryptkey=  base64.standard_b64encode(res2)     print b2bencryptkey

发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/118943.html原文链接:https://javaforall.cn