除了 DES 、 Tripple-DES, 之外, 也提供 MD5 加密,
因為 MD5 是一種不可逆的加密技術,
所以, 本篇文章就沒有說明 MD5 解密的部分,
範例, 參考如下 :
程式碼
declare v_data varchar2(100) := 'TOMKUO'; v_encrypt varchar2(250); begin -- 加密 v_encrypt := dbms_obfuscation_toolkit.md5( input => utl_raw.cast_to_raw(v_data) ); dbms_output.put_line( '【' || v_data || '】md5 加密, 結果 : ' || v_encrypt ); v_encrypt := dbms_obfuscation_toolkit.md5( input => utl_raw.cast_to_raw('Hello World') ); dbms_output.put_line( '【Hello World】md5 加密, 結果 : ' || v_encrypt ); end; /* 輸出結果 : 【TOMKUO】md5 加密, 結果 : DFAF925B6627FDF53F2B3AC15CB93BBF 【Hello World】md5 加密, 結果 : B10A8DB164E0754105B7A99BE72E3FE5 */