当前位置:   article > 正文

是时候分清楚python 包:PyCrypto 和 PyCryptodome_pycryptodome和cffi版本对应关系

pycryptodome和cffi版本对应关系

你好,我是 shengjk1,多年大厂经验,努力构建 通俗易懂的、好玩的编程语言教程。 欢迎关注!你会有如下收益:

  1. 了解大厂经验
  2. 拥有和大厂相匹配的技术等

希望看什么,评论或者私信告诉我!


一、前言

今天遇到了一个 python 项目用到了 pycrypto 这个库,但这个库的依赖死活装不上去,有些懵逼,随去 GOOGLE 了一番

二、pycrypto 介绍

python 密码学工具包,用来做加解密的,不幸的是最新版本 released: Oct 18, 2013,可今年是 2024年呀,一个正常的 python 包,不可能这么长时间不更新。

三、寻求替换 pycrypto 方法

找到 PyCryptodome,最新的 release 时间为 2024年,并且基本上是兼容 pycrypto 中的方法

在这里插入图片描述

三、总结

一番折腾之后,我终于理清了PyCrypto、PyCryptodome这三个库的关系:
– crypto是与我们需求风马牛不相及的GPG加解密库,该库已于2016年停更,且python-gnupg库才是最主流的GPG加解密库。
– PyCrypto是Python『前』主流加解密库,但已停更。
– PyCryptodome是当前最主流的Python加解密库,如果遇到代码中有import Crypto等字样,就需要安装这个库。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/知新_RL/article/detail/676444
推荐阅读
相关标签
  

闽ICP备14008679号