Αναζητώντας την καλύτερη εφαρμογή ανταλλαγής μηνυμάτων για ομάδες

Το Telegram δεν κρυπτογραφεί τα μηνύματά του από προεπιλογή και δεν διαθέτει κρυπτογραφημένες ομάδες. Το Signal απαιτεί τηλέφωνο με εγκατεστημένα τα Google/Big Brother/Skynet. Και το Whatsapp , αν και πρόσφατα ενεργοποίησε την κρυπτογράφηση και διαθέτει ασφαλείς ομάδες από προεπιλογή, δεν υποστηρίζει καλά τα GIF, δεν διαθέτει αυτοκόλλητα και άλλες βασικές λειτουργίες για τις τρέχουσες συνομιλίες.

Τι πρέπει να κάνετε για να έχετε ασφαλείς, πρακτικές και διασκεδαστικές ομαδικές συνομιλίες που είναι επίσης ανοιχτού κώδικα και φιλικές προς το GNU / Linux;

Το τρέχον πανόραμα

Επιτρέψτε μου να σας δώσω ένα συγκεκριμένο πλαίσιο: πριν από το 2013, μόνο λίγοι «παρανοϊκοί» άνθρωποι πίστευαν ότι ήταν σημαντικό να κρυπτογραφούμε όλες τις επικοινωνίες μας . Μετά από εκείνο το έτος, ο Έντουαρντ Σνόουντεν μας έδειξε αρκετούς πειστικούς λόγους για τους οποίους θα έπρεπε να κρυπτογραφούμε τις επικοινωνίες μας συνεχώς, έτσι ορισμένες εφαρμογές άρχισαν να λαμβάνουν την ασφάλεια πιο σοβαρά από πριν, αν και όχι με τον τρόπο που θα ήθελαν οι cypherpunk ή οι cryptopunk .

Τηλεγράφημα, ανοιχτού κώδικα με κεντρικούς διακομιστές.

Μέχρι σχετικά πρόσφατα, η καλύτερη λύση φαινόταν να είναι το Telegram , μια εφαρμογή ανοιχτού κώδικα με το μειονέκτημα ότι οι διακομιστές της είναι κεντρικοί και ανήκουν στους αδελφούς Durov στο Βερολίνο (Ρώσους ιδιοκτήτες σε γερμανικό έδαφος—ο αμερικανικός εφιάλτης!). Ωστόσο, πρέπει να έχουμε εμπιστοσύνη ότι αυτοί οι άνθρωποι δεν θα κατασκοπεύουν τις συνομιλίες μας και ότι δεν θα πουλήσουν πρόσβαση σε αυτά τα δεδομένα σε καμία εταιρεία ή κυβέρνηση, και όσο κι αν ορκίζονται σε οποιοδήποτε ιερό βιβλίο, δεν υπάρχουν απολύτως αξιόπιστες εγγυήσεις που να μπορούν να μας δώσουν απόλυτη ηρεμία.

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

WhatsApp, κρυπτογραφημένες κρυπτογραφημένες συνομιλίες.

Το WhatsApp ξεκίνησε ανάποδα: ξεκίνησε να λειτουργεί πριν από τις αποκαλύψεις του Snowden, επομένως δεν ανησυχούσε καθόλου για την ασφάλεια. Πριν από το 2012, δεν έστελνε καν δεδομένα μέσω ασφαλών συνδέσεων, επομένως οποιαδήποτε βασική επίθεση man-in-the-middle θα μπορούσε να θέσει σε κίνδυνο συνομιλίες.

Αυτή τη στιγμή, συνεργάζεται με την Whisper Systems για την εφαρμογή ενός πρωτοκόλλου που κρυπτογραφεί οποιαδήποτε συνομιλία από προεπιλογή, ακόμη και ομαδικές συνομιλίες, αν και αυτό το καθιστά μη πρακτικό επειδή οι υπολογιστές-πελάτες σε υπολογιστές εξαρτώνται από τη σύνδεση του τηλεφώνου, γεγονός που καθιστά τη χρήση του WhatsApp σε υπολογιστή αργή, κουραστική και μη πρακτική.

Ένα άλλο πρόβλημα είναι ότι, παρά τους ισχυρισμούς του WhatsApp ότι οι συνομιλίες είναι κρυπτογραφημένες από άκρο σε άκρο, το λογισμικό είναι κλειστού κώδικα και το Facebook κατέχει αυτόν τον κώδικα, επομένως δεν χρειάζεται να είστε υπερβολικά παρανοϊκοί για να καταλάβετε ότι κάτι δεν πάει καλά. Μπορώ να εμπιστευτώ το Moxie Marlinspike , αλλά όχι το Facebook.¹

