Python RSA加密计算明文的有效长度[关闭]
Python RSA Encryption calculate valid length of plaintext

我正在开发一个使用RSA加密和解密的程序(在python中)。 我已经读过只使用RSA并不安全,建议使用PCKS来做到这一点。 我的主要问题是如何......

用离散对数实现Pollard的Rho算法
Implementing Pollard's Rho Algorithm for Discrete Logarithms

我正在尝试实现Pollard的rho算法,用于计算离散对数,这是基于理查德·克兰德尔和卡尔的“Prime Numbers:A Computational Perspective”一书中的描述......

数字签名VS.
Digital Signature VS. Message Digest

我有消息(m),并且我希望在以不安全的方式发送它之后存储一些数据以验证其完整性。我可以创建数字签名(DSA / RSA)。 S(m)= m的数字签名。 或者我可以......

从字节数组生成ECPublicKey
Generating ECPublicKey from byte array

我得到64个未压缩的公钥,需要运行ECDH来生成共享密钥。 为了调用ECDH,我需要将字节数组转换为PublicKey,我使用以下代码找到...

凯撒解密奇怪的价值?
Caesar decrypt weird value?

几周前我刚刚学习加密技术。 我想开发我的工具来加密和解密凯撒密码。 但是当我解密时,它总是会返回奇怪的价值。 示例:如果我加密“我的第一个工具......

将字节从FileInputStream复制到CipherOutputStream(反之亦然)非常慢
Copying bytes from FileInputStream to CipherOutputStream (or vice versa) extremely slow

我一直在遵循教程“如何使用DES加密和解密文件?” 为现有的Android 4+应用添加简单的文件加密。 一切正常,除了加密......

如何清除java.security.Key的内容?
How to clear content of java.security.Key?

当您在Java应用程序中使用敏感数据时,通常会建议您使用原始类型 - 例如使用char []而不是String ...但是使用加密密钥我们通常需要使用java.security ....

需要针对C#Micro Framework的HMAC-SHA1实现
Need an HMAC-SHA1 implementation for C# Micro Framework

就像标题所说,我正在为C#寻找HMAC-SHA1实现。 这将在微框架下运行,因此我无法使用内置的System.Security.Cryptography类。 我没有 ...

在加密字节后从Cipher获取更新的IV
Get updated IV from Cipher after encrypting bytes

我正在开发一个需要附加到AES / CTR加密文件的项目。 现在,由于它是计数器模式,我知道我可以将计数器推进到任何位置并开始阅读...

当您拥有PDF密码时,如何使用iText从受密码保护的PDF中读取字段?
How can you read the fields from a password-protected PDF using iText when you do have the PDF password?

我在PDF 1.7中使用LiveCycle Designer创建了一个PDF。 我有时想在服务器端读取PDF中的一些字段。 我有密码保护服务器端的PDF。 我是 ...

如何使用.NET Framework执行RSAES-OAEP加密和解密?
How to perform RSAES-OAEP encryption and decryption using .NET Framework?

问题相当简单 - 使用内置加密原语可以实现RSAES-OAEP吗? 如果没有,BouncyCastle等第三方库是否能够提供此类功能? ......

如何使用AES-GCM进行C#.NET加密()然后JS WebCryptoApi decrypt()?
How to C#.NET encrypt() then JS WebCryptoApi decrypt() using AES-GCM?

我想使用C#加密数据并使用JS解密它。 此表表明AES-GCM是使用WebCryptoApi https://diafygi.github.io/webcrypto-examples/的方法。 我成功使用了......

将加密从VB6转换为.NET
Convert Encryption from VB6 to .NET

我在VB6中使用ChilkatCrypt2进行编码。 现在在.NET中我想使用System.Security.Cryptography。 我用过:Public Function Encripta(pTexto As String,pChave As String,pModo As Byte)As String ...

在openssl / crypto中定义的SHA256_Update()在哪里?
Where is SHA256_Update() defined in openssl/crypto?

