10得票1回答
使用Python从OpenSSL AES解密AES CBC

我需要使用Python解密使用OpenSSL加密的文件,但是我不理解pycrypto的选项。 以下是我在OpenSSL中执行的操作: openssl enc -aes-256-cbc -a -salt -pbkdf2 -iter 100000 -in "clear.txt&quot...

19得票5回答
"SystemError: PY_SSIZE_T_CLEAN宏必须定义为'#'格式"

我找不到任何相关信息。我收到了错误提示: Traceback (most recent call last): File "/path/to/pwdb.py", line 265, in <module> password_db() File "/path/to/...

55得票5回答
Pycrypto安装致命错误:找不到gmp.h文件。

看起来有许多人遇到了类似的问题,但是经过长时间的搜索,我无法找到适用于我的特定架构的解决方案。我试图安装Pycrypto(作为Fabric的附属产品),但一直失败。 我正在运行Mac 10.8.2,通过Homebrew安装的python 2.7.3和XCode 4.6 -- 我已经尝试使用p...

19得票8回答
使用pycrypto,如何导入RSA公钥并用它加密字符串?

RSA公钥: pubkey = 'MIGfMA0GCSqGSIb3DQEBA3UAA4GNADCBiQKBgQC35eMaYoJXEoJt5HxarHkzDBEMU3qIWE0HSQ77CwP/8UbX07W2XKwngUyY4k6Hl2M/n9TOZMZsiBzer/fqV+QNPN1m9...

8得票3回答
我有模数和私钥指数。如何构建RSA私钥并签署消息?

我是密码学和pycrypto方面的新手。 我有模数n和私钥指数d。据我所知,阅读了一些文档后,私钥由n和d组成。 我需要签署消息,但我不知道如何使用pycrypto进行操作。RSA.construct()方法接受一个元组。但是,我还必须向此方法额外提供公钥指数e(我没有此值)。 所以我的...

10得票6回答
chmod命令未被识别为内部或外部命令

尝试在Windows中安装pycrypto。在命令提示符下,输入python setup.py build。一切开始顺利,但当它到达“运行build_configure”时,我收到此错误消息并停止了: chmod不被识别为内部或外部命令 我尝试下载和安装chmod,但没有改变任何东西。...

212得票16回答
使用PyCrypto AES-256进行加密和解密

我正在尝试使用PyCrypto构建两个函数,接受两个参数:消息和密钥,然后加密/解密消息。 我在网上找到了几个链接来帮助我,但它们每一个都有缺陷: codekoala的这个使用 os.urandom,但是PyCrypto不鼓励这样做。 此外,我给函数的密钥的长度不能保证精确。我该怎么办才能让它...

10得票5回答
使用AES-CFB时,Go和Pycrypto产生不同的结果

我正在将一个Go应用程序添加到已存在的Python代码库中。 我一直在处理语言之间的加密问题。 这是使用go 1.2.1和Python 2.7.x / PyCrypto 2.7a1。 以下是Python示例:import Crypto.Cipher import Crypto.Hash.HM...

9得票3回答
Python: 模块'Crypto.Cipher.AES'没有'MODE_CCM'属性,尽管已安装pycrypto。

已安装pycrypto (运行pip list时,其中一个结果是pycrypto (2.6.1)) 它可以正常工作,但当我想要使用MODE_CCM时,会返回错误:module 'Crypto.Cipher.AES' has no attribute 'MODE_CCM' 我的Python版...

17得票3回答
在Ubuntu上使用pycrypto出现编译器错误

我正在尝试在Python 2.7.3上安装pycrypto2.6,操作系统为Ubuntu 10.04(Lucid Lynx)。 我遇到了以下错误: running build running build_py running build_ext running build_configur...