Z氏から教えてもらったmysql上での暗号化.
mysql> SELECT HEX(AES_ENCRYPT('hogehoge', 'abcdeabcdeabcdea')) AS encrypted;
+----------------------------------+
| encrypted |
+----------------------------------+
| 2BF77B6863989EAD599D86650A046586 |
+----------------------------------+
mysql> SELECT AES_DECRYPT(UNHEX('2BF77B6863989EAD599D86650A046586'), 'abcdeabcdeabcdea') AS decrypted;
+-----------+
| decrypted |
+-----------+
| hogehoge |
+-----------+
参考)
ZIGOROu@Yet Another Hackadelic | AES_ENCRYPT, AES_DECRYPT可能な暗号をPerlで行う