我知道SHA256_Update()是在openssl下的libcrypto中实现的,但是,一个简单的grep找不到它的定义:$ ack SHA256_Update fips / fips_standalone_sha1.c 76:SHA256_Update(md_ctx,key,...

如何自动激活HIKVISION DS-2CD2512F-IS?
How to automate activation of a HIKVISION DS-2CD2512F-IS?

我有一台HIKVISION DS-2CD2512F-IS,我正在尝试从Linux机箱自动执行激活步骤,而且我一直试图弄清楚如何对Web界面进行逆向工程。 设置 ...

使多方加密方案中的密钥子集过期
Expire subset of keys in multiparty encryption scheme

假设一种多方加密方案,类似于以下答案:使用多个不同密钥进行加密? 那是。 一组密钥K可用于解密密文。 有没有办法到期:......

为什么KeyPairGenerator.genKeyPair()这么慢
Why KeyPairGenerator.genKeyPair() so slow

我有一些Java代码,当我运行函数KeyPairGenerator.genKayPair()时,它的工作时间为40秒或更长。 如何改变这种情况? 如果我运行openssl req -x509 -nodes -days 365 -newkey rsa:4096 -...

是否可在所有类型的Android设备中使用AES / CBC / PKCS5Padding加密解密算法和SHA-1哈希算法
Is AES/ CBC/ PKCS5Padding encryption decryption algorithm and SHA-1 hashing algorithm avaible in all type of Android devices

我试图在Nexus 5中运行以下AES / CBC / PKCS5Padding加密和解密代码,SHA-1作为密钥生成。到目前为止它运行良好。 但是,我唯一担心的是,AES / CBC / ......

java.lang.IllegalArgumentException:string curve25519 not a OID bouncycastle 1.52
java.lang.IllegalArgumentException: string curve25519 not an OID bouncycastle 1.52

我正在尝试使用/ java bouncy castle 1.52实现为曲线25519生成密钥对,这给了我java.lang.IllegalArgumentException:string curve25519 not a OID这是我的代码:...

Java AES Decryption获得Decrypted Hex而不是Decrypted String
Java AES Decryption get Decrypted Hex instead of Decrypted String

当尝试在Java中解密十六进制字符串时,我能够解密字符串,但因为加密的原始数据不是字符串,而是实际上是32位十六进制值。 加密的......

修剪nodejs crypto返回的字符串中的非ascii字符
trim non-ascii characters from string returned by nodejs crypto

我已经使用nodejs加密库成功解密了敏感数据。 问题是解密的数据有一个尾随的非ascii字符。 我该如何修剪? 我当前的修剪功能......

面向SHA1位的测试向量在openssl下给出了错误的摘要
SHA1 bit-oriented test vector gives wrong digest under openssl

所以我来到这个测试向量列表来测试SHA1实现的有效性(你可以在http://csrc.nist.gov/groups/STM/cavp/secure-hashing.html的底部找到)。 ...

使用C#和CryptoJS进行不同的加密结果
Different encryption results using C# and CryptoJS

我在服务器应用程序中使用AES加密一些数据,这是用C#编写的。 我使用预定义的密钥(32字节)和IV(16字节),例如......密钥:81fe1681..6a451c1c IV:e83c..ae76这是我的......

在CipherInputStream中跳过方法
skip method in CipherInputStream

我遇到的问题是,如果使用CipherInputStream,则对FileInputStream支持的InputStream起作用的代码不起作用。 示例如下:// skipCount与n中的n相同

如何使用Rijndael在iOS中加密c#中的解密字符串
How decrypt string in c# was encrypted in iOS using Rijndael

我正在尝试使用目标c和C#加密和解密字符串。 两者在本机代码中工作正常,但当我尝试解密c#中的字符串时,在iOS中加密。 我收到一些错误。 这个 ...

Windows Phone API:使用RSACryptoServiceProvider对数据进行签名
Windows Phone API: using RSACryptoServiceProvider to sign data

我的问题是:如何使用.Net for Windows Phone签署数据,托管语言是C#我使用RSACryptoServiceProvider生成私有/公共密钥对,然后我想使用“SHA256Managed”...

Git-encrypt中的加密操作不好?
Bad crypto practice in Git-encrypt?

关于https://gist.github.com/shadowhand/873637状态的评论“ECB模式加密是一种相对简单的加密方法,可提供高级别的混淆(或低级别的加密)。...

你能编辑RSACryptoServiceProvider的填充参数吗?
Can you edit padding parameters for RSACryptoServiceProvider?

我正在使用RSACryptoServiceProvider类在vb.net上编写RSA加密代码。 您可以选择使用pkcs v1.5或OAEP填充但我无法理解它的参数是否可以显示或者是......

具有Bouncycastle密码学的AES CTR模式
AES CTR Mode with Bouncycastle Cryptography

我正在尝试使用C#中的Bouncy城​​堡加密库来实现AES CTR加密。 .NET提供RijndaelManaged Crypto Library,但它不支持AES的CTR模式,因此......

如何在Android中编写类似于Python函数的哈希函数?
How to write a hash function in Android similar to the Python function?

我目前正在开发分布式系统应用程序。 我想在Android应用程序中验证Python生成的哈希值。 我有一个python方法在给定的字符串变量中进行散列。 这个 ...

FIPS合规性和BouncyCastle
FIPS Compliance and BouncyCastle

我想知道我的Android应用程序是否符合FIPS 140-2,如果它只使用此处提供的加密算法? 我使用SpongyCastle来实现这些算法。 编辑:一个普遍的问题:可以打开-...

Shanet6在.net中的更新功能在哪里?
Where is update function in Sha256 in .net?

我在我的c ++代码中使用了Sha256类的更新功能,将一些字符串包含在一个哈希值中,但我在.net类Sha256中找不到这个函数。 这个函数用C ++表示......

XSLT不匹配 - 命名空间tempuri.org加密
XSLT not matching - namespace tempuri.org Crypto

非常感谢! Crypto是法国房地产XML规范。 我正在使用1个记录测试XML文件。 任何人都可以告诉我为什么以下XSLT在我删除Crypto XMLNS时有效...

对c中的某些字节进行异或
XOR certain bytes in c

我想知道是否有人可以帮助我。 我是新手,只是学习。 所以这个问题似乎很困惑。 我有一个unsigned int值,我需要将其拆分为字节,然后xor某些字节一起...

如何从签名文件中获取有关摘要算法的信息?
How to get information about digest algorithm from signed file?

我有一个使用singtool和证书签名的文件。 使用signtool时,可以指定摘要算法(默认使用SHA1)。 现在,在.net中有什么方法可以找出哪个......

生成具有有效密钥形式限制的公钥/私钥对
Generating public/private key pair with limitations on the form of valid keys

我需要一种方法来创建具有有效对的特殊模式的公钥/私钥对,例如所有有效对必须以3开头,只比这个例子复杂得多。 我正在做 ...

Golang加密多个调用有不同的响应
Golang crypto multiple calls have different responses

我遇到了一些我为密码认证库编写的Go代码的问题。 一般的想法是提供2个函数,Check()和New(),它们都提供了密码和256 ...

如何使用urandom生成所有可能的base64字符?
How to use urandom to generate all possible base64 characters?

在base64数字中,您最多可以保存6位(2 ** 6 == 64)。 这意味着你可以在4个base64数字中输入3个字节。 64 ** 4 == 2 ** 24这就是原因:0x000000 =='AAAA'0xFFFFFF =='////'这意味着......

如何从openSSL中的PKCS#11模块读取私钥?
How is private key read out from a PKCS#11 module in openSSL?

问题的答案如何在PKCS#11模块上使用私钥而不是在OpenSSL中使用perivate密钥文件进行相互身份验证? 很清楚地解释了设置SSL所需的步骤......

为什么我只有5%的时间收到Bad Data异常?
Why am I getting a Bad Data exception only 5% of the time?

我有以下代码,大约5%的时间抛出CryptographicException,我无法弄清楚为什么a)它不会一直失败b)为什么它完全失败://初始化...

