Criptografando em MD5 no Oracle

0

Posted on : 19-05-2008 | By : .rafa | In : Banco de Dados, Geral, Linux (RH), Oracle, PL/SQL, Programação, Sistemas Operacionais

Esses dias um cliente me solicitou algo para criptografar senhas, já conhecia a package dba_obfuscation_toolkit e ai fui pesquisar mais sobre e achei uma forma otima para criptografar a senha em MD5, assim fiz a função dentro do owner do sistema que faz esta conversão:

CREATE OR REPLACE FUNCTION md5 (valor VARCHAR) RETURN VARCHAR2 IS
   v_input VARCHAR2(2000) := valor;
   hexkey VARCHAR2(32) := NULL;
BEGIN
   hexkey := RAWTOHEX(DBMS_OBFUSCATION_TOOLKIT.md5(input => UTL_RAW.cast_to_raw(v_input)));
   RETURN NVL(hexkey,'');
END;
 

Exemplo da utilização:

sql> SELECT md5('senhadorafael') FROM dual;
    70CB17EBF6A8DF8525016F7866075794
 

Oracle vai corrigir 41 brechas de segurança

0

Posted on : 12-04-2008 | By : .rafa | In : Banco de Dados, Oracle

"A Oracle anunciou para o próxima terça, 15/4, a correção de 41 vulnerabilidades que afetam muitos de seus produtos.Essas correções fazem parte do pacote que a empresa publica trimestralmente. Das 41 falhas, 17 referem-se ao banco de dados Oracle, o principal produto da empresa. E duas delas podem ser exploradas numa rede, sem a necessidade de senha e nome de usuário.

Além do Oracle Database, nas versões 9i, 10g e 11g, também são afetados os produtos Oracle Application Server, Oracle Collaboration Suite, Oracle E-Business Suite, Oracle PeopleSoft Enterprise PeopleTools, Oracle PeopleSoft Enterprise HCM e Oracle Siebel SimBuilder.

O alerta da Oracle com a descrição do pacote está no site da empresa."

Fonte: INFO