diff --git a/images/Conversations_8.png b/images/Conversations_8.png old mode 100755 new mode 100644 diff --git a/images/Conversations_9.png b/images/Conversations_9.png old mode 100755 new mode 100644 diff --git a/images/conference - create.png b/images/conference - create.png new file mode 100644 index 0000000..0b1d88c Binary files /dev/null and b/images/conference - create.png differ diff --git a/images/conference - encrypted message.png b/images/conference - encrypted message.png new file mode 100644 index 0000000..d870b18 Binary files /dev/null and b/images/conference - encrypted message.png differ diff --git a/images/conference - encrypted.png b/images/conference - encrypted.png new file mode 100644 index 0000000..83ed942 Binary files /dev/null and b/images/conference - encrypted.png differ diff --git a/images/conference - participants.png b/images/conference - participants.png new file mode 100644 index 0000000..090ecc5 Binary files /dev/null and b/images/conference - participants.png differ diff --git a/images/conference - unencrypted.png b/images/conference - unencrypted.png new file mode 100644 index 0000000..342ea3d Binary files /dev/null and b/images/conference - unencrypted.png differ diff --git a/images/configurazione utente - avatar.png b/images/configurazione utente - avatar.png new file mode 100644 index 0000000..da04111 Binary files /dev/null and b/images/configurazione utente - avatar.png differ diff --git a/images/fingerprint - check.png b/images/fingerprint - check.png new file mode 100644 index 0000000..8d599dd Binary files /dev/null and b/images/fingerprint - check.png differ diff --git a/images/fingerprint - ours.png b/images/fingerprint - ours.png new file mode 100644 index 0000000..de052f7 Binary files /dev/null and b/images/fingerprint - ours.png differ diff --git a/images/first chat - add contact.png b/images/first chat - add contact.png new file mode 100644 index 0000000..2399d53 Binary files /dev/null and b/images/first chat - add contact.png differ diff --git a/images/first chat - encrpted message.png b/images/first chat - encrpted message.png new file mode 100644 index 0000000..e9eaf1c Binary files /dev/null and b/images/first chat - encrpted message.png differ diff --git a/images/first chat - encryption.png b/images/first chat - encryption.png new file mode 100644 index 0000000..c5a5a3f Binary files /dev/null and b/images/first chat - encryption.png differ diff --git a/images/first chat - first message.png b/images/first chat - first message.png new file mode 100644 index 0000000..329ece1 Binary files /dev/null and b/images/first chat - first message.png differ diff --git a/images/first chat - unencrypted.png b/images/first chat - unencrypted.png new file mode 100644 index 0000000..233944c Binary files /dev/null and b/images/first chat - unencrypted.png differ diff --git a/images/schermata bianca.png b/images/schermata bianca.png new file mode 100644 index 0000000..68d37ea Binary files /dev/null and b/images/schermata bianca.png differ diff --git a/slides.html b/slides.html index 6a87c28..8ee39ce 100644 --- a/slides.html +++ b/slides.html @@ -2,7 +2,7 @@ - + @@ -455,7 +455,29 @@ Autistici ha l'opzione di usare OTP e password specifiche per applicazioni) + +
+

Configurazione Base

+

+
+
+
+

configurazione%20utente%20-%20avatar.png +

+
+ +

+Se è la prima volta che utilizziamo Conversations, possiamo +scegliere l'icona del nostro avatar +

+ + +
+ +
+ + @@ -475,18 +497,16 @@ Autistici ha l'opzione di usare OTP e password specifiche per applicazioni)

-

-I contatti su Conversations sono identificati dal loro indirizzo -XMMP, che di solito è uguale all'indirizzo email -

-

-Per esempio, lucha@paranoici.org è il Jabber ID +

+

schermata bianca.png

+

Possiamo aggiungere un contatto alla nostra lista usando il tasto -"+" che appare in alto a destra, e poi il tasto "+(sagoma di persona)" +"+" che appare in alto a destra (se è la prima volta, verrà +selezionato in automatico), e poi il tasto "+(sagoma di persona)"

@@ -497,23 +517,23 @@ Possiamo aggiungere un contatto alla nostra lista usando il tasto
-

La prima chat cifrata

+

Aggiungere un contatto

-

Conversations_8.png +

first chat - add contact.png

