質問: セッション変数を暗号化することによるセキュリティ上のメリットはありますか? それは、例えば、セッションハイジャックを防ぐか?そうでない場合は、私のPHPセッションを安全にするために何ができますか?
回答: 私はそれがあなたが "安全保障"によって意味するものに依存していると思います。あなたのアプリケーションが共有ホスト上にあり、他のユーザーが読むことができる安全でない中央の場所にセッションデータが保存されている場合は、*はい*、技術的には暗号化のセキュリティ上の利点がありますあなたのセッション。しかし、あなた自身で書くことは、あなたの時間と労力をはるかに上回るものです最初の場所に安全でない場所に保存しないでください特に**完全に間違った**暗号化を行うのが簡単でセキュリティの誤った感覚を与えている場合は特にそうです。