Perché non c’è un client email per iOS che supporti la crittografia PGP o OpenGPG?

Gmail non supporta la crittografia PGP perché è contrario all'obiettivo di scansionare il contenuto delle tue email per la pubblicità. Se la tua email fosse criptata da client a client, questo sarebbe molto indesiderabile dal punto di vista di Google. Ad un certo punto molti anni fa hanno brevemente acceso il supporto PGP Signature come progetto di laboratorio, ma questo è stato rapidamente sepolto e il paziente non è stato più visto da allora. Ho il sospetto che la crittografia non sia mai stata presa seriamente in considerazione.

Apple Mail non supporta la crittografia PGP perché, come mi disse Bertrand Serlet, che allora era responsabile alla Apple, nel 2002, tutti quelli che lui conosce e che sanno usare le email PGP hanno un master in informatica. In altre parole, è troppo difficile da usare. Naturalmente, questo è esattamente il tipo di problema che Apple avrebbe potuto aiutare a risolvere in linea di principio.

PGP Corporation per così dire non ha mai prodotto un prodotto iOS e forze interne di altissimo livello (molto probabilmente finanziate dalla NSA, data la recente rivelazione che la NSA stava finanziando elementi sovversivi in aziende che creavano prodotti di crittografia) stavano facendo sì che la società smettesse di produrre prodotti per il mercato consumer. PGP Corporation non esiste più ed è sicuro dire che il suo acquirente Symantec non produrrà un client di posta elettronica per iOS.

GPG non è davvero nemmeno rilevante per la discussione in quanto non è mai stata una base di codice utilizzabile per qualcosa di diverso dalle sue radici originali della linea di comando e quindi sia la legalità di utilizzare qualsiasi cosa su iOS combinata con la sfida tecnica di farlo funzionare significa che si potrebbe anche iniziare da zero.

Creare un client di posta elettronica PGP oggi senza le risorse di Apple, Google, o della ex PGP Corporation sarebbe proibitivo a livello di costi. O questo ha bisogno di essere una parte intrinseca di un popolare client di posta elettronica di cui ce ne sono solo due su iOS -- Gmail e Mail, o ha bisogno di essere costruito nel sistema operativo stesso sotto il client di posta elettronica, cosa che chiaramente non accadrà mai. A parte questo, una terza parte dovrebbe scrivere un intero client di posta elettronica per farlo bene e questo non è più realistico.

La posta elettronica come tecnologia è semplicemente troppo complessa al giorno d'oggi per una startup da costruire da zero, e iOS non permette di estendere tecnologie di base come la posta elettronica - non esiste più una cosa come un driver o un proxy o un plugin - il che è meglio dal punto di vista della sicurezza ma elimina completamente le classi di soluzioni che permettevano il PGP in passato.

Così eccoci qui nel 2013 senza alcun modo per le persone normali (specialmente quelle senza una laurea in informatica) di usare la crittografia PGP per le email. Direi che la NSA ha avuto un successo unico nei suoi obiettivi nell'ultimo decennio. Si può solo sperare che questo possa essere ribaltato nel prossimo decennio.