/// private const string EncryptKey = "332h034r78152dfs8sf56sf05e615w2s"
/激余族/内容加密.
public static string Encrypt(string toE)
{
byte[] keyArray = UTF8Encoding.UTF8.GetBytes(EncryptKey)
RijndaelManaged rDel = new RijndaelManaged()
rDel.Key = keyArray
rDel.Mode = CipherMode.ECB
rDel.Padding = PaddingMode.PKCS7
ICryptoTransform cTransform = rDel.CreateEncryptor()
byte[] toEncryptArray = UTF8Encoding.UTF8.GetBytes(toE)
byte[] resultArray = cTransform.TransformFinalBlock(toEncryptArray,0,toEncryptArray.Length)
return Convert.ToBase64String(resultArray,0,resultArray.Length)
}
/明弊/内容解密
public static string Decrypt(string toD)
{
byte[] keyArray = UTF8Encoding.UTF8.GetBytes("332h034r78152dfs8sf56sf05e615w2s")
RijndaelManaged rDel = new RijndaelManaged()
rDel.Key = keyArray
rDel.Mode = CipherMode.ECB
rDel.Padding = PaddingMode.PKCS7
ICryptoTransform cTransform = rDel.CreateDecryptor()
byte[] toEncryptArray = Convert.FromBase64String(toD)
byte[] resultArray = cTransform.TransformFinalBlock(toEncryptArray,0,toEncryptArray.Length)
return UTF8Encoding.UTF8.GetString(resultArray)
}
文档为加密了不要着急,如果强行破解的话会损坏文件的。但凡是加密的文件都有解密的方法,最常见的禅升竖就是输入密码的那种可以多试一下常用密码,大多数人设置密码一般都是设贺大置的常用密码。注意密码中字母的大小写或者全角半角问题,笑蔽或者使用密码找回的功能试一下。还可以先把密码输入到记事本上,然后再复制粘贴进去。
希望能帮到你
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)