python3的Cryptodome

Posted QKSword

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python3的Cryptodome相关的知识,希望对你有一定的参考价值。

 

简介


 python3的PyCryptodome库用于密码学,属于对PyCrypto库的扩展。

 

安装


 Linux上安装:

pip install pycryptodome

Windows上安装:

pip install pycryptodomex

我是同时装了python2和python3,直接

python3 -m pip install pycryptodemex

 

用法


 刚开始的学习的时候看到别人用直接就可以导入函数了

from Crypto.Cipher import AES

 

但是我用的时候一直报错No module,之后用全名就行了

from Cryptodome.Cipher import AES

 

更多的函数可以通过help(Cryptodome)和help(Cryptodome.包名.函数)来查看

 

 

以上是关于python3的Cryptodome的主要内容,如果未能解决你的问题,请参考以下文章

学习笔记:python3,代码片段(2017)

scrapy主动退出爬虫的代码片段(python3)

scrapy按顺序启动多个爬虫代码片段(python3)

virtualenv中解决报错:ImportError: No module named Cryptodome.PublicKey

linux环境"ModuleNotFoundError: No module named 'Cryptodome'"

利用Cryptodomeo库使用DES算法对信息进行加密