求一份Oracle和Java使用同一种加密方式
发布网友
发布时间:2022-04-08 22:55
我来回答
共1个回答
热心网友
时间:2022-04-09 00:24
1:自己在oracle创建md5加密的function,代码可以参考下面:
create or replace function MD5 (vin_string IN VARCHAR2)
RETURN VARCHAR2 IS
BEGIN
RETURN UPPER(Dbms_Obfuscation_Toolkit.Md5 ( input => utl_raw.cast_to_raw(vin_string) ));
END MD5
2:密码均是以md5存储的密文存在数据库,匹配的时候也是密文比较一致性。无需解密,若解密,反而用户不满意了。