1

关于本文档:

http://msdn.microsoft.com/en-us/library/ms229746(v=vs.110).aspx

我想使用我们在文本文件中的业务合作伙伴的公钥加密 XML。所以代替这个:

sessionKey = new RijndaelManaged();
sessionKey.KeySize = 256;

然后这个:

EncryptedXml eXml = new EncryptedXml();
byte[] encryptedElement = eXml.EncryptData(elementToEncrypt, sessionKey, false);

我需要使用合作伙伴的 X509Certificate创建一个sessionKey 并将该密钥作为第二个参数发送到EncryptData方法。从合作伙伴的证书生成 sessionKey 的步骤是什么?

4

0 回答 0