配備されたアプリの一部として物事の名前を付けたiPhoneアプリを配備したいと考えています。ユーザーは、既に存在する標準の既存のログインサービスを使用して、ログインした後に名前を表示します。しかし、私はその名前を、そのアプリケーションを解読できる人がアクセスできるようにしたくありません。つまり、アプリを復号化して文字列を取得することができます。 Finding constants from a decrypted iOS app executableとReverse Engineering Tools安全な船名
どのように暗号化された名前を出荷し、ログイン後にアプリを復号化させることができますか。私が書いたコードを解読することは、そのアプリを解読する人にも利用できるように思われる。
非常にいいもし私がログインしたときにアプリ名を送信するだけのカスタムサーバーソリューションを作成する必要がなければ、それは可能でしょう。
私たちの最高のセキュリティ担当者は、このアプリを激しく打つつもりです。だから、それは完全なセキュリティでなければならない。したがって、"Best way to securely ship static text inside a iOS app?"の答えはうまくいかないでしょう。
アイデア?
更新:iPhoneとAndroidのキーストアに、ハッキングできないような安全な情報を何らかの形で事前に入力できますか?
"トップセキュリティ担当者"に相談してください。 – zaph
@zaph私はあなたがそれを言う理由を理解しています。 :)私はすでにセキュリティ担当者と会話していて、これをキャッチしていないので、2番目の/開発者の意見が欲しかった。 – finneycanhelp
新しい "トップ"の男を探してください。彼はインターネットの見知らぬ人に取って代わるべきではありません。 – csmckelvey