- 浏览: 536979 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (174)
- Groovy (28)
- Grails (14)
- DHTML (5)
- JS (4)
- jQuery (16)
- JAVA (16)
- Eclipse (4)
- Hibernate (2)
- Resin (2)
- Oracle (25)
- Maven (4)
- Struts2 (1)
- WebWork2 (3)
- Tomcat (2)
- Windows7 (4)
- Griffon (2)
- PowerDesigner (1)
- Pro*C (2)
- JDK (1)
- 乱码 (2)
- WebService (3)
- .NET (1)
- 性能 (2)
- 安装 (1)
- 命令行 (1)
- function (1)
- type (1)
- Mysql (1)
- 同步 (1)
- Synchronized (1)
- json (3)
- Office (1)
- Visio (1)
- 自定义形状 (1)
- jsong (0)
- gson (1)
- fastjson (1)
- EM (1)
- DB2 (6)
- Sequence (1)
- RHEL5.x (1)
- WAS6.1 ND (1)
- SQL (1)
- -964 (1)
- Linux (4)
- Date (1)
- Format (1)
- Add (1)
- SHELL (1)
- CSS (2)
- Bootstrap (1)
- nginx (1)
- Openresty (2)
- JWPlayer (1)
- showdoc (1)
- 常用网址 (1)
- lua (2)
- SpringBoot (1)
- Office pdf linux (1)
最新评论
-
纵观全局:
Great
阿里巴巴开源JSON解析组件FastJson简单使用笔记 -
guxuede:
...
Groovy编程技巧 -
a1439226817:
groovy用的多吗?我还没发现有哪个java项目在用这个?
Groovy同步 -
晴子9034:
在网上搜到的几乎全是说满了就扩充。但是我有个疑问,满了就扩充, ...
解决DB2 SQLCODE=-964日志文件满的问题 -
在世界的中心呼喚愛:
好东西啊,就用这个包。
阿里巴巴开源JSON解析组件FastJson简单使用笔记
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;
发表评论
-
建立数据库链路、统计表记录数、查看会话及最大会话数
2013-06-27 11:44 16781. 生成统计表数据SQL select 'analyze t ... -
oracle 10.2.0.1.0启动并访问不同实例的EM
2012-08-01 12:44 2932环境:linux+oracle10.2.0.1.0 假设有2 ... -
(转)分转成元
2012-05-23 17:53 1407分转成元,如果为空则默认为0 select '¥'||trim ... -
ORACLE函数传入TYPE参数
2012-05-11 18:32 1579SQL> create type test_type ... -
命令行安装oracle
2012-04-01 14:44 1506参考并经本人整理:http://www.sosdb.com/t ... -
转:oracle随系统启动的脚本
2012-03-06 17:36 1071原贴地址:http://space.itpub.net/261 ... -
Linux下Oracle自动启动
2012-01-09 16:47 9931.使用root用户修改/etc/oratab 文件: # g ... -
ORACLE取远程数据库序列值
2011-11-28 17:32 1147select seq_test.nextval@dl_re ... -
真正解决dbca、netca、em等乱码问题(含jdk安装)
2011-10-27 16:49 4015参考地址:猛击这里 注意:62位系统此方法貌似无效,会报“j ... -
Oracle查看建表时间
2011-10-25 09:38 1217SELECT CREATED FROM USER_OBJE ... -
为ORACLE添加审计功能,实现用户对数据操作的记录!
2011-10-25 09:30 33331. 首先以sysdba身份登录到数据库查看参数: SQL〉s ... -
[转]PROC中的4种动态SQL简介
2011-09-26 11:22 1850[url]http://oracle.chinaitlab.c ... -
[原创] Pro*C实战
2011-09-19 14:42 2232本总结跟网上那些垃圾转贴有本质的区别,乃实际环境摸索出来的。 ... -
(转)通过PL/SQL访问WebService
2011-07-18 16:37 2040转自:http://hi.baidu.com/h_sn999/ ... -
ORACLE做socket编程
2011-07-18 16:35 5497create or replace function fu ... -
快速插入数据
2011-07-18 16:33 1076在表中数据量很大的时候,插入数据变得越来越慢,采用此方法将会提 ... -
Oracle数据库日常维护
2011-07-14 16:22 1087Oracle数据库日常维护 ... -
ORACLE分页查询语句
2011-05-19 18:04 1136SELECT * FROM (SELECT a.*, ... -
静态视图之-常用数据字典及字典类别
2011-05-13 14:16 1345CREATE OR REPLACE VIEW V_Dic ... -
ORACLE实现表的反转
2010-12-28 16:43 1687这是目标数据: 这是 ...
相关推荐
对于更复杂的应用场景,可能需要创建自定义的PL/SQL包来封装MD5加密逻辑。这不仅允许更加灵活地控制加密过程,还可以将加密功能集成到数据库的业务逻辑中,提高系统的整体安全性。以下是一个创建自定义MD5加密包的...
在PL/SQL代码块中,你可以直接调用DBMS_OBFUSCATION_TOOLKIT.MD5函数并转换结果,如下所示: ```sql DECLARE v2 VARCHAR2(32); BEGIN v2 := Utl_Raw.Cast_To_Raw(sys.dbms_obfuscation_toolkit.md5(input_...
这段代码演示了如何在PL/SQL存储过程中调用MD5函数来获取MD5散列值。 总结来说,Oracle数据库的数据加密技术包括了多个方面的知识,从基础的对称和非对称加密原理到具体的Oracle内置加密工具和TDE技术,以及如何在...
wrap技术可以保护如PL/SQL代码和数据库凭据等数据的完整性。当使用wrap技术时,可以采用一个密钥对数据进行加密,确保数据在传输或存储时不会被轻易读取。这种方式对于那些需要在数据库外安全传输或存储敏感数据的...
定义了一个PL/SQL函数,用于加密和解密信用卡号。DES使用了一个128位的密钥,对原始数据进行加密和解密。 总结: Oracle的透明数据加密提供了一种强大的安全层,确保敏感信息在存储时不被非法访问。通过使用AES算法...
在Oracle中,`DBMS_OBFUSCATION_TOOLKIT.MD5`是一个用于执行MD5加密的内置函数,但需要注意的是,它不能直接在SELECT语句中使用,而是需要在PL/SQL包或存储过程中调用。例如,创建一个名为`test_md5`的包,包含一个...
压缩包中的文件名“e8b87902ca4e42efa46b6622a158438d”通常表示的是经过哈希算法(如MD5或SHA-1)加密后的文件标识,用于验证文件的完整性和安全性。在下载或传输过程中,通过对比这个哈希值,用户可以确认文件是否...
通过以上步骤,我们成功地定义了一个可以用于加密和解密的PL/SQL包。此包提供了加密和解密的功能,使得开发者能够在Oracle数据库环境中轻松地保护敏感数据。 ### 总结 DBMS_OBFUSCATION_TOOLKIT为Oracle数据库提供...
在实现登录功能时,通常会涉及用户验证,包括用户名和密码的校验,可以使用MD5或更安全的哈希算法对密码进行加密存储。查看商品信息则需要从数据库中查询并显示,可能涉及到分页显示和排序功能。购物车功能涉及添加...
在Oracle数据库环境中,有时我们需要对敏感数据进行哈希处理以增强安全性,而Oracle原生支持的哈希函数如MD5或SHA-1可能不够安全。OracleSha2Hash库就是为了弥补这一不足,提供更高级别的哈希功能。 该库主要包含一...
4. **Session管理**:用户会话跟踪,防止表单重复提交,以及MD5加密。 5. **JSP**:JavaServer Pages,包括JSP语法、内部对象、指令和表达式。 6. **Servlet**:服务器端Java小程序,用于处理HTTP请求。 7. **过滤器...
这涉及到加密技术,如MD5或SHA-256,以保护用户信息安全。 6. 报表统计:根据需求生成各类员工报表,如出勤率、绩效等,这些可能需要使用到Oracle的聚合函数和报表生成工具。 7. 安全性:系统应具备良好的安全性,...