2017-06-10 17:00:09 +02:00
<!DOCTYPE html>
< html >
< head >
< title > < / title >
2017-06-14 10:51:54 +02:00
<!-- 2017 - 06 - 14 mié 10:51 -->
2017-06-10 17:00:09 +02:00
< meta charset = "utf-8" / >
< meta htto-equiv = "X-UA-Compatible" content = "chrome=1" / >
< meta name = "generator" content = "Org-mode with org-ioslide" / >
< meta name = "author" content = "lucha, nullpointer, i-330" / >
<!-- <meta name="viewport" content="width=device - width, initial - scale=1.0, minimum - scale=1.0"> -->
<!-- <meta name="viewport" content="width=device - width, initial - scale=1.0"> -->
<!-- This one seems to work all the time, but really small on ipad -->
<!-- <meta name="viewport" content="initial - scale=0.4"> -->
< meta name = "apple-mobile-web-app-capable" content = "yes" / >
< link rel = "stylesheet" media = "all" href = "theme/css/default.css" / >
< link rel = "stylesheet" media = "only screen and (max-device-width: 480px)" href = "theme/css/phone.css" / >
< link rel = "stylesheet" media = "all" href = "theme/css/small-icon.css" / >
< base target = "_blank" > <!-- This amazingness opens all links in a new tab. -->
< script data-main = "js/slides" src = "js/require-1.0.8.min.js" > < / script >
< script src = "js/jquery-1.7.1.min.js" type = "text/javascript" > < / script >
< / head >
< body style = "opacity: 0" >
< slides class = "layout-widescreen" >
< slide class = "title-slide segue nobackground" >
< aside class = "gdbar" > < img src = "images/conversations_logo.png" > < / aside >
<!-- The content of this hgroup is replaced programmatically through the slide_config.json. -->
< hgroup class = "auto-fadein" >
< h1 data-config-title > <!-- populated from slide_config.json --> < / h1 >
< h2 data-config-subtitle > <!-- populated from slide_config.json --> < / h2 >
< p data-config-presenter > <!-- populated from slide_config.json --> < / p >
< / hgroup >
< / slide >
< slide id = "sec-1" class = " segue dark quote nobackground" style = "background-image: url(nil)" >
< aside class = "gdbar right bottom" > < img src = "images/conversations_logo.png" > < / aside > < hgroup class = "" >
< h2 class = " " > Che cos'è Conversations< / h2 >
< h3 > < / h3 >
< / hgroup >
< article class = "flexbox vleft auto-fadein" id = "text-1" >
< / article >
< / slide >
< slide id = "sec-1-1" >
< hgroup class = "" >
< h2 class = " " > Che cos'è Conversations?< / h2 >
< h3 > < / h3 >
< / hgroup >
< article class = "" id = "text-1-1" >
< p >
Conversations< sup > 1< / sup > è una applicazione (app) open source (GPLv3) Android (4.0+) per chattare.
< / p >
< p >
A differenza di altre app (WhatsApp, Messegner, ma anche Signal), < span class = "underline" > < span class = "underline" > non< / span > < / span > è
legata ad un servizio centralizzato.
< / p >
< p >
Invece, si basa su un protocollo < b > < b > federato< / b > < / b > chiamato XMPP (Jabber
per gli amici).
< / p >
< p >
Inoltre, ci permette di < b > < b > cifrare< / b > < / b > le nostre conversazioni, così come di fare
chat di gruppo cifrate.
< / p >
< footer class = "source" >
< p class = "footpara" > 1.
< a href = "https://conversations.im" > https://conversations.im< / a >
< / p >
< / footer >
< / article >
< / slide >
< / slide >
< slide id = "sec-1-2" >
< hgroup class = "" >
< h2 class = " " > XMPP: un protocollo federato< / h2 >
< h3 > < / h3 >
< / hgroup >
< article class = "" id = "text-1-2" >
< p >
Cosa vuol dire che XMPP è un protocollo federato?
< / p >
< p >
Pensiamo alle email: ognugno di noi ha un email con un diverso
provider (autistici, riseup, google, poliziadistato.it).
< / p >
< p >
Se vogliamo mandare un'email a qualcuno che usa, per esempio, riseup.net,
< span class = "underline" > < span class = "underline" > non< / span > < / span > è necessario avere noi stessi una casella di riseup! Possiamo usare la
nostra email di autistici.
< / p >
< p >
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.
< / p >
< p >
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.
< / p >
< / article >
< / slide >
< / slide >
< slide id = "sec-1-3" >
< hgroup class = "" >
< h2 class = " " > Conversations e i server autogestiti< / h2 >
< h3 > < / h3 >
< / hgroup >
< article class = "" id = "text-1-3" >
< p >
Questo vuol dire che possiamo utilizzare Conversations con il nostro provider
alternativo che più ci aggrada.
< / p >
< p >
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.
< / p >
< p >
Se vogliamo, possiamo anche installarci un server in casa ed essere i provider
di noi stessi!
< / p >
< / article >
< / slide >
< / slide >
< slide id = "sec-1-4" >
< hgroup class = "" >
< h2 class = " " > Conversations.im< / h2 >
< h3 > < / h3 >
< / hgroup >
< article class = "" id = "text-1-4" >
< blockquote >
< p >
Conversations isn’ t trying to replace current commercial
messengers.
< / p >
< p >
It will simply outlive them.
< / p >
< p >
< span class = 'float-right' > – Daniel "inputmice" Gultsch< / span > < br / >
< / p >
< / blockquote >
< article class = "flexbox vcenter" >
< div class = "figure" >
< p > < img src = "images/conversations.im.png" alt = "conversations.im.png" width = "700px" / >
< / p >
< / div >
< / article >
< / article >
< / slide >
< / slide >
< slide id = "sec-1-5" >
< hgroup class = "" >
< h2 class = " " > Ok, mi hai convinto, dove devo firmare?< / h2 >
< h3 > < / h3 >
< / hgroup >
< article class = "" id = "text-1-5" >
< p >
Quello che vedremo adesso è
< / p >
< ol >
< li > Come installare Conversations
< / li >
< li > Come configurare il proprio utente
< / li >
< li > Aggiungere i contatti e chattare
< / li >
< li > Fare una chat cifrata di gruppo
< / li >
< li > foto, audio, video(?)
< / li >
< li > I rischi che corriamo usando Conversations
< / li >
< / ol >
< / article >
< / slide >
< / slide >
< / slide >
< slide id = "sec-2" class = " segue dark quote nobackground" style = "background-image: url(nil)" >
< aside class = "gdbar right bottom" > < img src = "images/conversations_logo.png" > < / aside > < hgroup class = "" >
< h2 class = " " > Installare Conversations< / h2 >
< h3 > < / h3 >
< / hgroup >
< article class = "flexbox vleft auto-fadein" id = "text-2" >
< / article >
< / slide >
< slide id = "sec-2-1" >
< hgroup class = "" >
< h2 class = " " > Come installare conversations< / h2 >
< h3 > < / h3 >
< / hgroup >
< article class = "" id = "text-2-1" >
< p >
Dobbiamo avere uno smartphone con Android versione 4.0 o successive
< / p >
< p >
Abbiamo due opzioni per installare Conversations
< / p >
< ol >
< li > via Google Play
< / li >
< li > via F-Droid
< / li >
< / ol >
< / article >
< / slide >
< / slide >
< slide id = "sec-2-2" >
< hgroup class = "" >
< h2 class = " " > Google Play< / h2 >
< h3 > < / h3 >
< / hgroup >
< article class = "" id = "text-2-2" >
< div class = "figure" >
< p > < img src = "images/gplay.png" alt = "gplay.png" class = "float-right" width = "250px" / >
< / p >
< / div >
< p >
Google Play è comodo (è già installato di default) ma dobbiamo avere
un account di Google per usarlo
< / p >
< p >
Anche se Conversations è open source, su Google Play è in vendita per
una modica somma (2.39€)
< / p >
< p >
In questo modo si sostiene lo sviluppo di Conversations< sup > 1< / sup >
< / p >
< footer class = "source" >
< p class = "footpara" > 1.
Daniel Gultsch sviluppa Conversations a tempo pieno.
< / p >
< / footer >
< / article >
< / slide >
< / slide >
< slide id = "sec-2-3" >
< hgroup class = "" >
< h2 class = " " > F-Droid< / h2 >
< h3 > < / h3 >
< / hgroup >
< article class = "" id = "text-2-3" >
< p >
F-Droid è un repository alternativo a Google Play, dove troviamo solo
programmi open source
< / p >
< p >
Conversations è disponibile gratuitamente (ma ricordiamoci di fare una
2017-06-14 10:51:54 +02:00
donazione, se possiamo, per sostenerne lo sviluppo!)
2017-06-10 17:00:09 +02:00
< / p >
< p >
Per utilizzare F-Droid, dobbiamo prima dire al nostro cellulare di
accettare app non provenienti da Google Play
< / p >
< / article >
< / slide >
< / slide >
< slide id = "sec-2-4" >
< hgroup class = "" >
< h2 class = " " > Impostazioni< / h2 >
< h3 > < / h3 >
< / hgroup >
< article class = "" id = "text-2-4" >
< div class = "figure" >
< p > < img src = "images/android-external-app.png" alt = "android-external-app.png" width = "450px" class = "float-left" / >
< / p >
< / div >
< div class = "figure" >
< p > < img src = "images/android-alert.png" alt = "android-alert.png" width = "450px" class = "float-right" / >
< / p >
< / div >
< / article >
< / slide >
< / slide >
< slide id = "sec-2-5" >
< hgroup class = "" >
< h2 class = " " > Installare F-Droid< / h2 >
< h3 > < / h3 >
< / hgroup >
< article class = "" id = "text-2-5" >
< p >
A questo punto possiamo installare F-Droid da < a href = "https://f-droid.org" > https://f-droid.org< / a >
< / p >
< article class = "flexbox vcenter" >
< div class = "figure" >
< p > < img src = "images/f-droid.png" alt = "f-droid.png" width = "700px" / >
< / p >
< / div >
< / article >
< / article >
< / slide >
< / slide >
< slide id = "sec-2-6" >
< hgroup class = "" >
< h2 class = " " > Installare Conversations da F-Droid< / h2 >
< h3 > < / h3 >
< / hgroup >
< article class = "" id = "text-2-6" >
< div class = "figure" >
< p > < img src = "images/f-droid-conversations.png" alt = "f-droid-conversations.png" width = "250px" class = "float-right" / >
< / p >
< / div >
< p >
Apriamo la app di F-Droid e da lì possiamo trovare ed installare Conversations
< / p >
< / article >
< / slide >
< / slide >
< / slide >
< slide id = "sec-3" class = " segue dark quote nobackground" style = "background-image: url(nil)" >
< aside class = "gdbar right bottom" > < img src = "images/conversations_logo.png" > < / aside > < hgroup class = "" >
< h2 class = " " > Configurare il proprio utente< / h2 >
< h3 > < / h3 >
< / hgroup >
< article class = "flexbox vleft auto-fadein" id = "text-3" >
< / article >
< / slide >
< slide id = "sec-3-1" >
< hgroup class = "" >
< h2 class = " " > Configurazione Base< / h2 >
< h3 > < / h3 >
< / hgroup >
< article class = "" id = "text-3-1" >
< p >
< img src = "images/Conversations_1.png" alt = "Conversations_1.png" width = "250px" class = "float-right" / >
Una volta installato Conversations, la prima schermata che vedremo
sarà questa.
< / p >
< p >
"Create account" ci permetterà di creare un account del tipo
< i > nomeutente@conversations.im< / i > per 8€/anno (+ 6 mesi gratuiti).
< / p >
< p >
2017-06-14 10:51:54 +02:00
Per utilizzare invece un account che già abbiamo (ad esempio una mail di autistici), sceglieremo "Use
2017-06-10 17:00:09 +02:00
my own provider".
< / p >
< / article >
< / slide >
< / slide >
< slide id = "sec-3-2" >
< hgroup class = "" >
< h2 class = " " > Configurazione Base< / h2 >
< h3 > < / h3 >
< / hgroup >
< article class = "" id = "text-3-2" >
< div class = "figure" >
< p > < img src = "images/Conversations_2.png" alt = "Conversations_2.png" width = "250px" class = "float-right" / >
< / p >
< / div >
< p >
Qui inseriremo il nostro utente < code > nomeutente@autistici.org< / code > e la
nostra password.
< / p >
< p >
(Se siamo preoccupati di lasciare la password sul cellulare,
Autistici ha l'opzione di usare OTP e password specifiche per applicazioni)
< / p >
< / article >
< / slide >
2017-06-10 23:50:28 +02:00
< / slide >
< slide id = "sec-3-3" >
< hgroup class = "" >
< h2 class = " " > Configurazione Base< / h2 >
< h3 > < / h3 >
< / hgroup >
< article class = "" id = "text-3-3" >
< div class = "figure" >
< p > < img src = "images/configurazione%20utente%20-%20avatar.png" alt = "configurazione%20utente%20-%20avatar.png" width = "250px" class = "float-right" / >
< / p >
< / div >
< p >
Se è la prima volta che utilizziamo Conversations, possiamo
scegliere l'icona del nostro avatar
< / p >
< / article >
2017-06-10 17:00:09 +02:00
< / slide >
2017-06-10 23:50:28 +02:00
< / slide >
2017-06-10 17:00:09 +02:00
< / slide >
< slide id = "sec-4" class = " segue dark quote nobackground" style = "background-image: url(nil)" >
< aside class = "gdbar right bottom" > < img src = "images/conversations_logo.png" > < / aside > < hgroup class = "" >
< h2 class = " " > La prima chat: aggiungere un contatto< / h2 >
< h3 > < / h3 >
< / hgroup >
< article class = "flexbox vleft auto-fadein" id = "text-4" >
< / article >
< / slide >
< slide id = "sec-4-1" >
< hgroup class = "" >
< h2 class = " " > Aggiungere un contatto< / h2 >
< h3 > < / h3 >
< / hgroup >
< article class = "" id = "text-4-1" >
2017-06-10 23:50:28 +02:00
< div class = "figure" >
< p > < img src = "images/schermata bianca.png" alt = "schermata bianca.png" width = "250px" class = "float-right" / >
2017-06-10 17:00:09 +02:00
< / p >
2017-06-10 23:50:28 +02:00
< / div >
2017-06-10 17:00:09 +02:00
< p >
Possiamo aggiungere un contatto alla nostra lista usando il tasto
2017-06-10 23:50:28 +02:00
"+" che appare in alto a destra (se è la prima volta, verrà
selezionato in automatico), e poi il tasto "+(sagoma di persona)"
2017-06-10 17:00:09 +02:00
< / p >
< / article >
< / slide >
< / slide >
< slide id = "sec-4-2" >
< hgroup class = "" >
2017-06-10 23:50:28 +02:00
< h2 class = " " > Aggiungere un contatto< / h2 >
2017-06-10 17:00:09 +02:00
< h3 > < / h3 >
< / hgroup >
< article class = "" id = "text-4-2" >
< div class = "figure" >
2017-06-10 23:50:28 +02:00
< p > < img src = "images/first chat - add contact.png" alt = "first chat - add contact.png" width = "250px" class = "float-right" / >
2017-06-10 17:00:09 +02:00
< / p >
< / div >
< p >
2017-06-10 23:50:28 +02:00
I contatti su Conversations sono identificati dal loro indirizzo
XMMP, che di solito è uguale all'indirizzo email
2017-06-10 17:00:09 +02:00
< / p >
< p >
2017-06-10 23:50:28 +02:00
Per esempio, < code > lucha@paranoici.org< / code > è il < span class = "underline" > Jabber ID< / span >
2017-06-10 17:00:09 +02:00
< / p >
< / article >
< / slide >
< / slide >
< slide id = "sec-4-3" >
< hgroup class = "" >
< h2 class = " " > La prima chat cifrata< / h2 >
< h3 > < / h3 >
< / hgroup >
< article class = "" id = "text-4-3" >
< div class = "figure" >
2017-06-10 23:50:28 +02:00
< p > < img src = "images/first chat - unencrypted.png" alt = "first chat - unencrypted.png" width = "250px" class = "float-right" / >
2017-06-10 17:00:09 +02:00
< / p >
< / div >
< p >
2017-06-10 23:50:28 +02:00
Adesso possiamo mandare il primo messaggio, che < b > non< / b > sarà mandato
cifrato, ma in chiaro.
2017-06-10 17:00:09 +02:00
< / p >
< p >
2017-06-10 23:50:28 +02:00
Possiamo controllare lo stato della cifratura cliccando sul
lucchetto (che è aperto ad indicare che la conversazione non è cifrata)
< / p >
< p >
Abbiamo varie opzioni a nostra disposizione per la cifratura: ma
quella che vedremo oggi (e che è consigliata) è < code > OMEMO< / code >
2017-06-10 17:00:09 +02:00
< / p >
< / article >
< / slide >
< / slide >
< slide id = "sec-4-4" >
< hgroup class = "" >
2017-06-10 23:50:28 +02:00
< h2 class = " " > La prima chat cifrata< / h2 >
2017-06-10 17:00:09 +02:00
< h3 > < / h3 >
< / hgroup >
< article class = "" id = "text-4-4" >
2017-06-14 10:51:54 +02:00
< p >
Cos'è OMEMO?
(e perchè è consigliato?)
< / p >
< ul class = "build" >
< li > permette la cifratura di messaggi tra più persone
< / li >
< li > permette la cifratura di messaggi anche se uno qualsiasi di questi utenti è offline
< / li >
< li > permette la cifratura di messaggi sincronizzati su diversi dispositivi
< / li >
< / ul >
< / article >
< / slide >
< / slide >
< slide id = "sec-4-5" >
< hgroup class = "" >
< h2 class = " " > La prima chat cifrata< / h2 >
< h3 > < / h3 >
< / hgroup >
< article class = "" id = "text-4-5" >
2017-06-10 23:50:28 +02:00
< div class = "figure" >
< p > < img src = "images/first chat - first message.png" alt = "first chat - first message.png" width = "250px" class = "float-right" / >
< / p >
< / div >
2017-06-10 17:00:09 +02:00
< p >
2017-06-10 23:50:28 +02:00
Per abilitare OMEMO, il nostro contatto dovrà per prima cosa
accettare di conversare con noi
< / p >
< p >
Questa operazione è necessaria solo la prima volta che comunichiamo
con una persona: poi non sarà necessario ripeterla
2017-06-10 17:00:09 +02:00
< / p >
< / article >
< / slide >
< / slide >
2017-06-14 10:51:54 +02:00
< slide id = "sec-4-6" >
2017-06-10 23:50:28 +02:00
< hgroup class = "" >
< h2 class = " " > La prima chat cifrata< / h2 >
< h3 > < / h3 >
< / hgroup >
2017-06-14 10:51:54 +02:00
< article class = "" id = "text-4-6" >
2017-06-10 23:50:28 +02:00
< div class = "figure" >
< p > < img src = "images/first chat - encryption.png" alt = "first chat - encryption.png" width = "250px" class = "float-right" / >
< / p >
< / div >
< p >
Quando il nostro contatto avrà accettato la nostra richiesta di
comunicare, ci apparirà come possibilità l'opzione OMEMO
< / p >
< p >
Una volta selezionata, i nostri messaggi saranno cifrati!
< / p >
< / article >
< / slide >
< / slide >
2017-06-14 10:51:54 +02:00
< slide id = "sec-4-7" >
2017-06-10 23:50:28 +02:00
< hgroup class = "" >
< h2 class = " " > La prima chat cifrata< / h2 >
< h3 > < / h3 >
< / hgroup >
2017-06-14 10:51:54 +02:00
< article class = "" id = "text-4-7" >
2017-06-10 23:50:28 +02:00
< div class = "figure" >
< p > < img src = "images/first chat - encrpted message.png" alt = "first chat - encrpted message.png" width = "250px" class = "float-right" / >
< / p >
< / div >
< p >
Ora la nostra conversazione sarà cifrata: il nostro provider XMMP
non potrà leggere i nostri messaggi!
< / p >
< p >
La cifratura avviene sul nostro cellulare, prima che il messaggio
venga trasmesso, e viene decodificato solo una volta che arriva al
destinatario.
< / p >
< p >
Notiamo il lucchetto chiuso ed la "spunta" di sicurezza vicino al messaggio!
< / p >
< / article >
< / slide >
< / slide >
2017-06-10 17:00:09 +02:00
< / slide >
< slide id = "sec-5" class = " segue dark quote nobackground" style = "background-image: url(nil)" >
< aside class = "gdbar right bottom" > < img src = "images/conversations_logo.png" > < / aside > < hgroup class = "" >
< h2 class = " " > Le chat di gruppo< / h2 >
< h3 > < / h3 >
< / hgroup >
< article class = "flexbox vleft auto-fadein" id = "text-5" >
< / article >
< / slide >
< slide id = "sec-5-1" >
< hgroup class = "" >
< h2 class = " " > I gruppi< / h2 >
< h3 > < / h3 >
< / hgroup >
< article class = "" id = "text-5-1" >
2017-06-10 23:50:28 +02:00
< div class = "figure" >
< p > < img src = "images/schermata bianca.png" alt = "schermata bianca.png" width = "250px" class = "float-right" / >
< / p >
< / div >
2017-06-10 17:00:09 +02:00
< p >
Conversations supporta chat tra più persone, e possiamo anche farle
cifrate!
< / p >
< p >
Per iniziare una chat di gruppo, selezioniamo lo stesso tasto "+"
che abbiamo usato per agiungere un contatto, ma selezioniamo la
scheda "conferences" e clicchiamo sul tasto "+(sagoma di tante persone)"
< / p >
< p >
2017-06-10 23:50:28 +02:00
Selezioniamo "Create conference"
2017-06-10 17:00:09 +02:00
< / p >
< / article >
< / slide >
< / slide >
< slide id = "sec-5-2" >
< hgroup class = "" >
2017-06-10 23:50:28 +02:00
< h2 class = " " > I gruppi< / h2 >
2017-06-10 17:00:09 +02:00
< h3 > < / h3 >
< / hgroup >
< article class = "" id = "text-5-2" >
2017-06-10 23:50:28 +02:00
< div class = "figure" >
< p > < img src = "images/conference - create.png" alt = "conference - create.png" width = "250px" class = "float-right" / >
< / p >
< / div >
< p >
Poi possiamo scegliere il nome
< / p >
< / article >
< / slide >
< / slide >
< slide id = "sec-5-3" >
< hgroup class = "" >
< h2 class = " " > I gruppi< / h2 >
< h3 > < / h3 >
< / hgroup >
< article class = "" id = "text-5-3" >
< div class = "figure" >
< p > < img src = "images/conference - participants.png" alt = "conference - participants.png" width = "250px" class = "float-right" / >
< / p >
< / div >
< p >
Ed i partecipanti
< / p >
< / article >
< / slide >
< / slide >
< slide id = "sec-5-4" >
< hgroup class = "" >
< h2 class = " " > I gruppi cifrati< / h2 >
< h3 > < / h3 >
< / hgroup >
< article class = "" id = "text-5-4" >
< div class = "figure" >
< p > < img src = "images/conference - unencrypted.png" alt = "conference - unencrypted.png" width = "250px" class = "float-right" / >
< / p >
< / div >
< p >
2017-06-14 10:51:54 +02:00
Come nel caso della chat singola, all'inizio non potremo scegliere
2017-06-10 23:50:28 +02:00
l'opzione OMEMO per la cifratura
< / p >
2017-06-10 17:00:09 +02:00
< p >
2017-06-14 10:51:54 +02:00
Purtroppo per abilitare una chat di gruppo cifrata, è necessario che
tutti i partecipanti abbiano prima aperto una chat individuale con ogni altro singolo
partecipante e abbiano abilitato la cifratura OMEMO con questo
2017-06-10 17:00:09 +02:00
< / p >
< p >
2017-06-10 23:50:28 +02:00
Non è molto comodo e facilmente crea confusione, ma una volta
iniziate le chat di gruppo funzionano relativamente bene
2017-06-10 17:00:09 +02:00
< / p >
2017-06-10 23:50:28 +02:00
< / article >
< / slide >
< / slide >
< slide id = "sec-5-5" >
< hgroup class = "" >
< h2 class = " " > I gruppi cifrati< / h2 >
< h3 > < / h3 >
< / hgroup >
< article class = "" id = "text-5-5" >
< div class = "figure" >
< p > < img src = "images/conference - encrypted.png" alt = "conference - encrypted.png" width = "250px" class = "float-right" / >
< / p >
< / div >
2017-06-10 17:00:09 +02:00
< p >
2017-06-10 23:50:28 +02:00
Una volta fatto ciò, è possibile selezionare l'opzione
relativa
2017-06-10 17:00:09 +02:00
< / p >
< / article >
< / slide >
< / slide >
2017-06-10 23:50:28 +02:00
< slide id = "sec-5-6" >
< hgroup class = "" >
< h2 class = " " > I gruppi cifrati< / h2 >
< h3 > < / h3 >
< / hgroup >
< article class = "" id = "text-5-6" >
< div class = "figure" >
< p > < img src = "images/conference - encrypted message.png" alt = "conference - encrypted message.png" width = "250px" class = "float-right" / >
< / p >
< / div >
< p >
E voilà, anche il gruppo è cifrato!
< / p >
< / article >
< / slide >
< / slide >
2017-06-10 17:00:09 +02:00
< / slide >
< slide id = "sec-6" class = " segue dark quote nobackground" style = "background-image: url(nil)" >
< aside class = "gdbar right bottom" > < img src = "images/conversations_logo.png" > < / aside > < hgroup class = "" >
< h2 class = " " > Foto, audio, video(?)< / h2 >
< h3 > < / h3 >
< / hgroup >
< article class = "flexbox vleft auto-fadein" id = "text-6" >
< / article >
< / slide >
< slide id = "sec-6-1" >
< hgroup class = "" >
< h2 class = " " > Allegare foto< / h2 >
< h3 > < / h3 >
< / hgroup >
< article class = "" id = "text-6-1" >
< p >
Possiamo allegare foto (sia dalla galleria sia dalla fotocamera)
< / p >
< / article >
< / slide >
< / slide >
< slide id = "sec-6-2" >
< hgroup class = "" >
< h2 class = " " > Audio< / h2 >
< h3 > < / h3 >
< / hgroup >
< article class = "" id = "text-6-2" >
< p >
Possiamo registrare dell'audio, ma per questo è necessario
installare un apposito plugin (1.22€ su Google Play, gratis su
F-Droid)
< / p >
< / article >
< / slide >
< / slide >
< slide id = "sec-6-3" >
< hgroup class = "" >
< h2 class = " " > Video< / h2 >
< h3 > < / h3 >
< / hgroup >
< article class = "" id = "text-6-3" >
< p >
Conversations (al contrario di Signal) non supporta chiamate audio
né video.
< / p >
< p >
È possibile però condividere file di qualsiasi tipo, quindi anche
video, pdf, etc.
< / p >
< / article >
< / slide >
< / slide >
< / slide >
< slide id = "sec-7" class = " segue dark quote nobackground" style = "background-image: url(nil)" >
< aside class = "gdbar right bottom" > < img src = "images/conversations_logo.png" > < / aside > < hgroup class = "" >
< h2 class = " " > Avvertenze: i rischi e la sicurezza< / h2 >
< h3 > < / h3 >
< / hgroup >
< article class = "flexbox vleft auto-fadein" id = "text-7" >
< / article >
< / slide >
< slide id = "sec-7-1" >
< hgroup class = "" >
< h2 class = " " > Che rischi corriamo se usiamo Conversations?< / h2 >
< h3 > < / h3 >
< / hgroup >
< article class = "" id = "text-7-1" >
< p >
Nonostante tutto, ci sono dei rischi a cui ci esponiamo quando
utilizziamo Conversations:
< / p >
< ul class = "build" >
< li > metadati: la lista dei nostri contatti è visibile dal provider che
usiamo
< / li >
< li > i provider dei nostri contatti: se parliamo con qualcuno su un altro
server, quest'ultimo potrebbe loggare tutto il possibile
< / li >
< li > i messaggi cifrati sono in chiaro sul nostro cellulare: possiamo
2017-06-10 23:50:28 +02:00
perderlo, od essere infettati da un trojan.
2017-06-10 17:00:09 +02:00
< / li >
< li > il falso senso di sicurezza
< / li >
< / ul >
< / article >
< / slide >
< / slide >
2017-06-14 10:51:54 +02:00
< slide id = "sec-7-2" >
< hgroup class = "" >
< h2 class = " " > Che rischi corriamo se usiamo Conversations?< / h2 >
< h3 > < / h3 >
< / hgroup >
< article class = "" id = "text-7-2" >
< p >
Le comunicazioni sicure le fanno le persone che comunicano!
< / p >
< p >
La tecnologia < span class = "underline" > < span class = "underline" > non< / span > < / span > è in grado di garantire l'assoluta privacy. Dobbiamo quindi sforzarci di ricordare
che noi siamo responsabili di tutelare la segretezza delle nostre comunicazioni.
< / p >
< p >
Come regola generale, se siamo in dubbio sull'opportunità di scrivere o meno un'informazione,
è meglio evitare di scriverla.
< / p >
< / article >
< / slide >
< / slide >
2017-06-10 17:00:09 +02:00
< / slide >
< slide id = "sec-8" class = " segue dark quote nobackground" style = "background-image: url(nil)" >
< aside class = "gdbar right bottom" > < img src = "images/conversations_logo.png" > < / aside > < hgroup class = "" >
< h2 class = " " > Extendend track< / h2 >
< h3 > < / h3 >
< / hgroup >
< article class = "flexbox vleft auto-fadein" id = "text-8" >
< p >
Configurazioni avanzate e dettagli
< / p >
< / article >
2017-06-10 23:50:28 +02:00
2017-06-10 17:00:09 +02:00
< / slide >
< slide id = "sec-8-1" >
< hgroup class = "" >
2017-06-10 23:50:28 +02:00
< h2 class = " " > Verificare la chiave di un contatto< / h2 >
2017-06-10 17:00:09 +02:00
< h3 > < / h3 >
< / hgroup >
< article class = "" id = "text-8-1" >
2017-06-10 23:50:28 +02:00
< p >
Se vogliamo essere veramente sicuri di stare parlando con la
persona giusta, possiamo incontrarci con lei e confrontare le
chiavi OMEMO (o possiamo usare altri canali di comunicazione:
telefono, email cifrate, etc.)
< / p >
< / article >
< / slide >
< / slide >
< slide id = "sec-8-2" >
< hgroup class = "" >
< h2 class = " " > Verificare la chiave di un contatto< / h2 >
< h3 > < / h3 >
< / hgroup >
< article class = "" id = "text-8-2" >
< div class = "figure" >
< p > < img src = "images/fingerprint - check.png" alt = "fingerprint - check.png" width = "250px" class = "float-right" / >
< / p >
< / div >
< p >
Possiamo vedere la fingerpint di OMEMO dal menù "Contact details"
< / p >
< / article >
< / slide >
< / slide >
< slide id = "sec-8-3" >
< hgroup class = "" >
< h2 class = " " > Verificare la chiave di un contatto< / h2 >
< h3 > < / h3 >
< / hgroup >
< article class = "" id = "text-8-3" >
< div class = "figure" >
< p > < img src = "images/fingerprint - ours.png" alt = "fingerprint - ours.png" width = "250px" class = "float-right" / >
< / p >
< / div >
< p >
Mentre la nostra chiave è visibile nel menù "Manage accounts"
< / p >
< / article >
< / slide >
< / slide >
< slide id = "sec-8-4" >
< hgroup class = "" >
< h2 class = " " > Configurazione con Hidden Service< / h2 >
< h3 > < / h3 >
< / hgroup >
< article class = "" id = "text-8-4" >
2017-06-10 17:00:09 +02:00
< div class = "figure" >
< p > < img src = "images/Conversations_4.png" alt = "Conversations_4.png" width = "250px" class = "float-right" / >
< / p >
< / div >
< p >
C'è anche l'opzione di collegarsi via Hidden Service TOR, se
abbiamo l'applicazione < b > Orbot< / b > installata.
< / p >
< p >
Menu -> Expert Settings -> Connect via Tor e Extended Connection Settings
< / p >
< / article >
< / slide >
< / slide >
2017-06-10 23:50:28 +02:00
< slide id = "sec-8-5" >
2017-06-10 17:00:09 +02:00
< hgroup class = "" >
< h2 class = " " > Configurazione con Hidden Service< / h2 >
< h3 > < / h3 >
< / hgroup >
2017-06-10 23:50:28 +02:00
< article class = "" id = "text-8-5" >
2017-06-10 17:00:09 +02:00
< div class = "figure" >
< p > < img src = "images/Conversations_5.png" alt = "Conversations_5.png" width = "250px" class = "float-right" / >
< / p >
< / div >
< p >
Inseriamo < code > wi7qkxyrdpu5cmvr.onion< / code > come < i > Hostname< / i > e < code > 5222< / code > come < i > Port< / i >
< / p >
< / article >
< / slide >
< / slide >
< slide class = "backdrop" > < / slide >
< / slides >
<!-- [if IE]>
< script src = "http://ajax.googleapis.com/ajax/libs/chrome-frame/1/CFInstall.min.js" > < / script >
< script > CFInstall . check ( { mode : 'overlay' } ) ; < / script >
<![endif]-->
< / body >
< / html >