社区
Java SE
帖子详情
oracle加密函数
hersing
2012-02-28 03:19:56
现在要对数据库中的密码进行加密,之前用的是笨方法,本来用户就不多,所以就直接改数据库了,但现在,生成库上的密码也要加密,有没有oracle函数调用就可以加密的呢?或者别的方法,求高手指教!谢谢了!
...全文
231
4
打赏
收藏
oracle加密函数
现在要对数据库中的密码进行加密,之前用的是笨方法,本来用户就不多,所以就直接改数据库了,但现在,生成库上的密码也要加密,有没有oracle函数调用就可以加密的呢?或者别的方法,求高手指教!谢谢了!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用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、稳定可靠:经过严格测试和优化,确保
函数
库的稳定性和可靠性,让您的数据安全无忧。 使用场景: 金融行业:保护客户敏感信息:账户信息、身份证、密码、考核评分记录、交易记录等数据,确保交易数据安全。 医疗行业:医疗健康领域的数据往往包含患者隐私,通过
加密
处理,可以保护患者个人信息不被非法获取,遵守相关法律法规。 电子商务:
加密
用户数据、身份数据、密码数据、权限数据
oracle
加密
解密
oracle
加密
解密,包括9i和10g,分别实现了
加密
和解密
jansu-dev#
Oracle
-Learning-Notes#[
Oracle
]--触发器
加密
函数
1
title:[
Oracle
]--触发器
加密
函数
利用数据库触发器和
函数
给数据库内容
加密
。
加密
函数
一例:给数据库183添加
加密
函数
YOURPASSWORD:手动设置
Oracle
定义DES
加密
解密及MD5
加密
函数
示例
本节主要介绍了
Oracle
中定义DES
加密
解密及MD5
加密
函数
,感兴趣的朋友可以参考下
Oracle
数据库常用
函数
.sql
系统信息
函数
、类型转化
函数
、格式化
函数
、控制流
函数
、
加密
函数
、日期和时间
函数
、字符串
函数
、聚合
函数
(常用于group by从句的select查询中)、数学
函数
Java SE
62,628
社区成员
307,259
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章