[環境]
DB:MariaDB 10.2.12
[やりたいこと]
暗号化したデータを復号化しても復元できません。
[実行したクエリ]
insert into TEST01 (Mail) values(AES_ENCRYPT('test0409@test.co.jp','ans_key'));
select Mail,AES_DECRYPT(Mail,'ans_key') from TEST01;
※Mailカラムの型はVARBINARY(100)です。
[実行した結果]
Mail AES_DECRYPT(Mail,'ans_key')
"0x1BB38CAB50737F740638F688078145F66DFFB4111F9A790A8ED2CA12A76EB1DC" "0x746573743034303940746573742E636F2E6A70"
[テーブル]
CREATE TABLE TEST01
(
Mail
VARBINARY(100) NULL DEFAULT NULL
)
COLLATE='utf8_general_ci'
ENGINE=InnoDB
;
もし解決方法をご存じの方がいらっしゃいましたらご教示お願い致します。
回答2件
あなたの回答
tips
プレビュー