-Adesso possiamo chattare con il nostro nuovo contatto +I contatti su Conversations sono identificati dal loro indirizzo +XMMP, che di solito è uguale all'indirizzo email

-Per abilitare le cifratura, selezioniamo il lucchetto presente in -alto a destra, e scegliamo OMEMO +Per esempio, lucha@paranoici.org è il Jabber ID

@@ -530,7 +550,95 @@ alto a destra, e scegliamo OMEMO
-

Conversations_9.png +

first chat - unencrypted.png +

+
+ +

+Adesso possiamo mandare il primo messaggio, che non sarà mandato +cifrato, ma in chiaro. +

+ +

+Possiamo controllare lo stato della cifratura cliccando sul +lucchetto (che è aperto ad indicare che la conversazione non è cifrata) +

+ +

+Abbiamo varie opzioni a nostra disposizione per la cifratura: ma +quella che vedremo oggi (e che è consigliata) è OMEMO +

+ + +
+ + + + + +
+

La prima chat cifrata

+

+
+
+ +
+

first chat - first message.png +

+
+ +

+Per abilitare OMEMO, il nostro contatto dovrà per prima cosa +accettare di conversare con noi +

+ +

+Questa operazione è necessaria solo la prima volta che comunichiamo +con una persona: poi non sarà necessario ripeterla +

+ + +
+ +
+ + + +
+

La prima chat cifrata

+

+
+
+ +
+

first chat - encryption.png +

+
+ +

+Quando il nostro contatto avrà accettato la nostra richiesta di +comunicare, ci apparirà come possibilità l'opzione OMEMO +

+ +

+Una volta selezionata, i nostri messaggi saranno cifrati! +

+ + +
+ +
+ + + +
+

La prima chat cifrata

+

+
+
+ +
+

first chat - encrpted message.png

@@ -545,23 +653,8 @@ venga trasmesso, e viene decodificato solo una volta che arriva al destinatario.

- -
- -
- - - -
-

Verificare la chiave di un contatto

-

-
-

-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.) +Notiamo il lucchetto chiuso ed la "spunta" di sicurezza vicino al messaggio!

@@ -571,6 +664,7 @@ telefono, email cifrate, etc.) +
@@ -589,6 +683,12 @@ telefono, email cifrate, etc.)

+ +
+

schermata bianca.png +

+
+

Conversations supporta chat tra più persone, e possiamo anche farle cifrate! @@ -601,8 +701,7 @@ scheda "conferences" e clicchiamo sul tasto "+(sagoma di tante persone)"

-Selezioniamo "Create conference" e poi possiamo scegliere i -partecipanti +Selezioniamo "Create conference"

@@ -613,23 +712,18 @@ partecipanti
-

I gruppi cifrati

+

I gruppi

-

-Purtroppo per fare una chat di gruppo cifrata, è necessario che -tutti i partecipanti abbiano fatto una chat individuale con tutti -gli altri + +

+

conference - create.png

+

-Questo serve per inizializzare il sistema di cifratura -

- -

-Non è molto comodo e facilmente crea confusione, ma una volta -iniziate le chat di gruppo funzionano abbastanza bene +Poi possiamo scegliere il nome

@@ -638,6 +732,109 @@ iniziate le chat di gruppo funzionano abbastanza bene + +
+

I gruppi

+

+
+
+ +
+

conference - participants.png +

+
+ +

+Ed i partecipanti +

+ + +
+ +
+ + + +
+

I gruppi cifrati

+

+
+
+ +
+

conference - unencrypted.png +

+
+ +

+Come nel caso della chat singola, all'inizio non potremmo scegliere +l'opzione OMEMO per la cifratura +

+ +

+Purtroppo per fare una chat di gruppo cifrata, è necessario che +tutti i partecipanti abbiano fatto una chat individuale con tutti +gli altri (dato che la cifratura viene fatta individualmente per +ogni singolo partecipante) +

+ +

+Non è molto comodo e facilmente crea confusione, ma una volta +iniziate le chat di gruppo funzionano relativamente bene +

+ + +
+ +
+ + + +
+

I gruppi cifrati

+

+
+
+ +
+

conference - encrypted.png +

+
+ +

+Una volta fatto ciò, è possibile selezionare l'opzione +relativa +

+ + +
+ +
+ + + +
+

