iPhoneアプリでのSSL利用 - 輸出コンプライアンスについて
質問
REST Web サービスと通信する iPhone アプリを作成しようと考えています。いくつかのユーザーの機密データ (名前、住所、年齢など) が送信されるため、SSL で接続を保護することを検討しています。
しかし、以前 App Store に投稿した際、最初に聞かれた質問は「アプリケーションは暗号化を使用していますか」でした。この質問とその他のフォローアップの質問の答えによっては、米国輸出コンプライアンスが必要になる場合があります。
私の会社は米国に本拠地を置いていませんし、米国にオフィスもありません。
このような目的でSSLを使用したアプリを提出された方はいらっしゃいますか?その場合、Appleや米国政府から使用許可を得るために何かする必要があったのでしょうか?
どのように解決するのですか?
2016年9月20日時点の更新情報
ERNが不要になったので、多くのアプリが米国政府への登録が不要になるようです。(ただし、年2回のSelf-Classification Report Supp.No.8 to Part 742 reportの提出は必要かもしれません)。 http://www.bis.doc.gov/InformationSecurity2016-updates
(@EugenioDeHoyos と @user3562927 のご指摘に感謝します!)
この第三者のウェブサイトは、あなたのレポート作成に役立つかもしれません。 セルフ クラシフィケーション レポート ジェネレーター (他のユーザーがリンクを追加してくれました。私自身は試していません)。
フランスで販売するためには、フランス政府の登録が依然として必要です。
その iTunes Connect FAQs はこの変更をカバーするために更新されており、私が見つけた中で最も読みやすいリファレンスです。
古い回答
2010年夏の時点では、プロセスは変更されており、Johnが回答を書いた時点で必要だったCCATSではなく、ERNが必要です(おそらく)。
参照 Apple iTunes のアプリのエクスポート制限 . iTunes connect faqにも輸出コンプライアンスに関する多くの有用な情報が含まれています。
現在、フランスのアプリストアで暗号化されたアプリを配布する際に適用される制限事項があります。 devforums の French Export Compliance スレッドを参照してください。 .
関連
-
[解決済み] OpenSSLを使用して自己署名入りSSL証明書を生成する方法を教えてください。
-
[解決済み] UITableViewの下にある余分なセパレータをなくす
-
[解決済み] UITextViewのプレースホルダー
-
[解決済み] App Storeのアプリと連動させる方法
-
[解決済み] iOS 8 UITableViewのセパレータインセット0が機能しない件
-
[解決済み] UIViewの角丸とドロップシャドウ?
-
[解決済み] Swiftの配列を文字列に変換するには?
-
[解決済み] UITableView - トップにスクロールする
-
[解決済み] ファイルはユニバーサル(3スライス)ですが、iOSの静的ライブラリのための(n)ARMv7-sスライスエラーが含まれていない、どうにかして回避するには?
-
[解決済み】iOSアプリの名前を変更する方法は?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[iOS]コンパイルエラー:ld: アーキテクチャ x86_64 のシンボルが見つかりません。
-
EXC_BAD_ACCESS (code=2, address=0x0)
-
[解決済み] performSelectorのセレクタが不明なため、リークが発生する可能性があります。
-
[解決済み] 奇妙な不要なXcodeログを隠す
-
[解決済み] iOS 13 のフルスクリーンでモーダルを表示する
-
[解決済み] テキストフィールドを移動する方法(次へボタン/完了ボタン)
-
[解決済み] SwiftでiOSキーボードを任意の場所でタッチして閉じる
-
[解決済み] UITextBorderStyleNoneを使用してUITextFieldのパディングを設定する
-
[解決済み] ファイルはユニバーサル(3スライス)ですが、iOSの静的ライブラリのための(n)ARMv7-sスライスエラーが含まれていない、どうにかして回避するには?
-
[解決済み] swiftで電子メールアドレスを検証する方法は?