总的流程:
1. 创建公钥
2. 发布公钥
3. 客户取得公钥
4. 客户加密
5.客户解密
(数字认证过程图)
下面对加密过程的理解:
1. 把数据转成字节流;
2. 使用加密服务提供程序 (CSP) 提供的 RSA 算法的实现执行不对称加密和解密
3. 定义访问 RC2 算法的加密服务提供程序 (CSP) 实现的包装对象。
4. RSA 算法的标准参数。
5. 初始化RC2的Key与IV.
6. 对RC2Key过行加密.
7. 创建一个内存区流.
8. 创建一个加密器对象;
9. 创建一个将数据流链接到加密转换的流
10. 把数据加密,并写入内存区流.
11. 导出私钥.