社区
Java SE
帖子详情
oracle加密函数
hersing
2012-02-28 03:19:56
现在要对数据库中的密码进行加密,之前用的是笨方法,本来用户就不多,所以就直接改数据库了,但现在,生成库上的密码也要加密,有没有oracle函数调用就可以加密的呢?或者别的方法,求高手指教!谢谢了!
...全文
220
4
打赏
收藏
oracle加密函数
现在要对数据库中的密码进行加密,之前用的是笨方法,本来用户就不多,所以就直接改数据库了,但现在,生成库上的密码也要加密,有没有oracle函数调用就可以加密的呢?或者别的方法,求高手指教!谢谢了!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
hersing
2012-02-29
打赏
举报
回复
[Quote=引用 1 楼 notonlyforshe 的回复:]
Oracle MD5 加密函数
--源代码:
CREATE OR REPLACE FUNCTION fn_md5 (input_string IN VARCHAR2)
RETURN VARCHAR2
IS
raw_input RAW (128)
:= UTL_RAW.cast_to_raw (input_string);
decrypted_raw RAW (20……
[/Quote]
- - 新手啊..说的具体点好吗?不要使用哪张表和字段吗?..麻烦了!
hersing
2012-02-28
打赏
举报
回复
- - 新手啊..说的具体点好吗?不要使用哪张表和字段吗?..麻烦了!
莫欺少年穷
2012-02-28
打赏
举报
回复
Oracle MD5 加密函数
--源代码:
CREATE OR REPLACE FUNCTION fn_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 LOWER (RAWTOHEX (decrypted_raw));
END;
--相同的 pl/sql版
CREATE OR REPLACE function md5(input_string 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
sys.dbms_obfuscation_toolkit.MD5(input => raw_input, checksum => decrypted_raw);
return lower(rawtohex(decrypted_raw));
END;
Oracle
自定义
加密
解密
函数
:数据安全合规·数据脱敏·
加密
存储高效解决方案
1、
加密
强度升级: 使用 DES
加密
标准,确保数据在传输过程中的安全性,有效防止数据被窃取或篡改,敏感数据做到脱敏。 2、数据脱敏:通过
加密
处理,针对敏感字段进行智能化脱敏处理,既保护了数据隐私,又不影响数据分析与挖掘的准确性。 3、兼容性与灵活性: 适用于各种
Oracle
数据库环境,无论是本地部署还是云数据库,均可无缝集成,满足不同场景需求。 4、详尽注释文档: 提供了完整的
函数
代码及详细的注释说明,便于用户快速理解与应用,同时降低了维护成本,简化了
加密
解密流程,提升开发效率。 5、灵活性:提供解密(DECRYPT_DES)和
加密
(ENCRYPT_DES)两个
函数
,
函数
参数灵活可配置,可根据需求调整
加密
密钥和数据长度。 6、稳定可靠:经过严格测试和优化,确保
函数
库的稳定性和可靠性,让您的数据安全无忧。 使用场景: 金融行业:保护客户敏感信息:账户信息、身份证、密码、考核评分记录、交易记录等数据,确保交易数据安全。 医疗行业:医疗健康领域的数据往往包含患者隐私,通过
加密
处理,可以保护患者个人信息不被非法获取,遵守相关法律法规。 电子商务:
加密
用户数据、身份数据、密码数据、权限数据
jansu-dev#
Oracle
-Learning-Notes#[
Oracle
]--触发器
加密
函数
1
title:[
Oracle
]--触发器
加密
函数
利用数据库触发器和
函数
给数据库内容
加密
。
加密
函数
一例:给数据库183添加
加密
函数
YOURPASSWORD:手动设置
Oracle
定义DES
加密
解密及MD5
加密
函数
示例
本节主要介绍了
Oracle
中定义DES
加密
解密及MD5
加密
函数
,感兴趣的朋友可以参考下
oracle
加密
解密
oracle
加密
解密,包括9i和10g,分别实现了
加密
和解密
Oracle
实现MD5
加密
Oracle
实现MD5
加密
,内含示例代码。
Java SE
62,634
社区成员
307,269
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章