개발/MYSQL
DB 양방향 암호화 후 복호화 호출 하기
똘또히
2021. 6. 23. 16:12
DB 양방향 암호화 후 복호화 호출 하기
개인정보등 DB를 암호화 하여 저장할 필요성이 있고, 이를 불러와서 복호화 하는 과정이 필요한 경우
사용 방법은 아래와 같다.
암호화 : HEX(AES_ENCRYPT('필드명', '키값'))
복호화 : AES_DECRYPT(UNHEX('필드명'), "키값")
이렇게 사용하면 된다.
암호화 할때는 통상적으로 INSERT, UPDATE 할때 사용을 하고
복호화는 SELECT 할때 별칭을 사용하여 호출 하면 된다.
이상, DB 양방향 암호화 후 복호화 방법에 대해서 알아보았다.