Oracle中使用MD5加密

2021-06-28 17:39:27 字數 883 閱讀 9017

dbms_obfuscation_toolkit.md5返回的字串,是raw型別,要正確顯示,需要經過utl_raw.cast_to_raw轉換

declare

v2 varchar2(32);

begin

v2 := utl_raw.cast_to_raw(sys.dbms_obfuscation_toolkit.md5(input_string => 'rapido'));

dbms_output.put_line(v2);

end;

result:d70bc17a8a987f0cf42917930bf7f7f1

注意:可以在儲存過程中直接呼叫,如果要巢狀呼叫md5時,記得每次呼叫後都用utl_raw.cast_to_raw進行轉換,否則最後出來的結果是錯誤的。

java中使用MD5進行加密

在各種應用系統的開發中,經常需要儲存使用者資訊,很多地方都要儲存使用者密碼,而將使用者密碼直接儲存在伺服器上顯然是不安全的,本文簡要介紹工作中常用的 md5加密演算法,希望能拋磚引玉。一 訊息摘要簡介 乙個訊息摘要就是乙個資料塊的數字指紋。即對乙個任意長度的乙個資料塊進行計算,產生乙個唯一指印 對於...

java中使用MD5進行加密

在各種應用系統的開發中,經常需要儲存使用者資訊,很多地方都要儲存使用者密碼,而將使用者密碼直接儲存在伺服器上顯然是不安全的,本文簡要介紹工作中常用的 md5加密演算法,希望能拋磚引玉。一 訊息摘要簡介 乙個訊息摘要就是乙個資料塊的數字指紋。即對乙個任意長度的乙個資料塊進行計算,產生乙個唯一指印 對於...

java中使用MD5進行加密

在各種應用系統的開發中,經常需要儲存使用者資訊,很多地方都要儲存使用者密碼,而將使用者密碼直接儲存在伺服器上顯然是不安全的,本文簡要介紹工作中常用的 md5加密演算法,希望能拋磚引玉。一 訊息摘要簡介 乙個訊息摘要就是乙個資料塊的數字指紋。即對乙個任意長度的乙個資料塊進行計算,產生乙個唯一指印 對於...