MySQL5逆引き大全460の極意

組み込み関数の極意 - Tips349 文字列をcryptシステムコールで暗号化するには

登録タグ
SQL
Icon comment count 0
Icon stock count 0

9-8暗号化/圧縮関数Tips349 文字列をcryptシステムコールで暗号化するには

Level1

PointENCRYPT関数を利用します

構文   
ENCRYPT(文字列 [,暗号化キー])

ENCRYPT関数は、Unix cryptシステムコールを利用して、指定された文字列を暗号化します。第2引数は暗号時のキーとなる情報で、2文字以上の文字列を指定する必要があります。使用しているプラットフォームにおいてcryptシステムコールが利用できない場合、関数はNULLを返します(たとえばWindows環境では利用できません)。

ENCRYPT関数が行うのは不可逆暗号化で、復号のための関数はありません。

用例
mysql> SELECT ENCRYPT('WINGS' ,'YY'); ——YYaxQ12uA1Iyc

用例では、'WINGS'という文字列を暗号化キー'YY'で暗号化してい

出典情報

Medium

MySQL5逆引き大全460の極意

  • 著者: 山田 祥寛

コメント

    コメントはありません