C#一个封装的加密解密类

作者:袖梨 2022-07-02
using System;
using System.Text;
using System.Globalization;
using System.Security.Cryptography;
using System.Windows.Forms;
namespace Jh.Encrypts
{
public class JhEncrypt
{
///
/// 构造方法
///

public JhEncrypt()
{
}
///
/// 使用缺省密钥字符串加密
///

/// 明文
/// 密文
public static string Encrypt(string original)
{
return Encrypt(original,"JASONHEUNG");
}
///
/// 使用缺省密钥解密
///

/// 密文
/// 明文
public static string Decrypt(string original)
{
return Decrypt(original,"JASONHEUNG",System.Text.Encoding.Default);
}
///
/// 使用给定密钥解密
///

/// 密文
/// 密钥
/// 明文
public static string Decrypt(string original, string key)
{
return Decrypt(original,key,System.Text.Encoding.Default);
}
///
/// 使用缺省密钥解密,返回指定编码方式明文
///

/// 密文

相关文章

精彩推荐