次のようなWebサービスがあるかどうか疑問に思っています。
Login(username, password)
または次のようなページ
login.aspx?u=username&p=pass
それらがデスクトップ アプリから呼び出された場合、より安全になります。私が読んだことから、スニファーはリクエストを読み取ってURLを把握できます。リクエストにパスワードを入れる前にパスワードをハッシュしていますが、誰かが params/query 文字列を含むリクエスト URL を見た場合、同じ値でリクエストを行うことができます!?
スニファがハッシュ化されたパスワードを割り出すのはどのくらい簡単ですか? パスワードとユーザー名を URL と Web サービスに入れる前に暗号化する必要がありますか? 他に選択肢はありますか?
データはそれほど機密ではありませんが、最小限のパフォーマンス コストで基本的なセキュリティが存在する必要があるため、質問しています。
注: SSL はオプションではありません