Web サーバーと通信する iPhone アプリがあります。アプリを起動するとき、ユーザーはユーザー名とパスワードで認証する必要があります。アプリと Web サーバー間の通信は保護されています (HTTPS) が、Web サーバーにクリア パスワードを送信したくありません。パスワードの「署名」だけを送信したいと思います (署名はWeb サーバー上のデータベース)。
IOS でこの「署名」を作成するための最良の解決策は何ですか? MD5 などを使用する必要がありますか?
この署名を作成するには、外部ライブラリを取得する必要がありますか?それとも、IOS SDK の SecKeyEncrypt を使用して行うことができますか?
長期的には、Android でアプリを実行する予定であり、IOS と Android で同じ署名を生成できる必要があります。
ご協力いただきありがとうございます、
セバスチャン。