资源简介
这是一款基于分组密码的文电加解密小软件,主要针对于文本文档、Word文档、原文字信息进行加解密。其中主要应用C#实现大部分功能,只有X-CBC模式的加解密应用C 编写
代码片段和文件信息
using System;
using System.Security.Cryptography;
using System.IO;
using System.Windows.Forms;
namespace EncryptFileTest
{
class Cipher
{
public static CipherMode mode;
public static PaddingMode padding = PaddingMode.Zeros;
private static byte[] GenerateSymmetricKey(string password int keySize)
{
byte[] salt = new byte[] { 220 20 232 128 36 70 7 53 36 116 80 197 21 57 148 116 60 189 192 132 198 32 205 246 79 225 197 110 8 29 180 55 133 161 9 168 59 137 246 101 16 54 43 174 21 4 14 157 50 213 114 210 154 133 60 51 2 48 1 120 235 126 9 164 };
var iterationCount = 10000;
DeriveBytes deriveBytes = new Rfc2898DeriveBytes(password salt it
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2018-05-03 08:01 AES__c\
目录 0 2018-05-03 08:03 AES__c\AES\
文件 642 2018-03-07 00:15 AES__c\AES\aes.sql
目录 0 2018-04-01 01:37 AES__c\AES\Debug\
目录 0 2018-05-03 14:41 AES__c\AES\EncryptFileTest\
文件 2097152 2018-05-02 20:44 AES__c\AES\EncryptFileTest.sdf
文件 1682 2018-05-02 20:40 AES__c\AES\EncryptFileTest.sln
文件 57856 2018-05-04 08:07 AES__c\AES\EncryptFileTest.v12.suo
文件 5470 2018-05-02 21:32 AES__c\AES\EncryptFileTest\AES.csproj
文件 591 2018-02-27 20:44 AES__c\AES\EncryptFileTest\AES.csproj.user
文件 20480 2008-05-12 13:22 AES__c\AES\EncryptFileTest\AesLib.dll
文件 161 2018-05-02 20:42 AES__c\AES\EncryptFileTest\app.config
目录 0 2018-05-03 08:01 AES__c\AES\EncryptFileTest\bin\
目录 0 2018-05-03 08:01 AES__c\AES\EncryptFileTest\bin\Debug\
文件 31744 2018-05-04 08:14 AES__c\AES\EncryptFileTest\bin\Debug\AES.exe
文件 161 2018-05-02 20:42 AES__c\AES\EncryptFileTest\bin\Debug\AES.exe.config
文件 89600 2018-05-04 08:14 AES__c\AES\EncryptFileTest\bin\Debug\AES.pdb
文件 24216 2018-05-04 08:02 AES__c\AES\EncryptFileTest\bin\Debug\AES.vshost.exe
文件 161 2018-05-02 20:42 AES__c\AES\EncryptFileTest\bin\Debug\AES.vshost.exe.config
文件 490 2017-09-29 21:43 AES__c\AES\EncryptFileTest\bin\Debug\AES.vshost.exe.manifest
文件 40448 2008-05-14 18:49 AES__c\AES\EncryptFileTest\bin\Debug\EncryptFileTest.pdb
目录 0 2018-05-03 08:01 AES__c\AES\EncryptFileTest\bin\Release\
文件 32768 2008-05-15 17:47 AES__c\AES\EncryptFileTest\bin\Release\AES.exe
文件 42496 2008-05-15 17:47 AES__c\AES\EncryptFileTest\bin\Release\AES.pdb
文件 5632 2005-12-08 14:51 AES__c\AES\EncryptFileTest\bin\Release\AES.vshost.exe
文件 20480 2008-05-12 13:22 AES__c\AES\EncryptFileTest\bin\Release\AesLib.dll
文件 36352 2008-05-14 18:49 AES__c\AES\EncryptFileTest\bin\Release\EncryptFileTest.pdb
文件 5654 2018-05-02 22:46 AES__c\AES\EncryptFileTest\Cipher.cs
文件 20853 2018-05-03 14:41 AES__c\AES\EncryptFileTest\Form1.cs
文件 25203 2018-05-03 14:41 AES__c\AES\EncryptFileTest\Form1.Designer.cs
文件 6629 2018-05-03 14:41 AES__c\AES\EncryptFileTest\Form1.resx
............此处省略64个文件信息
相关资源
- C# 读取并编辑window系统的右键菜单
- 仿XP系统的任务栏菜单
- 教室/会议室预定系统源码
- 提供C#调用系统API函数弹出或收起光驱
- 通过C#自带的头文件(类)获取Windo
- C#获取电脑CPU以及内存使用率
- XXTEA算法的C#实现和JS实现,可以互相
- Socke传输 (wince6.0系统)
- C# 常用加密解密
- 重写String系统方法(扩展)
- 网格系统源码
- 生成8位密码程序
- c# 通过int长度判断当前系统是64位还是
- C# 获取系统所有服务信息
- 获取系统盘符(驱动器)
- 获取系统计数器信息
- 获取系统语言、货币符号、国家信息
- 获取系统已经安装的字体
- 获取系统安装日期和启动时间
- C# 隐藏系统驱动器(盘符)
- C# 如何禁止关闭操作系统源码
- C# 禁止系统菜单按钮
- asp.net SEO价格查询系统源码
- 内部邮件收发系统(不支持smtp)
- C# 屏蔽系统的ctrl+c/x/v组合键
- C# 系统升级器
- 模拟银行充值系统案例
- FastDFS分布式文件系统
- 仿Windows XP系统的任务栏菜单
- 动态系统托盘图标
评论
共有 条评论