Σήμα, ένα από τα ασφαλέστερα, αλλά πιθανώς με το google ως παρατηρητή.

Μιλώντας για τον Moxie, είναι ο εγκέφαλος πίσω από την Whysper Systems και αυτός που σκέφτηκε την ιδέα μιας εφαρμογής που κρυπτογραφεί προσωπικά και ομαδικά μηνύματα, καθώς και SMS και κλήσεις μέσω εταιρειών κινητής τηλεφωνίας (σε περίπτωση που δεν γνωρίζατε, οι εταιρείες κινητής τηλεφωνίας μπορούν να δουν και να ακούσουν οποιαδήποτε πληροφορία μέσω του δικτύου κινητής τηλεφωνίας τους). Αυτή η εφαρμογή ονομάζεται Signal.

Ένα από τα μεγαλύτερα πλεονεκτήματα του Signal είναι ότι δεν συγχρονίζει τίποτα με τους διακομιστές του, επομένως ούτε οι επαφές μας παραβιάζονται (σε ​​αντίθεση με το WhatsApp). Αυτό σημαίνει ότι εάν το σύστημα Whysper παραβιαστεί ή η κυβέρνηση των ΗΠΑ απαιτήσει τα αποθηκευμένα δεδομένα τους (κάτι που έχει ήδη συμβεί μία φορά ), δεν υπάρχει τίποτα να παραδώσει, επειδή δεν τηρούν κανένα αρχείο.

Το μειονέκτημα αυτής της εξαιρετικής εφαρμογής ( που επαινέθηκε ακόμη και από τον Snowden ) είναι ότι χρησιμοποιεί το Firebase Cloud Messaging (πρώην Google Cloud Message), το οποίο, όπως ίσως μαντέψετε, εξαρτάται από την Google. Παρόλο που ισχυρίζονται ότι σε αυτήν την περίπτωση η Google μόνο παραδίδει και λαμβάνει τα δεδομένα και δεν μπορεί να τα διαβάσει (κάτι που δεν σημαίνει ότι δεν τηρούν αρχείο για το ποιος μιλάει με ποιον), η δρομολόγηση των συνομιλιών μου μέσω των διακομιστών της Alphabet είναι περιττή και επικίνδυνη από την άποψή μου. Για να μην αναφέρουμε ότι, ακόμα κι αν πιστεύαμε ότι τα δεδομένα ήταν ασφαλή, αυτό σημαίνει ότι έχουμε ένα τηλέφωνο με την Google ενσωματωμένη βαθιά μέσα, κάτι που έχει έναν εντελώς διαφορετικό κόσμο επιπτώσεων (το ίδιο ισχύει και αν έχουμε ένα iPhone που αποφεύγει τη χρήση FCM).

Κάποιος είχε την λαμπρή ιδέα να διαχωρίσει το Signal χωρίς να χρησιμοποιήσει το FCM ( LibreSignal ), αλλά εγκαταλείφθηκε αφού ο Moxie εξήγησε τους λόγους για τη χρήση του FCM, κάτι που μας αφήνει πίσω από εκεί που ξεκινήσαμε: ποια εφαρμογή να χρησιμοποιήσουμε για μεγάλες, ασφαλείς, βολικές και διασκεδαστικές ομάδες;

Γιατί είναι τόσο δύσκολο να έχουμε κρυπτογραφημένες ομάδες από προεπιλογή;

Ένας λόγος είναι ότι, για να είναι μια ομάδα πρακτική, πρέπει να είναι ασύγχρονη (διαφορετικά δεν θα υπήρχε τρόπος να δείτε προηγούμενα μηνύματα ή να «εισέλθετε και να βγείτε» από την ομάδα χωρίς να χάσετε την πρόσβαση στα δεδομένα), αλλά αυτό καθιστά τη διαδικασία κρυπτογράφησης πολύ πιο περίπλοκη.

Με τον ίδιο τρόπο, η κρυπτογράφηση πρέπει να είναι από σημείο σε σημείο, οπότε αν ξεκινήσουμε την ασφαλή συνομιλία στο κινητό μας, για παράδειγμα, δεν μπορούμε να δούμε τα μηνύματα στον υπολογιστή αργότερα, τα οποία θα κλέψουν μια ομάδα με πολύ ενεργά μέλη πρακτικότητας.

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

Εφαρμογές με προοπτική εργασίας

