메모장
MariaDB 암호화, 복호화 본문
SET block_encryption_mode = 'aes-256-cbc';
SET @key_str = ENCRYPT_KEY;
SET @init_vector = ENCRYPT_IV;
// 암호화
SELECT TO_BASE64(AES_ENCRYPT(필드, @key_str, @init_vector)) from 테이블;
// 복호화
SELECT AES_DECRYPT(FROM_BASE64(필드), @key_str, @init_vector) from 테이블;
'DataBase' 카테고리의 다른 글
MyBatis foreach (0) | 2024.11.11 |
---|---|
MySQL You can't specify target table 'tablename' for update in FROM clause (0) | 2024.10.24 |
MariaDB 컬럼명, 컬럼 코멘트로 테이블 조회 (0) | 2024.06.24 |
MariaDB Procedure 반복문 (0) | 2023.02.20 |
MariaDB 콤마(,)로 구분되어 있는 문자열에서 정확한 값 조건으로 조회 (0) | 2023.02.15 |