web-dev-qa-db-fra.com

iTunes Connect - Votre application est-elle conçue pour utiliser la cryptographie?

Lorsque j'ai essayé d'activer une version de mon application pour une utilisation en vol d'essai, on m'a posé cette question:

Votre application est-elle conçue pour utiliser la cryptographie ou contient-elle ou intègre-t-elle de la cryptographie? (Sélectionnez Oui même si votre application utilise uniquement le cryptage disponible dans iOS ou OS X.)

Dans mon application, j'envoie des appels API via HTTPS à mon serveur distant pour que les utilisateurs puissent se faire des amis, discuter, s'authentifier, etc.

Est-ce que cela compte? Je suis un peu confus pourquoi ils demandent cela maintenant ET seulement pour un vol d'essai.

21
Rafi

Vous pouvez sélectionner NON car HTTPS est désormais exempté de l'enregistrement et de la déclaration des exportateurs (ERN) à la fin de septembre 2016: https://stackoverflow.com/a/40919650/497637

13
Jonathan Cabrera

Si vous utilisez uniquement HTTPS, il n'est pas nécessaire de sélectionner cette option. Vous pouvez le définir comme NON. Vous devez le définir sur Oui uniquement si vous utilisez une cryptographie personnalisée dans votre code pour crypter ou décrypter des données. Mais si ce n'est que des appels https, vous pouvez définir cela sur Non.

7
Pradeep K
  1. Vous devez répondre OUI que l'application utilise le cryptage.
  2. En utilisant Test Flight, vous avez beaucoup de testeurs dans des pays étrangers et exportez donc peut-être de la cryptographie.

Vous dites que "les utilisateurs peuvent se faire des amis, discuter" et c'est de cela qu'il s'agit.

C'est généralement stupide mais requis par le gouvernement américain.

Vous devrez le découvrir par vous-même, consulter BIS site Web ou obtenir un avocat compétent/expert en domaine cryptographique.
Voir également le cryptage BIS organigramme 1 et organigramme 2

7
zaph

Aujourd'hui (juin 2019), à mon humble avis, la bonne réponse à Apple "Votre application est-elle conçue pour utiliser la cryptographie ou contient-elle ou intègre-t-elle de la cryptographie? (Sélectionnez Oui même si votre application utilise uniquement le cryptage disponible dans le système d'exploitation d'Apple.) " la question est Oui.

Après avoir sélectionné l'option Oui , une question supplémentaire s'affichera

Votre application répond-elle à l'un des critères suivants:

(a) Admissible à une ou plusieurs exemptions prévues à la catégorie 5, partie 2(b) L'utilisation du chiffrement est limitée au chiffrement dans le système d'exploitation d'Apple

(c) effectue uniquement des appels via HTTPS

(d) L'application n'est disponible qu'aux États-Unis et/ou au Canada

Si votre application, en fait, utilise uniquement HTTPS (et aucune autre forme de cryptage), sélectionnez à nouveau Oui pour la deuxième question.

1
Vince Varga