publicclass
encrypt
md5cryptoserviceprovider md5 = new
md5cryptoserviceprovider();
string a =bitconverter.tostring(md5.computehash(encoding.utf8.getbytes(str)));
a = a.replace("
-", ""
);
return tolower ?a.tolower() : a;
}//////
sha1 加密,返回大寫字串
///
///需要加密字串
///指定加密編碼
///返回40位大寫字串
public
static
string sha1(string
content, encoding encode)
catch
(exception ex)
}//////
des加密
/// ///
需要加密的報文
///秘鑰 ///
public
static
string desencrypt(string datastr, string
keystr)
//////
8個bit位,是des演算法的初始化
/// private
static
readonly
byte keys = new
byte ;
//////
des解密
/// ///
需要解密的報文
///秘鑰 ///
public
static
string desdecrypt(string decryptstring, string
decryptkey)
catch
result =stream.toarray();
stream.dispose();
return
encoding.utf8.getstring(result);
}catch
(exception ex)
}//////
base64加密
/// ///
加密採用的編碼方式
///待加密的明文
///public
static
string base64encode(encoding encodetype, string
source)
catch
return
encode;
}//////
base64解密
/// ///
解密採用的編碼方式,注意和加密時採用的方式一致
///待解密的密文
///解密後的字串
public
static
string base64decode(encoding encodetype, string
result)
catch
return
decode;
}}
java MD5加密工具類
public class md5util protected static messagedigest messagedigest null static catch nosuchalgorithmexception e public static string getfilemd5string f...
MD5加密工具類
這是乙個個人認為非常好用的使用md5 salt加密的工具類,一部分 由網上搜尋而得,一部分自己修改新增之後而得。使用這個工具類,非常簡單,從前台拿到密碼passwd,直接hexutil.getencryptedpwd passwd 就可以返回乙個長度為56的字串,可以用來儲存到 資料庫中,相反,登入...
《Java MD5加密工具類》
一 開發背景 md5加密經常會用於重要資料傳遞時為了安全而對其加密。比如使用者帳號密碼 一些商業機密資料 重要的檔案等等。總的來說就是兩種弄個情況 字串加密 重要檔案加密。二 作 者 laizhen 建立日期 2017 06 11 描 述 md5加密工具類 public class md5utils...