RDB/MySQL

mariadb 데이터 암/복호화

세모데 2019. 4. 8. 19:57

1. 암호화

   key를 sha2 256bit로 만들어 암호화 수행

   SELECT HEX(AES_ENCRYPT('ABCDE',  SHA2('testkey', 256)));

   

2. 복호화

   SELECT CAST(AES_DECRYPT(UNHEX('3582DDC2D847A1877F186BFE9441BC83'), SHA2('testkey', 256)) AS CHAR) ;