文件名称:C# 基于Encryption的 加密解密 程序及源代码
文件大小:18KB
文件格式:RAR
更新时间:2013-03-30 03:01:52
C# 基于Encryption的 加密解密 程序及源代码
C# 基于Encryption的 加密解密 程序及源代码 C#加密解密程序及源代码,加密主要分两步进行,第一步选择文件,第二步随机产生对成加密钥匙Key和IV、使用发送者私钥签名随机密钥,使用接收者公钥加密密钥和签名、利用随机密钥使用DES算法分组加密数据、MD5摘要生成-->用发送者私钥签名; 解密大致过程如下:分解出加密后的会话密钥密文=》发送者私钥解密=》接受者公钥验证=》分解出密钥,DES分组解密=》带有时间戳明文=》MD5摘要生成,摘要对比 =》提取验证时间戳=》得到明文,发送者公钥得到明文摘要。
【文件预览】:
codefans.net
----Encryption Demo()
--------Encryption Demo.sln(913B)
--------AssemblyInfo.cs(2KB)
--------Form1.cs(29KB)
--------Encryption Demo.suo(13KB)
--------ShareClass.cs(14KB)
--------Form1.resx(6KB)
--------Encryption Demo.csproj(4KB)
--------Encryption Demo.csproj.user(2KB)
--------App.ico(1KB)