Q
非对称加密密钥
1
A
回答
-1
您必须使用公钥来加密和私人密钥能解密 - 这是RSA密码学的一点。
您可以在某些公共场所提供公钥 - 然后每个人都可以加密数据并发送给您,但只有您,使用您的私钥才能解密此消息。 您可以使用http://msdn.microsoft.com/en-us/library/system.security.cryptography.rsacryptoserviceprovider.aspx
更多信息:http://en.wikipedia.org/wiki/Public-key_cryptography#How_it_works http://en.wikipedia.org/wiki/File:Public_key_encryption.svg
+0
必须是一个强大的词使用。数字签名的工作方式完全相反,由于微软决定实施他们的哈希并签名签名方法,因此您无法创建自己的哈希例程。 – fpmoles 2016-09-07 15:57:01
0
您可以加密白衣私钥,但在这种情况下,任何人都丝毫公钥可以解密,这种方式使用这种方案是没有意义的。
其他方应该向您发送他的公钥,然后使用他们的公钥和其他方用他们自己的私钥进行加密。
对于密钥交换使用协议,称为Diffie Hellman。 公钥主要用于身份验证。
相关问题
- 1. 对称加密密钥与非对称密钥-ssl
- 2. 非对称密钥系统?
- 3. 非对称密钥切换的对称密钥
- 4. 非对称加密
- 5. 对称密钥加密算法
- 6. 对称加密密钥通过行为
- 7. SQL加密 - 非对称密钥 - 第二服务器
- 8. SQL服务器:非对称密钥
- 9. 结合对称和非对称加密
- 10. 如何在Java非对称加密中保存和重用密钥对?
- 11. 与非对称密钥解密XML失败,InvalidCastException的.NET中
- 12. Java加密:从文件加载对称密钥
- 13. 使用非对称加密生成合理长度的许可证密钥?
- 14. 对称密钥存储
- 15. 带对称密钥的RSA
- 16. 保护对称密钥
- 17. Java的非对称加密:存储公/私钥
- 18. 你推荐哪种C加密框架用于对称和非对称加密?
- 19. DES加密密钥
- 20. VIM:加密密钥
- 21. AES密钥,加密
- 22. Mysql加密密钥
- 23. 自定义非对称加密算法
- 24. 非对称加密使用AES为iPhone
- 25. mcrypt是否支持非对称加密?
- 26. PCL项目中的非对称加密
- 27. python X.509非对称加密
- 28. 使用PHP的非对称加密
- 29. 非对称加密差异 - Android vs Java
- 30. TLS 1.2 - 密钥对大小和加密密钥长度
RSA涉及公钥和私钥。公共密钥可以被所有人知道并用于加密消息。使用公钥加密的邮件只能使用私钥解密。 http://en.wikipedia.org/wiki/RSA – Bartzilla 2011-02-15 09:47:57