더북(TheBook)

MAC 함수

HASH 함수와 비슷하나 매개변수로 사용할 비밀키를 더 입력받는다. MAC 함수 역시 3가지 형태가 있다.

    DBMS_CRYPTO.MAC (
         src IN RAW,
         typ IN PLS_INTEGER,
         key IN RAW)
         RETURN RAW;

     DBMS_CRYPTO.MAC (
         src IN BLOB,
         typ IN PLS_INTEGER
         key IN RAW)
         RETURN RAW;
     
    DBMS_CRYPTO.MAC (
         src IN CLOB CHARACTER SET ANY_CS,
         typ IN PLS_INTEGER
         key IN RAW)
         RETURN RAW;

src: 해시 값으로 변환할 데이터.

typ: HMAC_MD5, HMAC_SH1 중 선택.

key: 비밀키

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.