Bernd -- 標準の HTTP を介して何かを行う場合の問題は、それがプレーンテキストであることです。誰でも何でも偽造できます。IP スプーフィングは、単純な Cookie 盗用よりも実行が難しいため、IP への関連付けが一般的に行われています。あなたが言ったように、それは非常に動的な環境ではうまく機能しません。
私が考えることができる唯一の最も安全な方法は、HTTPS を使用して「永続的な」Cookie を配置および検証し、(同じ HTTPS セッションで) 短命のセッション Cookie を配置することです。残りの通信は、認証にセッション Cookie を使用して、通常の HTTP 経由で行うことができます。
そうすれば、暗号化をサポートするために使用されるリソースが少なくなり (ハンドシェイクのみ)、永続的な Cookie は公開されず (暗号化された状態でのみ送信されます)、セッション Cookie を盗んだ場合のリスクは限定されます。Cookie はすぐに期限切れになるためです。
とはいえ、本当に機密性の高いデータを含むサイトで、ユーザーに [remember me] をクリックさせないでください。だから銀行はそれをしない..
お役に立てれば。