PHPで単純な対称アルゴリズム(処理能力が低い)を探しています。
暗号化された値は、クライアント側で session_id として保存されます。ログイン状態が保存されます。
また、サーバー側でも復号化する必要があります。提案してください....
PHPで単純な対称アルゴリズム(処理能力が低い)を探しています。
暗号化された値は、クライアント側で session_id として保存されます。ログイン状態が保存されます。
また、サーバー側でも復号化する必要があります。提案してください....
あなたが言及した唯一の制約は、処理への影響が少ないことですが、必要なアルゴリズムの強度の詳細は提供していません.
また、暗号化が PHP で実装されている場合、mcrypt 拡張 (およびその他) によって提供されるネイティブ コードよりも数桁効率が低くなります。
暗号化された値は session_id として保存されます
どうして????
セッション ID はランダムに生成されるため、予測や推測はできません。また、セッションは、サーバーにデータを格納するためのメカニズムを提供します。共有ホスティングの制約により、問題がセッション外で安全なデータを維持することである場合、これは問題を解決する正しい方法ではありません。
さまざまなアルゴリズムのネイティブ PHP 実装があり、TEA は明らかな選択肢であり、mcrypt/openssl 拡張機能が使用できない場合でも str_rot13() を使用できます。しかし、これらの方法をどの問題にも論理的に適用することはできません。
mcrypt-extension を使用することをお勧めします。簡単な例をいくつか示します。
多くの対称暗号化を提供します。