資料庫使用DESEncrypt進行加密

2021-10-11 14:49:20 字數 1308 閱讀 9744

desencrypt的語法如下:

dbms_obfuscation_toolkit.desencrypt(input_string ,key =

> ,encrypted_data =

> out )

;

使用範例如下:

/*

該過程用於des演算法時,對輸入資料進行加密,並生成加密格式的資料;

*/declare

encrypted_string varchar2(100)

;begin

dbms_obfuscation_toolkit.desencrypt(input_string =

> 』scottsco』,

key_string =

> 』2dabc123』, encrypted_string =

> encrypted_string)

; dbms_output.put_line(encrypted_string)

;end;

desdecrypt語法如下

dbms_obfuscation_toolkit.desdecrypt(input =

> ,key =

> ,decrypted_data =

>

);

desdecrypt示例如下:

/*

該過程用於des演算法時,對生成的資料進行解密,解密秘鑰必須與加密秘鑰完全一致;

*/declare

encrypted_string varchar2(100)

; decrypted_string varchar2(100)

;begin

dbms_obfuscation_toolkit.desencrypt(input_string =

> 』scottsco』,

key_string =

> 』1234abcd』, encrypted_string =

> encrypted_string)

; dbms_obfuscation_toolkit.desdecrypt(input_string =

> encrypted_string,

key_string =

> 』1234abcd』, decrypted_string =

> decrypted_string)

; dbms_output.put_line(decrypted_string)

;end;

簡單使用資料庫資料庫

查詢 注釋 查詢公式 select 欄位名字1 別名,欄位名字2 as 別名.from 表名 執行順序 from select確定結果集 查詢dept表中的所有資訊 select from dept 查詢雇員表中所有員工的員工編號,員工姓名,上級編號 要查詢的資料 empno,ename,mgr 條...

資料庫使用

資料庫 一種技術,以關係型模型的方式,來儲存資料的倉庫 oracle db2 sqlserver mysql 系統庫 使用者庫 建立 create database 資料庫 識別符號可以為 數字符號或下劃線 刪除 drop database 資料庫 使用 use 資料庫 tinyint 1位元組 0...

資料庫使用

使用sqlcommand物件可以使你連線資料庫,處理資料 sqlcommand sqlcommand new sqlcommand executescalar 方法 executescalar 0這個方法會立即執行並且生效在句子內。executenonquery 0而如果使用這個方法並不會立即執行查...