#+TITLE: Conversations #+SUBTITLE: chattare sul cellulare usando server autogestiti #+AUTHOR: lucha, nullpointer, i330 #+DATE: HackIt 15-18 Giugno 2017 #+LANGUAGE: it * Che cos'è Conversations ** Conversations Conversations è una applicazione (app) open source (GPLv3) Android (4.0+) per chattare. A differenza di altre app (WhatsApp, Messegner, ma anche Signal), __non__ è legata ad un servizio centralizzato Invece, si basa su un protocollo __federato__ chiamato XMPP (Jabber per gli amici) Inoltre, ci permette di __cifrare__ le nostre conversazioni, così come di fare chat di gruppo cifrate ** XMPP: un protocollo federato Cosa vuol dire che XMPP è un protocollo federato? Pensiamo alle email: ognugno di noi ha un email con un diverso provider (autistici, riseup, google, poliziadistato.it). Se vogliamo mandare un'email a qualcuno che usa, per esempio, riseup.net, __non__ è necessario avere noi stessi una casella di riseup! Possiamo usare la nostra email di autistici. Il server di autistici parlará con il server di riseup e gli consegnerà la nostra email. Allo stesso modo chi ha ricevuto la posta potrà risponderci. Questo non è il caso di Facebook Messenger (per esempio): se voglio mandare un messaggio ad una mia amica su Messenger, dovró per forza registrarmi su Facebook. ** Conversations e i server autogestii Questo vuol dire che possiamo utilizzare Conversations con il nostro provider alternativo che più ci aggrada Noi oggi parleremo di Autistici/Inventati ma ognuno può scegliere il suo preferito: il bello di una rete federata è che non ci dobbiamo tutti fidare di uno stesso gestore. Se vogliamo, possiamo anche installarci un server in casa ed essere i provider di noi stessi! ** Ok, mi hai convinto, dove devo firmare? Quello che vedremo adesso è 1. Come installare Conversations 2. Come configurare il proprio utente 3. Aggiungere i contatti e chattare 4. Fare una chat cifrata di gruppo 5. foto, audio, video(?) 6. I rischi che corriamo * Installare Conversations * Configurare il proprio utente * La prima chat: aggiungere un contatto * Le chat di gruppo * Foto, audio, video(?) * Avvertenze: i rischi e la sicurezza