apr_crypto_passphrase使用的精确算法
Exact algorithm used by apr_crypto_passphrase

我需要编写一个加密数据的apache模块,我需要解密java中的数据。 到目前为止,我设法加密了apache端的数据,但是我无法找到关键...

如何在不使用fpga除法的情况下找到数字的模乘法逆?
How do I find modular multiplicative inverse of number without using division for fpga?

这个问题的典型答案是“使用扩展的欧几里德算法”,但是它使用了除法和乘法运算,这对于FPGA上非常大的数字很难实现。 一世 ...

OpenSSL:打印EC_POINT的X和Y.
OpenSSL: print X and Y of EC_POINT

这是我的代码:EC_KEY * eckey = EC_KEY_new(); EC_KEY_generate_key(的ECKey); const EC_POINT * pub = EC_KEY_get0_public_key(eckey); printf(“%s”,pub-> X); 我收到一条错误消息“不完整...

如何获取与X509Certificate2关联的OID的FirendlyName?
How to get FirendlyName of OIDs associated with X509Certificate2?

有没有办法获得有效OID的友好名称? 例如,我有OID 1.2.840.113549.1.1,它代表带有RSA签名的SHA1。 如何获得X509Certificate2的友好名称....

如何在python中使用XOR进行二进制操作?
How do binary operations with XOR in python work?

我在python中的xor运算符(^)有以下问题。 我有两个二进制数,让a = 10100111和b = 10000000.当我使用xor运算符时,打印(10000000 ^ 10100111)我得到...

无法在节点js中使用ecdsa模块进行签名
Cannot sign with ecdsa module in node js

我正在尝试使用ecdsa模块使用加密ecdh私钥对某些数据进行签名。 我的代码如下:shaMsg = crypto.createHash('sha256')。update(myData).digest(); signed = ecdsa.sign(shaMsg,...

在C ++示例中解密AES
Decrypt AES in C++ Example

我需要一些帮助,使用AES解密和Open SSL库在C ++中解密char数组。 我已经完成加密模式并且工作正常,但解密不起作用。 这是加密功能:...

如何在NodeJS中生成不需要PEM密钥格式的ECDSA标志?
How to generate an ECDSA sign without need of PEM key format in NodeJS?

我必须生成一个ECDSA标志并在之后进行解码。 我尝试了两种不同的形式:一种给了我一个135号的标志,而另一种给了我一个70号的标志。第一个是用...生成的。

python Diffie Hellman标准库
python Diffie Hellman standard library

是否有一个标准的python库来实现diffie helman? 我在python pyopenssl中看了一下openssl包装器,它没有覆盖它。 我在NaCl或cryptography.io中找不到它...
1 2 3 4 5 6 7 35 36