⑫ 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: 비밀키