我现在做的是信用卡维护这块,原来的信用卡在数据库里的数据都不是加密过后的,现在要对一些字段用DES算法进行加密。就是对数据库原有的数据怎么加密啊?数据库加密
解决方案 »
- 关于insert to ... select 的应用
- 急,建job抱错请各位高手给看一下谢谢!
- 修改oracle字符集
- 数据库间用触发器同步数据,响应慢得要死。。。
- 求书,关于PL/SQL语句块性能分析的资料
- oracle中修改时间的问题
- 数据库中的一个长字符串,如何在输出这个字符串的时候换行?
- 我在linux上装oracle后,怎么显示乱码,更严重的是在什么框中都不能打字啊,
- 请问ASP中连接Oracle数据库,其连接字符串怎么写?
- 程序调用配置文件连接oracle数据库,报错提示ORA-12505, TNS:listener does not currently know of SID
- ORACLE中ALTER SYSTEM RESET后为什么没有办法回到初始值?
- 初学者表示SQL DEVELOPER连接不上 求帮助
但如果一定要、Oracle有加密的存储过程、
CREATE OR REPLACE FUNCTION "MD5" (input_string IN VARCHAR2)
RETURN VARCHAR2
IS
raw_input RAW (128) := UTL_RAW.cast_to_raw (input_string);
decrypted_raw RAW (2048);
error_in_input_buffer_length EXCEPTION;
BEGIN
DBMS_OBFUSCATION_TOOLKIT.md5 (input => raw_input, checksum => decrypted_raw);
RETURN (RAWTOHEX (decrypted_raw));
END;