È considerato Base64 crittografia in un applicazione per iPhone?
-
19-09-2019 - |
Domanda
È semplice codifica Base64 (per la pubblicazione di dati binari al server di validazione mele) considerato la crittografia e dovrei per segnalare questa durante il caricamento la mia app per l'AppStore?
Soluzione
Parto dal presupposto che qualcosa di simile base64 non sarebbe considerato la crittografia, in quanto si tratta di un algoritmo di codifica conosciuto, e non ha nulla a che fare con la crittografia. codifica Base64 è usato per un sacco di cose diverse, tra cui le cose di codifica in e-mail. Non vedo come qualcuno potrebbe interpretare questo come la crittografia.
Ma poi di nuovo, Apple ha respinto applicazioni per alcuni motivi piuttosto strani, quindi se si può rivelare a loro in modo chiaro che si sta utilizzando base64 per codificare i dati, allora è probabilmente più sicuro di farlo in anticipo, in modo da poter dire che erano a conoscenza di tutto questo insieme.
Altri suggerimenti
No, la codifica Base64 non è la crittografia.
Il motivo principale di Apple si preoccupa: il rispetto delle leggi di esportazione degli Stati Uniti. codifica Base64 non è mai stata considerata una tecnologia di crittografia da parte / Dipartimento del Commercio NIST.
Come altri hanno detto, non si sa mai quando si sta andando ad ottenere un recensore arbitraria, ma la risposta diretta e semplice è non . Fonte: http://csrc.nist.gov/
base 64 è uno schema di codifica, non un algoritmo di crittografia.
La distinzione è, anche se non sono particolarmente leggibile, codifica cerca di memorizzare o visualizzare i dati in modo coerente con i media a portata di mano, dove crittografia è un deliberato tentativo di nascondere i dati da tutti, ma le sue potenziali utilizzatori.
di Apple chiede di crittografia per vedere se l'applicazione può essere necessario l'autorizzazione per l'esportazione da parte del Dipartimento del Commercio / Bureau of Industry and Security.
codifica Base64 non è considerato di cifratura; è considerata una tecnica di codifica 'fisso' in in accordo con la nota tecnica che 15 CFR part 774, Supplemento 1, ECCN 5A002, paragrafo A.1, che spiega che "crittografia" a fini di esportazione non include la compressione dei dati 'fisso' o tecniche di codifica. La definizione di 'fisso' appare in 15 CFR parte 772.1.
http://www.bis.doc.gov/encryption/ccl5pt2.pdf
Inoltre, è possibile chiamare il Dipartimento del Commercio / Bureau of Industry and Security al 202-482-0707 e chiedere l'applicazione specifica.