首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >是时候分清楚python 包:PyCrypto 和 PyCryptodome

是时候分清楚python 包:PyCrypto 和 PyCryptodome

作者头像
shengjk1
发布2025-05-16 13:54:31
发布2025-05-16 13:54:31
4620
举报
文章被收录于专栏:码字搬砖码字搬砖

一、前言

今天遇到了一个 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等字样,就需要安装这个库。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2024-04-25,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 一、前言
  • 二、pycrypto 介绍
  • 三、寻求替换 pycrypto 方法
  • 三、总结
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档