我需要使用公钥/私钥加密一些信息,并允许另一方(用户)只对我加密的信息进行解密。我不希望他们能够知道我如何加密我的信息。 .NET如何使用公钥和私钥对来实现?.NET基于公钥的加密
我试过的RSACryptoServiceProvider在.NET但这个问题是
我),我们只能加密使用公开密钥和解密使用私钥 II)私钥的XML字符串总是包含公钥XML字符串。
因此,如果我使用RSA比我必须将私钥和公共密钥一起分发给需要解密我的消息的用户。
能否请你帮怎么到这儿来上述情况下,我没有送与解密密钥一起enrypting关键信息
请帮
感谢
公钥是可以向其他人公开的实体。使用私钥进行加密并使用私钥进行解密毫无意义 - 任何人都可以使用公钥并解密数据。因此你的想法也没什么意义。 您可能需要查看您的计划所要达到的目标*。也许你需要一些完全不同的方法。 – 2010-11-03 13:04:09