I gruppi cifrati

+

+
+
+ +
+

conference - encrypted message.png +

+
+ +

+E voilà, anche il gruppo è cifrato! +

+ + +
+ +
+ + + @@ -738,7 +935,7 @@ usiamo server, quest'ultimo potrebbe loggare tutto il possibile
  • i messaggi cifrati sono in chiaro sul nostro cellulare: possiamo -perderlo, od essere infettati da un trojan +perderlo, od essere infettati da un trojan.
  • il falso senso di sicurezza
  • @@ -764,13 +961,77 @@ Configurazioni avanzate e dettagli
    +
    +
    +

    Verificare la chiave di un contatto

    +

    +
    +
    +

    +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.) +

    + + +
    + +
    + + + +
    +

    Verificare la chiave di un contatto

    +

    +
    +
    + +
    +

    fingerprint - check.png +

    +
    + +

    +Possiamo vedere la fingerpint di OMEMO dal menù "Contact details" +

    + + +
    + +
    + + + +
    +

    Verificare la chiave di un contatto

    +

    +
    +
    + +
    +

    fingerprint - ours.png +

    +
    + +

    +Mentre la nostra chiave è visibile nel menù "Manage accounts" +

    + + +
    + +
    + + +

    Configurazione con Hidden Service

    -
    +

    Conversations_4.png @@ -792,12 +1053,12 @@ Menu -> Expert Settings -> Connect via Tor e Extended Connection Settings - +

    Configurazione con Hidden Service

    -
    +

    Conversations_5.png diff --git a/slides.org b/slides.org index 2c5db53..2078ec9 100644 --- a/slides.org +++ b/slides.org @@ -186,6 +186,13 @@ A questo punto possiamo installare F-Droid da https://f-droid.org (Se siamo preoccupati di lasciare la password sul cellulare, Autistici ha l'opzione di usare OTP e password specifiche per applicazioni) +** Configurazione Base + #+ATTR_HTML: :class float-right + #+ATTR_HTML: :width 250px + [[file:images/configurazione%20utente%20-%20avatar.png]] + + Se è la prima volta che utilizziamo Conversations, possiamo + scegliere l'icona del nostro avatar * La prima chat: aggiungere un contatto :PROPERTIES: @@ -195,29 +202,63 @@ A questo punto possiamo installare F-Droid da https://f-droid.org :END: ** Aggiungere un contatto + #+ATTR_HTML: :class float-right + #+ATTR_HTML: :width 250px + [[file:images/schermata bianca.png]] + + Possiamo aggiungere un contatto alla nostra lista usando il tasto + "+" che appare in alto a destra (se è la prima volta, verrà + selezionato in automatico), e poi il tasto "+(sagoma di persona)" + +** Aggiungere un contatto + #+ATTR_HTML: :class float-right + #+ATTR_HTML: :width 250px + [[file:images/first chat - add contact.png]] I contatti su Conversations sono identificati dal loro indirizzo XMMP, che di solito è uguale all'indirizzo email Per esempio, =lucha@paranoici.org= è il _Jabber ID_ - Possiamo aggiungere un contatto alla nostra lista usando il tasto - "+" che appare in alto a destra, e poi il tasto "+(sagoma di persona)" +** La prima chat cifrata + #+ATTR_HTML: :class float-right + #+ATTR_HTML: :width 250px + [[file:images/first chat - unencrypted.png]] + + Adesso possiamo mandare il primo messaggio, che *non* sarà mandato + cifrato, ma in chiaro. + + Possiamo controllare lo stato della cifratura cliccando sul + lucchetto (che è aperto ad indicare che la conversazione non è cifrata) + + Abbiamo varie opzioni a nostra disposizione per la cifratura: ma + quella che vedremo oggi (e che è consigliata) è =OMEMO= ** La prima chat cifrata #+ATTR_HTML: :class float-right #+ATTR_HTML: :width 250px - [[file:images/Conversations_8.png]] + [[file:images/first chat - first message.png]] - Adesso possiamo chattare con il nostro nuovo contatto + Per abilitare OMEMO, il nostro contatto dovrà per prima cosa + accettare di conversare con noi - Per abilitare le cifratura, selezioniamo il lucchetto presente in - alto a destra, e scegliamo =OMEMO= + Questa operazione è necessaria solo la prima volta che comunichiamo + con una persona: poi non sarà necessario ripeterla ** La prima chat cifrata #+ATTR_HTML: :class float-right #+ATTR_HTML: :width 250px - [[file:images/Conversations_9.png]] + [[file:images/first chat - encryption.png]] + + Quando il nostro contatto avrà accettato la nostra richiesta di + comunicare, ci apparirà come possibilità l'opzione OMEMO + + Una volta selezionata, i nostri messaggi saranno cifrati! + +** La prima chat cifrata + #+ATTR_HTML: :class float-right + #+ATTR_HTML: :width 250px + [[file:images/first chat - encrpted message.png]] Ora la nostra conversazione sarà cifrata: il nostro provider XMMP non potrà leggere i nostri messaggi! @@ -226,12 +267,8 @@ A questo punto possiamo installare F-Droid da https://f-droid.org venga trasmesso, e viene decodificato solo una volta che arriva al destinatario. -** Verificare la chiave di un contatto + Notiamo il lucchetto chiuso ed la "spunta" di sicurezza vicino al messaggio! - 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.) * Le chat di gruppo :PROPERTIES: @@ -241,6 +278,10 @@ A questo punto possiamo installare F-Droid da https://f-droid.org :END: ** I gruppi + #+ATTR_HTML: :class float-right + #+ATTR_HTML: :width 250px + [[file:images/schermata bianca.png]] + Conversations supporta chat tra più persone, e possiamo anche farle cifrate! @@ -248,19 +289,53 @@ A questo punto possiamo installare F-Droid da https://f-droid.org che abbiamo usato per agiungere un contatto, ma selezioniamo la scheda "conferences" e clicchiamo sul tasto "+(sagoma di tante persone)" - Selezioniamo "Create conference" e poi possiamo scegliere i - partecipanti + Selezioniamo "Create conference" + +** I gruppi + #+ATTR_HTML: :class float-right + #+ATTR_HTML: :width 250px + [[file:images/conference - create.png]] + + Poi possiamo scegliere il nome + +** I gruppi + #+ATTR_HTML: :class float-right + #+ATTR_HTML: :width 250px + [[file:images/conference - participants.png]] + + Ed i partecipanti ** I gruppi cifrati + #+ATTR_HTML: :class float-right + #+ATTR_HTML: :width 250px + [[file:images/conference - unencrypted.png]] + + Come nel caso della chat singola, all'inizio non potremmo scegliere + l'opzione OMEMO per la cifratura Purtroppo per fare una chat di gruppo cifrata, è necessario che tutti i partecipanti abbiano fatto una chat individuale con tutti - gli altri - - Questo serve per inizializzare il sistema di cifratura + gli altri (dato che la cifratura viene fatta individualmente per + ogni singolo partecipante) Non è molto comodo e facilmente crea confusione, ma una volta - iniziate le chat di gruppo funzionano abbastanza bene + iniziate le chat di gruppo funzionano relativamente bene + +** I gruppi cifrati + #+ATTR_HTML: :class float-right + #+ATTR_HTML: :width 250px + [[file:images/conference - encrypted.png]] + + Una volta fatto ciò, è possibile selezionare l'opzione + relativa + +** I gruppi cifrati + #+ATTR_HTML: :class float-right + #+ATTR_HTML: :width 250px + [[file:images/conference - encrypted message.png]] + + E voilà, anche il gruppo è cifrato! + * Foto, audio, video(?) :PROPERTIES: @@ -312,6 +387,27 @@ utilizziamo Conversations: :ARTICLE: flexbox vleft auto-fadein :END: Configurazioni avanzate e dettagli + +** Verificare la chiave di un contatto + 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.) + +** Verificare la chiave di un contatto + #+ATTR_HTML: :class float-right + #+ATTR_HTML: :width 250px + [[file:images/fingerprint - check.png]] + + Possiamo vedere la fingerpint di OMEMO dal menù "Contact details" + +** Verificare la chiave di un contatto + #+ATTR_HTML: :class float-right + #+ATTR_HTML: :width 250px + [[file:images/fingerprint - ours.png]] + + Mentre la nostra chiave è visibile nel menù "Manage accounts" + ** Configurazione con Hidden Service #+ATTR_HTML: :class float-right #+ATTR_HTML: :width 250px