创建加密方案
可以将 .NET Framework 的加密组件进行组合,从而创建出不同的数据加密和解密方案。
用于加密和解密数据的简单加密方案可能指定以下步骤:
各方生成一个公钥/私钥对。
双方交换他们的公钥。
各方生成一个用于 TripleDES 加密的私钥(举例来说),并使用对方的公钥加密新创建的密钥。
各方将数据发送给对方,并将对方的私钥与自己的私钥按照特定的顺序加以组合以创建一个新的私钥。
然后,双方使用对称加密开始会话。
创建加密方案是一项重要的任务。 有关使用加密的更多信息,请参见位于 https://www.microsoft.com/china/msdn/library 的 Platform SDK 文档中的“Cryptography”(加密)主题。