Από μια άλλη οπτική γωνία, υπάρχουν επίσης εφαρμογές σχεδιασμένες για ομάδες εργασίας όπως το Slack , αν και προορίζονται για εμπορική χρήση, κλειστό πρόγραμμα-πελάτη και όλα όσα αυτό συνεπάγεται.

Υπάρχουν δωρεάν και αποκεντρωμένες εναλλακτικές λύσεις όπως το Rocket , το Mattermost ή το Riot , αλλά εξαρτώνται από το να φιλοξενεί κάποιος στην ομάδα την εφαρμογή σε έναν ιδιωτικό διακομιστή (που σημαίνει ότι ολόκληρη η ομάδα πρέπει να τους εμπιστεύεται) ή να πληρώνει για να χρησιμοποιεί τους διακομιστές των προγραμματιστών εφαρμογών (που σημαίνει ότι τους εμπιστεύεται). Επιπλέον, αυτές οι εφαρμογές, γενικά, επειδή επικεντρώνονται στο εργασιακό περιβάλλον, δεν διαθέτουν βοηθητικά προγράμματα απλώς για διασκέδαση (όπως gif ή αυτοκόλλητα).

Η επισκόπηση των εφαρμογών ομαδικής ανταλλαγής μηνυμάτων

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

Η λίστα του Electronic Frontier Foundation με τις πιο ασφαλείς εφαρμογές είναι ξεπερασμένη και περιμένει μια νέα έκδοση, και σχεδόν κάθε μέρα εμφανίζονται νέες εφαρμογές που ισχυρίζονται ότι είναι οι καλύτερες ανάμεσα στις μυριάδες επιλογές.

Μια νέα εφαρμογή που αξίζει να επισημανθεί είναι το Allo της Google. Αξίζει να σημειωθεί ότι η Google αρχικά είχε δηλώσει ότι θα κρυπτογραφούσε όλες τις επικοινωνίες από προεπιλογή, αλλά την ημέρα κυκλοφορίας της, άλλαξε πορεία, λέγοντας ότι θα προσέφερε την επιλογή έναρξης μιας ασφαλούς συνομιλίας, αλλά όχι αυτόματα (κάτι που τους χάρισε ακόμη και μια αναφορά από τον Snowden ). Αυτό είναι κατανοητό, καθώς η επιχείρηση της Alphabet βασίζεται στα δεδομένα μας, επομένως μια εφαρμογή που δεν δημιουργεί έσοδα για αυτούς είναι μια χαμένη ευκαιρία (το ίδιο ισχύει και για το WhatsApp και το Facebook).

Φαίνεται ότι θα πρέπει να περιμένουμε ακόμη περισσότερο για μια αξιόπιστη και πρακτική εφαρμογή, καθώς όλες οι τρέχουσες εφαρμογές έχουν ελλείψεις όσον αφορά την πρακτικότητα ή την ασφάλεια. Φαίνεται ότι δεν έχουμε ακόμη καταφέρει να απελευθερωθούμε από τον μαθηματικό τύπο που υπαγορεύει ότι «η ασφάλεια είναι αντιστρόφως ανάλογη της πρακτικότητας» και ακόμη κι αν καταφέρουμε να ξεπεράσουμε αυτό το εμπόδιο, εξακολουθούμε να αντιμετωπίζουμε την διάχυτη αντίσταση του μη εξειδικευμένου κοινού στην υιοθέτηση νέων τεχνολογιών και πρωτοκόλλων, ακόμη και όταν αποδεικνύεται μια σημαντική συνολική βελτίωση (οι περιπτώσεις του Tox και του Ring , για να αναφέρουμε δύο πρόσφατα και ενδιαφέροντα παραδείγματα).

Καλώς ή κακώς, αυτό που χρησιμοποιεί ο μέσος χρήστης είναι πάντα το πιο πρακτικό (σχεδόν πάντα υπαγορευμένο από εμπορικά συμφέροντα), όχι το καλύτερο από τεχνικής άποψης. Όσοι από εμάς αντιστέκονται περισσότερο σε αυτή την τάση έχουμε το ανθεκτικό πρωτόκολλο XMPP μαζί με το πρόσθετο OTR , το οποίο, όπως ήταν αναμενόμενο, εξακολουθεί να περιμένει να υλοποιήσει ομάδες με ασφαλή κρυπτογράφηση.

Σε αυτό το νήμα υπάρχει μια εικόνα (συν μερικοί σύνδεσμοι) το κλειδί για την αποκρυπτογράφηση όλα τις "ασφαλείς" συνομιλίες WhatsApp


Προσθήκη ως προτιμώμενης πηγής στην Google