oracle資料加密
ops$tkyte@DEV816> variable x varchar2(25)
ops$tkyte@DEV816>
ops$tkyte@DEV816> exec :x := 'How Now Brown Cow';
PL/SQL procedure successfully completed.
ops$tkyte@DEV816>
ops$tkyte@DEV816> declare
2 l_data varchar2(255);
3 begin
4 l_data := rpad( :x, (trunc(length(:x)/8)+1)*8, chr(0) );
5
6 dbms_obfuscation_toolkit.DESEncrypt
7 ( input_string => l_data,
8 key_string => 'MagicKey',
9 encrypted_string=> :x );
10 end;
11 /
PL/SQL procedure successfully completed.
ops$tkyte@DEV816>
ops$tkyte@DEV816> print x
X
-------------------------
òr?=eYw]e‘SW?:YD?ê?T?
ops$tkyte@DEV816>
ops$tkyte@DEV816> declare
2 l_data varchar2(255);
3 begin
4 dbms_obfuscation_toolkit.DESDecrypt
5 ( input_string => :x,
6 key_string => 'MagicKey',
7 decrypted_string=> l_data );
8
9 :x := rtrim( l_data, chr(0) );
10 end;
11 /
PL/SQL procedure successfully completed.
ops$tkyte@DEV816>
ops$tkyte@DEV816> print x
X
-------------------------
How Now Brown Cow[@more@]
ops$tkyte@DEV816>
ops$tkyte@DEV816> exec :x := 'How Now Brown Cow';
PL/SQL procedure successfully completed.
ops$tkyte@DEV816>
ops$tkyte@DEV816> declare
2 l_data varchar2(255);
3 begin
4 l_data := rpad( :x, (trunc(length(:x)/8)+1)*8, chr(0) );
5
6 dbms_obfuscation_toolkit.DESEncrypt
7 ( input_string => l_data,
8 key_string => 'MagicKey',
9 encrypted_string=> :x );
10 end;
11 /
PL/SQL procedure successfully completed.
ops$tkyte@DEV816>
ops$tkyte@DEV816> print x
X
-------------------------
òr?=eYw]e‘SW?:YD?ê?T?
ops$tkyte@DEV816>
ops$tkyte@DEV816> declare
2 l_data varchar2(255);
3 begin
4 dbms_obfuscation_toolkit.DESDecrypt
5 ( input_string => :x,
6 key_string => 'MagicKey',
7 decrypted_string=> l_data );
8
9 :x := rtrim( l_data, chr(0) );
10 end;
11 /
PL/SQL procedure successfully completed.
ops$tkyte@DEV816>
ops$tkyte@DEV816> print x
X
-------------------------
How Now Brown Cow[@more@]
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/18921899/viewspace-1017656/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- ORACLE資料加密(轉)Oracle加密
- Oracle透明資料加密Oracle加密
- Oracle Data Redaction資料加密Oracle加密
- Oracle TDE(透明資料加密)Oracle加密
- oracle 資料庫加加密。Oracle資料庫加密
- Oracle對資料進行加密&解密處理Oracle加密解密
- 使用ssh tunnels加密連線oracle資料庫加密Oracle資料庫
- 資料加密加密
- 資料庫加密資料庫加密
- iOS - 資料加密iOS加密
- 透明資料加密加密
- Android資料加密之Aes加密Android加密
- Android資料加密之Rsa加密Android加密
- Android資料加密之Des加密Android加密
- [zt]Oracle 10G:透明資料加密技術(TDE)Oracle 10g加密
- 資料加密(對稱加密和非對稱加密)加密
- 資料加密-國密SM2對資料進行加密加密
- 2.9.2 透明資料加密加密
- JuiceFS 資料加密原理UI加密
- 資料加密方式:APM加密
- Oracle 10G 新特性--透明資料加密技術(TDE)Oracle 10g加密
- 編碼、摘要和加密(三)——資料加密加密
- Android資料加密之MD5加密Android加密
- oracle 11g高階安全元件測試透明資料加密(表空間加密)記錄Oracle元件加密
- PostgreSQL 資料加密之 pgcryptoSQL加密GC
- DES對稱資料加密加密
- 資料加密 第六篇:透明檔案加密加密
- Win7資料夾怎麼加密 win7資料夾加密技巧Win7加密
- 利用otter對敏感資料加密加密
- Flutter 的加密和解密資料Flutter加密解密
- 怎麼給資料夾加密加密
- Mac如何給資料夾加密Mac加密
- 資料亂碼(之.net加密)加密
- openGauss-透明資料加密加密
- Android資料加密之異或加密演算法Android加密演算法
- 某網站加密返回資料加密_爬取過程網站加密
- 在PHP中使用AES加密演算法加密資料及解密資料PHP加密演算法解密
- oracle 透明加密Oracle加密