问题标签 [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.
python - PyCrypto 未完全安装在 Windows XP 上
我python setup.py install
在 Windows XP 控制台中运行,它报告如下:
当我尝试使用 运行脚本时import Crypto.Cipher.AES
,它不起作用,说:
我怎样才能解决这个问题?
python - python加密高级包装器
我正在使用 PyCrypto(在谷歌应用引擎上)进行 AES 加密。
PyCrypto 给了我一个 AES 的原始接口——我需要将我的密钥和我的输入填充到 16 字节的倍数。
是否有更高级别的库可以为我处理这些内容?
python - 如何在数据中添加填充以使其可接受 pycrypto 库中的 AES256 加密算法
有人可以告诉我如何在数据中添加填充以使其在 pycrypto 库(Python)中可以接受 AES256 加密算法。
非常感谢提前.. :)
python - Where is Python support for PEM + RSA + DES3?
I need a Python library that supports PEM files and both RSA signing and DES3 encryption. pycrypto doesn't seem to support PEM, and its mechanism for loading existing keys is undocumented and cryptic. m2crypto doesn't seem to support DES/DES3, oddly.
I've been running an openssl subprocess, but I'd rather have something built in and preferably fast. Does this exist?
(Failing that, I hesitate to ask, but are there high-level enough C apis available for this that I could write a special-purpose extension without killing myself/introducing vulns?)
iphone - 在 iphone sdk 上使用 crypto++,在 app 引擎上使用 pycrypto
我正在尝试使用 crypto++ 加密 http 请求,并在应用引擎服务器端使用 pycrypto 对其进行解密。使用 Arc4 加密,我可以在 iphone 端成功加密和解密,但是当我尝试在应用程序引擎上解密时,结果是乱码。在客户端加密后的密文与我检查日志时在服务器上收到的文本相同,所以如果它们在视觉上相同,为什么解密会失败?
我想这可能与 NSString 的编码有关,因为我发现我需要在解密之前在服务器端调用 encode(),以避免在尝试用 ascii 编码密码时decrypt() 失败. 我有一个单独的帖子对此进行了深入研究。任何人都可以提供一些建议吗?
更新:我发现使用 Crypto++ 在 C 中加密产生的密文与使用 PyCrypto 在 python 中加密的密文不同。初始化密钥时我做错了什么吗?我做类似的事情:
在 C 中。在 python 中,我这样做:
C 中的 % 编码结果密码与 python 中的不同。我注意到在 C 中,我可以为 keylength 传递第二个参数,我猜它应该是 1 来表示“a”,从而产生与不输入参数时不同的密码。但是,%-encoded 结果仍然与 python 编码不同。
也许我的 init 看起来有什么特别不对劲的地方吗?
c# - AES 加密。从 Python (pyCrypto) 到 .NET
我目前正在尝试将旧版 Python 应用程序移植到 .NET,其中包含 AES 加密,使用我可以告诉 pyCrpyto 的内容。我的 Python 和 Crypto 经验非常有限。该代码使用来自下一页的代码段。http://www.djangosnippets.org/snippets/1095/
到目前为止,我相信我已经设法弄清楚它使用 AES 调用 Crypto.Cipher,并将我们的密钥的前 32 个字符作为密码,但没有模式或 IV。当它被添加到数据库时,它还会在加密文本上放置一个前缀。
我无法解决的是如何解密 .NET 中现有的加密数据库记录。我一直在看 RijndaelManaged 但它需要一个 IV 并且在 python 中看不到任何对它的引用。
谁能指出我可以在 .NET 中使用什么方法来获得所需的结果。
python - PyCrypto 在 Jython 中的导入问题
我目前正在尝试让 python bittorrent 跟踪器在 jython 内运行,我遇到了这个问题:跟踪器使用我为我的平台编译并添加到 python 路径中的 PyCrypto 库。但是,当我尝试运行代码时,出现以下错误:
我很确定该库位于 python 路径中,因为命令
工作,而
才不是。我运行的 java 代码如下所示:
导入 org.python.util.PythonInterpreter;
提前感谢任何可以提供任何帮助的人。
python - 通过将文件夹放在 python 路径中来使用 Crypto?- Python
我正在使用 Django 来提供 Web 服务。我目前只能访问 FTP 和代码刷新。无法访问命令行或执行任何类型的可执行文件。
我正在使用 Windows Server 2005 机器。
我可以通过将文件夹放在我的 Django 项目中来使用 Crypto 吗?
如果没有,有什么好的选择吗?
帮助将是惊人的家伙!
python - pyCrypto 的便携版?- Python
pyCrypto 的便携版本是否存在?一个容易创建吗?
帮助会很棒!