python 3Des 加密

python 3Des 加密

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

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.net/118943.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 晶体管 开关电路_pnp开关电路

    晶体管 开关电路_pnp开关电路数字电路有两种,流控和压控晶体管作为开关时,就是用了它的“截止”和“饱和”两个状态。CPU中的逻辑开关电路,原理上不是电流来控制的,而是(不准确的说是)电压来控制的,准确的说叫电场来控制的,只要电场在,零电流也能保持打开或关闭,这种晶体管开关叫MOSFET(金属氧化物半导体场效晶体管Metal-Oxide-SemiconductorField-EffectTransistor),特别的…

    2022年9月16日
    3
  • 基于灰度共生矩阵的纹理特征提取_灰度共生矩阵计算图解

    基于灰度共生矩阵的纹理特征提取_灰度共生矩阵计算图解最近在研究机器学习相关内容,后面会尽量花时间整理成一个系列的博客,然后朋友让我帮他实现一种基于SVR支持向量回归的图像质量评价方法,然而在文章的开头竟然发现灰度共生矩阵这个陌生的家伙,于是便有此文。主要参考博客1:http://blog.csdn.net/jialeheyeshu/article/details/51337225主要参考博客2:http://blog.csdn….

    2025年8月23日
    2
  • 【报错解决办法】ModuleNotFoundError: No module named ‘numba‘[通俗易懂]

    【报错解决办法】ModuleNotFoundError: No module named ‘numba‘[通俗易懂]numba是一款可以将python函数编译为机器代码的JIT编译器,经过numba编译的python代码(仅限数组运算),其运行速度可以接近C或FORTRAN语言。python之所以慢,是因为它是靠CPython编译的,numba的作用是给python换一种编译器。numba可以基于llvm动态生成优化代码,提高python的执行效率,只需要给python代码加上修饰器就好了。如果遇到ImportError:Nomodulenamednumba这样的问题,安装nu

    2025年8月14日
    2
  • 注意 Laravel 清除缓存 php artisan cache:clear 的一个坑

    注意 Laravel 清除缓存 php artisan cache:clear 的一个坑

    2021年10月26日
    83
  • laravel中如何实现验证码验证及使用

    laravel中如何实现验证码验证及使用

    2021年10月26日
    43
  • python爬取网站m3u8视频,将ts解密成mp4,合并成整体视频「建议收藏」

    python爬取网站m3u8视频,将ts解密成mp4,合并成整体视频「建议收藏」一些网站会提供m3u8视频地址,以供下载观看。或者一些网站经过分析后发现是使用m3u8格式进行播放的,这时使用m3u8的地址链接就可以下载到相应的视频。一、关于m3u8:(https://blog.csdn.net/baidu_34418350/article/details/64922512)m3u8是苹果公司推出一种视频播放标准,是m3u的一种,不过编码方式是utf-8,是一种…

    2022年6月30日
    40

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号