Quale sicurezza fornisce iMessages o è aperta e soggetta alla sicurezza della connessione utilizzata per inviare i messaggi?
iMessage sono trasmessi con la crittografia TLS (SSL) e i salvati i messaggi sui tuoi dispositivi verranno crittografati (come tutti gli altri dati), ma i contenuti dei messaggi stessi non sono crittografati. Non sono a conoscenza del fatto che Apple abbia dichiarato pubblicamente se memorizzano qualsiasi iMessage sui propri server e in che modo potrebbero essere crittografati.
È crittografato end to end meglio di SMS. Non lo chiamerei sicuro, anche se il codice non è sottoposto a revisione paritaria (AFAIK) né passa il test "lasciato cadere in una pozzanghera" per garantire che tu e solo tu abbia le chiavi per decodificare il contenuto. (In altre parole, se non stai tenendo le chiavi, non è molto sicuro.)