私は暗号化を使用してアプリケーションのアップルの輸出制限を読んだので、私はうんざりです。iPhoneのゲームで不正行為を避けるためにデータを保存するための暗号化を使用する
すべてのCCATS/SNAP-R手順は、私のgamesaveデータを暗号化するためだけに行う価値はありますか?
暗号化を使用すると、一部の地域でアプリが販売されなくなりますか?
暗号化のために私のアプリを拒否できますか?
ありがとうございます!
私は暗号化を使用してアプリケーションのアップルの輸出制限を読んだので、私はうんざりです。iPhoneのゲームで不正行為を避けるためにデータを保存するための暗号化を使用する
すべてのCCATS/SNAP-R手順は、私のgamesaveデータを暗号化するためだけに行う価値はありますか?
暗号化を使用すると、一部の地域でアプリが販売されなくなりますか?
暗号化のために私のアプリを拒否できますか?
ありがとうございます!
私の意見では、暗号化を使用する価値はありません。単純なチェックサムでもほとんど同じことができます。 savegamesを暗号化する代わりに、誰かがsavegameを変更しようとしたかどうかを検出するチェックサムを計算することができます。
私は@preに同意しますが、暗号化部分をスキップして、HMAC(on ios)を使用して、保存が変更されていないことを確認してください。 HMAC分泌物を保護するために、私は任意のランダムジェネレータを使用してそれを生成し、それをキーチェーンに格納します。
キーチェーンのエントリはバックアップされていないので、あなたのiPhoneがjailbrokenでない場合は、読みにくいです。このラッパーをキーチェーンの周りで試すことができます:https://github.com/carlbrown/PDKeychainBindingsController
登録プロセスはそれほど難しくありません。そのほとんどは会社情報(名前、住所など)を記入しています。暗号化について尋ねる部分は1つだけです。このプロセスには約3日かかります。
Appleは、サインインクレデンシャル以外の暗号化を使用している場合、iTunesConnectにチェックボックスを付けてマークします。彼らはちょうど彼らのお尻をカバーしているように見えます。完成したフォームのスクリーンショットを提出し、すぐにサインオンします。あなたが見るために必要な手順の概要については
: 要するにhttps://www.chatmap.io/blog/iPhone-iTunes-ERN-Encryption.php
、それは登録する多くの作業ではありません。