class Program
{
static string iv = "11111111";
static string key = "22222222";
/// <summary>
/// 对文件内容进行DES加密
/// </summary>
/// <param name="sourceFile">待加密的文件绝对路径</param>
/// <param name="destFile">加密后的文件保存的绝对路径</param>
public static void EncryptFile(string sourceFile, string destFile)
{
//判断当前的文件是否存在
if (!File.Exists(sourceFile))
throw new FileNotFoundException("指定的文件路径不存在!", sourceFile);
//将字符串中的所有字符编码为一个字节序列
byte[] tmpKey = Encoding.Default.GetBytes(key);
//将字符串中的所有字符编码为一个字节序列
byte[] tmpIV = Encoding.Default.GetBytes(iv);
//Crypto:加密
//DES:数据加密标准(data encryption standard) 将一些数据加密到内存,然后解密数据
DESCryptoServiceProvider des &#
C#之文件简单加密
最新推荐文章于 2024-08-11 00:37:13 发布