问题标签 [pycrypto]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
7 回答
44524 浏览

python - 从 Crypto import Random -> ImportError: cannot import name Random

我已经将 pycrypto(2.3 版)安装到 /usr/local/lib/python2.6/dist-packages/Crypto/ 并且我可以在那里看到 Random 包。

但是当我尝试导入 Crypto.Random 时,它让我觉得

有谁知道为什么会发生这种情况?谢谢。

结果:

0 投票
1 回答
403 浏览

cryptography - PyCrypto:有多少随机数据被认为是安全的?

我在 PyCrypto 中使用 RSA 实现。关于 encrypt(self, plaintext, K) 方法,K 是随机数据的参数。我想知道需要传递多少随机数据才能使加密数据被认为是安全的。例如,在我的实现中,我通过 Crypto.Util.number 模块传递了一个 1024 位的强素数,如下所示:

这是否被认为“足够安全”?

谢谢

0 投票
2 回答
545 浏览

java - 如何在 Python 中指定 AES 密钥?

我正在努力将 Java 程序转换为 Python,其核心网络的一部分使用 AES 加密来处理上下线的数据包。Java 的 AES 初始化如下:

我想在 Python 中做同样的事情,并将使用 PyCrypto,但我不确定如何在其中初始化上述内容,因为它只允许基于字符串的“密钥”。

0 投票
1 回答
1677 浏览

python - 在python中通过公钥对字符串进行编码的最佳方法是什么

有没有办法通过公钥对字符串进行编码?

我找到了两个包,pycrypto 和 m2crypto。但我找不到如何使用它们。

0 投票
1 回答
316 浏览

python - RuntimeWarning:在 python 2.6 中导入 python-pycrypto-2.3-1.el3.pp

我已经在 red hat linux 中安装了“python-pycrypto-2.3-1.el3.pp”和“python-paramiko-1.7.6-1.el3.rf”,并使用了 python2.6 版本。

当我导入 paramiko 时,我得到低于 RuntimeWarning mismatch 的信息:

请帮助如何解决这个问题。

0 投票
2 回答
7386 浏览

python - 加密和 Paramiko 问题

我已经使用命令安装了 paramiko:

sudo apt-get install python-paramiko

那也安装了pyCrypto。目前,当我尝试导入 paramiko 时,出现以下错误:

当我使用我的 python 脚本将 Crypto 文件复制到目录时,我得到以下信息:

第二个错误是即使我没有安装 paramiko,只需将 crypto 和 paramiko 文件复制到我的脚本目录。

我的目录中没有文件 SHA256.py,我不知道在哪里可以得到它。

0 投票
3 回答
4462 浏览

python - PyCrypto 使用起来安全可靠吗?

我正计划在一个项目中使用 PyCrypto,我想知道 PyCrypto 是否足够安全可靠。如何确保 PyCrypto 根据 RSA 和 AES 等各种加密算法正确加密数据?

0 投票
3 回答
6541 浏览

gcc - 如何在一个要求依赖于 gcc-4.5 版本的情况下使用 pip install

我正在 Python 2.7.2 下的 virtualenv 中安装一个为 pip 打包的 egg。egg 有 16 个要求,其中之一(pycryptopp 0.5.29)已知在 gcc-4.6 中失败,因此必须使用 4.5 进行编译。系统同时安装了 gcc-4.6(默认)和 gcc-4.5。

如何配置/破解 pip install 来专门构建这个包?(或者我只是在安装此软件包时暂时混淆链接 /usr/bin/gcc )

我是否需要清理它破坏的现有 (virtualenv)/build 目录,如果需要,如何?

(我已经阅读了 pip 文档并搜索了 SO + SU)

0 投票
1 回答
30906 浏览

python - python pycrypto安装错误

可能重复:
找不到 PyCrypto 和 GMP 库错误 [Mac OS 10.6.3]

我正在尝试在 ubuntu 上安装 pycrypto,但它会引发错误

我已经安装了 python-dev 工具。

0 投票
4 回答
3699 浏览

python - 尝试通过 Buildout 在 Ubuntu 上安装 PyCrypto,src/config.h:没有这样的文件或目录

我正在尝试通过 Buildout(通过 easy_install)在 Ubuntu 实例上安装 PyCrypto,但出现以下错误:

知道是什么原因造成的吗?

值得注意的是,我在 Snow Leopard 本地遇到了同样的问题,我可以通过直接下载代码python manage.py buildpython manage.py install手动运行来修复它。我想在这里避免这种情况,因为我正在部署到十几台服务器。