问题标签 [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 - 使用 AES+CTR 的 PyCrypto 问题
我正在编写一段代码来使用对称加密来加密文本。但它并没有以正确的结果回来......
在这里,解密后的文本与原始文本不同。
我对密码学不太了解,所以请多多包涵。我知道 CTR 模式需要一个“计数器”功能来每次提供一个随机计数器,但是当我的密钥是 32 个字节并且它坚持我的消息也是 16 个字节的倍数时,为什么它需要它是 16 个字节?这是正常的吗?
我猜它不会回到原始消息,因为计数器在加密和解密之间发生了变化。但是,无论如何,它在理论上应该如何工作?我究竟做错了什么?无论如何,我不得不求助于欧洲央行,直到我弄清楚:(
python - 在 Python 中使用 RSA
我正在使用 RSA 在 Python 中加密/解密我的会话密钥。我正在使用 Pycrypto 库。生成密钥对后,我想从生成的密钥中提取私钥和公钥并将它们存储在不同的文件中。我怎样才能做到这一点?我可以看到 has Private 方法,它可以告诉生成的密钥对具有私有组件,但无法找到如何从生成的密钥对中提取两个密钥。任何建议都会有很大帮助。
python - 通过 SQLALchemy 在 Postgres 中插入加密数据
我想使用 RSA 算法加密一个字符串,然后使用 Python 中的 SQLAlchemy 将该字符串存储到 postgres 数据库中。然后检索加密字符串并使用相同的密钥对其进行解密。我的问题是存储在数据库中的值与实际的加密字符串不同。存储加密值的列的数据类型是 bytea。我正在使用 pycrypto 库。在将数据插入数据库表之前,是否需要以特定格式更改数据?
请有任何建议。
谢谢,塔拉辛格
java - 如何在 Python 中生成 TrueLicence
我们有一个许可服务器,它使用 Java TrueLicense库生成密钥。我想使用相同的算法将该代码移动到 Python 中,以便新密钥与使用 Java 代码生成的密钥等效。也许可以为此使用 PyCrypto。有谁知道这是否可以不费力气地完成?
python - 如何使用 warnings.filterwarnings 抑制第三方警告
我在我的 python 代码(用于 sftp)中使用 Paramiko。一切正常,除了每次我导入或调用 paramiko 函数。此警告将显示:
我知道这与 Paramiko 使用 PyCrypto 的一些已弃用功能有关。
我的问题是,有没有办法以编程方式抑制这个警告?我试过这个:
甚至这个:
在“import paramiko”语句之前和 paramiko 特定函数调用之前,但没有任何效果。无论如何,此警告都会不断出现。如果有帮助,这里是第三方库中打印警告的代码:
在 randpool.py 中:
如果您知道解决此问题的方法,请帮我关闭此警告。
python - 使用 pycrypto (RSA) 签名和验证数据
我正在尝试熟悉 pycrypto 模块,但缺乏清晰的文档使事情变得困难。
首先,我想了解签名和验证数据。有人可以提供一个如何写的例子吗?
python - pycrypto 已关闭?如何安装pycrypto?
以下是发生的情况:
并且 firefox 无法连接到 pycrypto.org - 无法建立连接。那么如果 pycrypto 宕机了,我该如何安装 pycrypto?
编辑:但是我可以ping该站点,所以我不确定它是如何工作的:
python - Python PyCrypto 和 RSA 问题
我有简单的 RSA python 脚本:
当我尝试运行它时,我的 CLI 显示错误:
回溯(最后一次调用):
文件“otrsa.py”,第 6 行,在 impl = Crypto.PublicKey.RSA.RSAImplementation(use_fast_math = True) AttributeError: 'module' object has no attribute 'RSAImplementation'
我对 Python 真的很陌生,我不知道它是什么意思。我会感谢任何形式的帮助。
python - python 3的密码学工具
我正在用 python 3 编写一个程序,它需要加密功能(至少 aes 和 rsa)。我发现PyCrypto似乎只适用于 2.x 版本。
是否有任何可用于 python 3 的好工具,或者我应该开始翻译我的程序以与 python 2(或任何其他解决方案)兼容?
谢谢
如下所述更新,PyCrypto 现在可在 py3k 上使用
c++ - 如何使用 Crypto++ 解密 C++ 中的字符串数据,其中使用 pyCrypto 在 Python 中加密原始字符串
我刚刚用 pyCrypto 轻松加密了一个数据字符串,但不知道如何在 crypto++ 中解密它。任何人都可以使用crypto++帮助提供C++中的示例解密代码吗?这是我的python代码: