9得票1回答
org.bouncycastle.openssl.PEMReader能读取java.security.PrivateKey吗?

I have following code: PrivateKey key = null; X509Certificate cert = null; KeyPair keyPair = null; final Reader reader = new StringReader(pem); t...

10得票2回答
使用openssl从ECC公钥的PEM格式中获取x和y组件。

我正在使用openssl从曲线'secp128r1'生成ECC的密钥对。 我遵循的步骤是: 首先使用以下命令生成私钥: openssl ecparam -genkey -name secp128r1 -noout -out private.pem 然后使用以下命令查看相应的公钥: ...

11得票2回答
我有一个RSA公钥指数和模数。如何使用Python加密字符串?

如果给定如下的公钥指数和模数,我该如何将一个字符串加密并以文本形式发送到服务器? publicKey: 10001, modulus: 'd0eeaf178015d0418170055351711be1e4ed1dbab956603ac04a6e7a0dca1179cf33f90294782...

10得票2回答
C#中的RSA加密:哪一部分定义了公钥?

我已经生成了一个新的公钥/私钥对,并将其导出为一个XML字符串:RSACryptoServiceProvider RSA = new RSACryptoServiceProvider(2048); string publicPrivateKey = RSA.ToXmlString(true...

7得票2回答
PHP OpenSSL使用字符串公钥进行公钥加密

我有一个公钥 -----BEGIN PUBLIC KEY----- MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAwKMDEDjbP5v/9kcvpQKf IG3nU5Yid/tUNIeXBSDlxqhTEOKs8iQHXk0T17C4g7KHmrT...

7得票5回答
如何在Java中将私钥和公钥组合成共享密钥

我正在阅读维基百科关于公钥密码学(http://en.wikipedia.org/wiki/Public-key_cryptography)的文章,其中提到: 在Diffie-Hellman密钥交换方案中,每个参与者生成一个公/私钥对并分发公钥...在获取彼此的公钥的真实副本后,Alice和...

9得票1回答
在PKCS#1 OAEP加密/解密中交换公钥/私钥

我只有一些关于RSA的基础理论知识。 在阅读不同的使用实践源时,PKCS#1 OAEP似乎是一个好东西。 对于测试实现,我使用Python和PyCrypto。例如,this 是使用PKCS#1 OAEP的示例。 使用公钥加密,然后使用私钥解密可以正常工作。例如,公共可以使用私钥向人X发送...

14得票3回答
如何在Python中实现OpenSSL功能?

我想在Python中使用公钥加密一个秘密文本,并通过私钥解密它。 我可以使用openssl命令实现:echo "secrettext/2011/09/14 22:57:23" | openssl rsautl -encrypt -pubin -inkey public.pem | base64...

7得票4回答
如何使用PHP发送和接收加密电子邮件

我在一家医院工作,开发了一种估算患者服务的总费用的方法,在保险支付其义务之后,且在任何服务提供之前。许多患者要求报价,我希望找到一种安全的方式将这些结果通过电子邮件发送给患者。 我正在考虑从生成的报价中删除所有患者信息,以避免任何安全问题,但是我想找到一种加密电子邮件、发送电子邮件并允许患者...

8得票2回答
将NSData转换为SecKeyRef

我有一个公钥,它是从远程服务器收集来的,我想用这个公钥执行RSA加密。但问题是我得到的公钥数据是在缓冲区中的字节数组。我可以将其转换为NSData,但我无法将其转换为SecKeyRef,以便继续进行加密。我的加密代码如下: +(NSString *)encryptRSA:(NSString ...