pycryptodome相关内容

RSA会话密钥的RSA解密失败,出现"AttributeError:'bytes'对象没有属性'n'

我正在从Python 3.6上的PyCryptodome实现公共密钥加密.当我尝试创建对称加密密钥并加密/解密变量时,一切正常.但是,当我介绍RSA(和PKCS1_OAEP)的那一刻,一切都变得很糟- session_key 可以很好地加密,但是当我尝试对其进行解密时,会出现以下错误: Traceback(最近一次通话最近):中的文件"enctest.py",第109行.甲板 ..
发布时间:2021-04-26 18:31:29 Python

什么是pycryptodomex,它与pycryptodome有何不同?

今天,我看到PySNMP正在安装pycryptodomex.该名称中的x看起来可疑且令人惊讶. 我试图对其进行跟踪,但是它看起来像 pycryptodome 和特别是因为加密库是一项核心安全功能,所以我对重复表示怀疑. 此复制的目的是什么?我能从开源中发现这些信息吗? 解决方案 这是相同的代码,只是名称不同. pycryptodome与pyCrypto有一些关联,在从Py ..
发布时间:2020-11-09 23:09:52 Python

PyCryptodome错误:MAC检查失败

我正在使用Python 3中的Pycryptodome开发一个加密程序,我正在尝试加密(字节)字符串,然后将其解密并验证MAC标签。当我验证它时,会引发错误。 这是代码: from Crypto.Cipher从Crypto导入AES .Random import get_random_bytes aes_key = get_random_bytes(24) aes_cip ..
发布时间:2020-10-11 21:43:40 Python

TypeError:crypto()之后无法调用decrypt()

我正在编写一个简单的AES加密代码.我陷入了其中说在crypto()之后不能调用crypto()的部分.我通过互联网报废以找到解决方案,但由于缺少适当的文档示例,所以无法做到这一点. 我尝试更改这些行的顺序,但没有帮助 encrypted = encrypt(message) decrypted = decrypt(encrypted) 我有2个例子 示例1 from ..
发布时间:2020-08-21 18:44:38 其他开发

错误:pycryptodome的建筑轮子失败

我试图在 anaocnda3 环境中使用pip安装pycryptodome,python-jose-cryptodome. 我收到此错误: ERROR: Failed building wheel for pycryptodome 我尝试了许多版本的许多解决方案(最新版本,指定版本,使用python 3.8或3.7,使用没有缓存甚至没有单独安装的要求文本),但对我没有任何帮助: ..
发布时间:2020-08-05 21:09:02 Python

跳过elif语句?

我正在尝试使用pycryptodome创建简单的加密/解密,但不断出现以下错误: ValueError:错误3而在CBC模式下加密 经过一些挖掘,我发现如果没有足够的数据可以得到此错误加密,因为实际上没有填充。问题是我添加了填充功能。调试后,似乎我的代码从字面上完全跳过了填充部分并导致了此错误。我在做什么错? import os,从Crypto随机生成 .Ciph ..
发布时间:2020-06-07 19:26:40 其他开发

Python Pycryptodome AES-GCM加密代码性能改进

我正在处理大约19G的数据,然后将其加密。我使用下面的代码来完成这项工作。 从子流程导入调用 从Crypto.Cipher导入AES from Crypto.Random import get_random_bytes import sys cmd = [“ tar”,“-acls”,“-selinux”,“-czPf”,“ ./ out。 tar.gz“,” ./ src“ ..
发布时间:2020-06-04 19:10:54 Python