Matrix/Riot με κρυπτογραφημένα προσωπικά μηνύματα από προεπιλογή

Εταιρεία Νέο διάνυσμα, οι υπάλληλοι της οποίας ηγούνται και του μη κερδοσκοπικού οργανισμού πρωτοκόλλου Μήτρα, ανακοίνωσε την απελευθέρωση ορισμένων πελατών Matrix της οικογένειας ταραχή.

Το Matrix είναι ένα δωρεάν πρωτόκολλο για την υλοποίηση ενός ομοσπονδιακού δικτύου που βασίζεται σε ένα γραμμικό ιστορικό συμβάντων μέσα σε ένα άκυκλο γράφημα (DAG). Η κύρια υλοποίηση αυτού του πρωτοκόλλου είναι ένας αγγελιοφόρος με υποστήριξη σηματοδότησης VoIP, αλλά είναι δυνατά και άλλα πράγματα αφού πρόκειται για πρωτόκολλο γενικού σκοπού.

Η κύρια αλλαγή στους πελάτες που απελευθερώθηκαν για πρόγραμμα περιήγησης και περιτύλιγμα Electron (1.6.0), Android (0.19.0) и iOS (0.11.1-0.11.2) έγινε η συμπερίληψη της κρυπτογράφησης από άκρο σε άκρο για προσωπικές συνομιλίες από προεπιλογή. Η κρυπτογράφηση είναι δυνατή χάρη στο πρωτόκολλο Όλμ, με βάση το πρωτόκολλο Signal messenger. Η κρυπτογράφηση των ομαδικών συνομιλιών χρησιμοποιεί μια επέκταση πρωτοκόλλου που ονομάζεται Megolm, το οποίο σας επιτρέπει να αποκρυπτογραφήσετε ένα μήνυμα πολλές φορές.


Για πρώτη φορά, ήταν προαιρετική κρυπτογράφηση εισήχθη το 2016. Η ενεργοποίηση από προεπιλογή σε πειραματικές εκδόσεις πραγματοποιήθηκε κατά τη διάρκεια του FOSDEM 2020.

Από τότε που κυκλοφόρησε για πρώτη φορά η εφαρμογή κρυπτογράφησης, προστέθηκαν τα ακόλουθα χαρακτηριστικά:

  • ο πελάτης μπορεί να ζητήσει κλειδιά για την αποκρυπτογράφηση μηνυμάτων από άλλους πελάτες του χρήστη ή από πελάτες των συνομιλητών.
  • υπήρχε μια αποθήκευση διακομιστή για κλειδιά κρυπτογράφησης πελάτη, κρυπτογραφημένη με μια μυστική φράση.
  • Εκτός από την επαλήθευση συσκευής με χρήση δακτυλικού αποτυπώματος, εμφανίστηκε και η επαλήθευση με χρήση χαρακτήρων emoji.

Στο μέλλον, σχεδιάζεται να ενεργοποιηθεί η κρυπτογράφηση από προεπιλογή όχι μόνο για ιδιωτικούς διαλόγους, αλλά και για μη δημόσιες αίθουσες γενικά, συμπεριλαμβανομένων των ομαδικών.

Επίσης αναφέρεται:

Η αναζήτηση για κρυπτογραφημένα δωμάτια είναι ήδη διαθέσιμη μέσω Επεκτάσεις Firefox Radical.


Για να διευκολύνουν την εργασία με κλειδιά κρυπτογράφησης, οι προγραμματιστές του πρωτοκόλλου Matrix εισήγαγαν έναν μηχανισμό που ονομάζεται «διασταυρούμενη υπογραφή». Επιτρέπει, χρησιμοποιώντας μια ήδη επαληθευμένη συσκευή, την αυτόματη επαλήθευση άλλων συσκευών χρήστη. Όταν λειτουργεί αυτός ο μηχανισμός, δύο συνομιλητές πρέπει να επαληθεύσουν τις συσκευές τους μόνο μία φορά και όχι κάθε συσκευή ξεχωριστά. Η προδιαγραφή του μηχανισμού μπορεί να είναι διαβάστε στο GitHub.


Εκτός από το Riot, άλλοι πελάτες υποστηρίζουν επίσης κρυπτογράφηση: FluffyChat, nheko Reborn, πελάτες σε libQuotient (WIP), οι πελάτες ενεργοποιημένοι mautrix-go (γκομούκους), πελάτες σε matrix-nio (Αντικατοπτρισμός и weechat), Seaglass (εγκαταλειμμένος). Άλλες υλοποιήσεις βρίσκονται σε εξέλιξη. Για πελάτες χωρίς υποστήριξη κρυπτογράφησης, προσφέρεται ένας δαίμονας για διακομιστή μεσολάβησης E2EE - πανταλαίμονα.

Πηγή: linux.org.ru

Προσθέστε ένα σχόλιο