暗号化のアルゴリズムを設定する


encryption

 悩み事

暗号化に利用するアルゴリズムを変更したい

 解決方法

Crypt::setCipher()を利用します

\Crypt::setCipher($new_cipher);

 アドバイス

現在、デフォルトでrijndael-128が利用されています

mcrypt_list_algorithms()で使用可能な暗号化アルゴリズムを取得できます

  • cast-128
  • gost
  • rijndael-128
  • twofish
  • arcfour
  • cast-256
  • loki97
  • rijndael-192
  • saferplus
  • wake
  • blowfish-compat
  • des
  • rijndael-256

これらのアルゴリズムは、Crypt::encrypt(), Crypt::decrypt()に利用されます

ただし、このメソッドをコールした場合に有効になるのは、
現在のリクエスト処理の間のみです

永続的に変更する場合は、
app/config/app.php内の'cipher'の値を任意のアルゴリズムに変更してください。


Author:Chuck Heintzelman

Editor and Translator:Yuuki Takezawa