corn-cheese

[ORACLE] MD5 패스워드 암호화 본문

IT/DB

[ORACLE] MD5 패스워드 암호화

corn-cheese. 2020. 11. 6. 09:21
반응형
/**

 * MD5 암호화 포맷팅

 * @param {String} V_INPUT_STRING: login id

 * @return (String) ENCRYPTED_STRING : Encryped id

 */



CREATE OR REPLACE FUNCTION TOSS."FX_MD5_ENCRYPTION" (V_INPUT_STRING IN VARCHAR2) RETURN VARCHAR2

IS

ENCRYPTED_STRING    VARCHAR2(128);

        BEGIN

        IF V_INPUT_STRING IS NOT NULL THEN

                ENCRYPTED_STRING := LOWER(RAWTOHEX(UTL_RAW.CAST_TO_RAW(DBMS_OBFUSCATION_TOOLKIT.MD5(input_string=>V_INPUT_STRING))));

        END IF;



        RETURN ENCRYPTED_STRING;

 END FX_MD5_ENCRYPTION;

Oracle 프로시저 MD5 암호화 로직

 

반응형
Comments