Burocrati, Amministratori, wegan
111
contributi
m (→Dino) |
|||
Riga 192: | Riga 192: | ||
=Generare un QR Code con le fingerprint per ogni device= | =Generare un QR Code con le fingerprint per ogni device= | ||
Alcuni software, per esempio Conversations, non permettono di verificare completamente un contatto se non scansionando la fingerprint attraverso un QR Code o cliccando su un link. | Alcuni software, per esempio Conversations, non permettono di verificare completamente un contatto se non scansionando la fingerprint attraverso un QR Code o cliccando su un link xmpp. | ||
Non tutti i client però supportano la generazione di un QR da poter scansionare. | Non tutti i client però supportano la generazione di un QR da poter scansionare. | ||
Riga 210: | Riga 210: | ||
Dove: | Dove: | ||
'''<OTR_FINGERPRINT>''' è la fingerprint della chiave OTR | '''<OTR_FINGERPRINT>''' è la fingerprint della chiave OTR ottenibile dalle informazioni account dei vari client che lo supportano | ||
'''<DEVICE_ID>''' è il device ID, unico per ogni dispositivo o software | '''<DEVICE_ID>''' è il device ID, unico per ogni dispositivo o software | ||
Riga 221: | Riga 221: | ||
sqlite3 ~/.local/share/dino/omemo.db 'select device_id from identity' | sqlite3 ~/.local/share/dino/omemo.db 'select device_id from identity' | ||
Dato da un terminale verranno mostrati tutti gli ID dei devices usati attraverso Dino sul PC | Dato da un terminale verranno mostrati tutti gli ID dei devices usati attraverso Dino sul PC | ||
Altrimenti con sqlitebrowser basta aprire il file '''~/.local/share/dino/omemo.db''' e navigare nella tabella identity cercando la colonna '''device_id''' | |||
Dalla finestra account invece sarà possibile vedere la fingerprint per ogni account. Per scelta degli sviluppatori non è possibile selezionarla [https://github.com/dino/dino/issues/32 Issue #32]. | Dalla finestra account invece sarà possibile vedere la fingerprint per ogni account. Per scelta degli sviluppatori non è possibile selezionarla [https://github.com/dino/dino/issues/32 Issue #32]. | ||
Riga 256: | Riga 257: | ||
==Gajim== | ==Gajim== | ||
Dal menu di impostazioni del plugin OMEMO è possibile vedere gli ID dei propri dispositivi e le proprie fingerprint. | Dal menu di impostazioni del plugin OMEMO è possibile vedere gli ID dei propri dispositivi e le proprie fingerprint. | ||
<hr> | |||
A questo punto è possibile generare il QR Code con le fingerprint con il comando | A questo punto è possibile generare il QR Code con le fingerprint con il comando | ||
qrencode "xmpp:<USER>@<HOST>?otr-fingerprint=<OTR_FINGERPRINT>;omemo-sid-<DEVICE_ID>=<OMEMO_FINGERPRINT>;omemo-sid-<OTHER_DEVICE_ID>=<OTHER_OMEMO_FINGERPRINT>;omemo-sid-<OTHER_DEVICE_ID>=<OTHER_OMEMO_FINGERPRINT>" -o ~/fingerprints.png | qrencode "xmpp:<USER>@<HOST>?otr-fingerprint=<OTR_FINGERPRINT>;omemo-sid-<DEVICE_ID>=<OMEMO_FINGERPRINT>;omemo-sid-<OTHER_DEVICE_ID>=<OTHER_OMEMO_FINGERPRINT>;omemo-sid-<OTHER_DEVICE_ID>=<OTHER_OMEMO_FINGERPRINT>" -o ~/fingerprints.png | ||
Il file sarà salvato nella home dell'utente col nome fingerprints.png | |||
È adesso possibile scansionare il QR con Conversations in modo da avere tutte le proprie fingerprint verificate ed autenticate. Da ora in poi basterà mostrare il QR di conversations che conterrà tutte le fingerprint | È adesso possibile scansionare il QR con Conversations in modo da avere tutte le proprie fingerprint verificate ed autenticate. Da ora in poi basterà mostrare il QR di conversations che conterrà tutte le fingerprint | ||
= Altre risorse = | = Altre risorse = | ||
* [https://we.riseup.net/riseup/xmpp pagina su riseup] che raccoglie qualche considerazione tecnica e discussioni varie. | * [https://we.riseup.net/riseup/xmpp pagina su riseup] che raccoglie qualche considerazione tecnica e discussioni varie. |