5

単純な base64 エンコーディング (バイナリ データを Apple 検証サーバーに送信するため) は暗号化と見なされますか? アプリをアプリストアにアップロードするときにこれを報告する必要がありますか?

4

5 に答える 5

12

いいえ、base64 エンコーディングは暗号化ではありません。

于 2009-10-03T11:47:30.597 に答える
9

Apple が気にかけている主な理由は、米国の輸出法の順守です。Base64 エンコーディングは、NIST/商務省によって暗号化技術と見なされたことはありません。

他の人が言ったように、いつ任意のレビュアーを獲得するかはわかりませんが、直接的かつ単純な答えはノーです。ソース: http://csrc.nist.gov/

于 2010-02-28T03:15:28.550 に答える
7

base64 はエンコード スキームであり、暗号化アルゴリズムではありません。

両者の違いは、どちらも特に人間が判読できるものではありませんが、エンコーディングは手元のメディアと一致する方法でデータを保存または表示しようとすることです。暗号化は、意図したユーザー以外のすべてのユーザーからデータを難読化するための意図的な試みです。

于 2009-10-03T11:51:18.280 に答える
6

Apple は、アプリケーションが商務省/産業安全保障局からの輸出許可を必要とするかどうかを確認するために、暗号化について質問しています。

Base64 エンコーディングは暗号化とは見なされません。これは、15 CFR パート 774、補足 1、ECCN 5A002、パラグラフ a.1 のテクニカル ノートに従って「固定」コーディング技術と見なされ、輸出目的の「暗号化」には「固定」データ圧縮が含まれないことが説明されています。またはコーディング技術。「固定」の定義は、15 CFR パート 772.1 に記載されています。

http://www.bis.doc.gov/encryption/ccl5pt2.pdf

また、商務省/産業安全保障局 (202-482-0707) に電話して、特定のアプリケーションについて尋ねることもできます。

于 2011-11-09T15:09:44.580 に答える
3

base64 のようなものは、既知のエンコーディング アルゴリズムであり、暗号化とは何の関係もないため、暗号化とは見なされないと思います。Base64 エンコーディングは、電子メールのエンコーディングなど、さまざまなことに使用されます。これを暗号化と解釈する人がいるとは思えません。

しかし、繰り返しになりますが、Apple はいくつかのかなり奇妙な理由でアプリを拒否しました。そのため、base64 を使用してデータをエンコードしていることを明確に開示できれば、事前にそうする方がおそらく安全です。したがって、Apple はすべてを認識していたと言えます。平行。

于 2009-10-03T11:48:28.293 に答える