Κυκλοφορία της υλοποίησης του ανώνυμου δικτύου I2P 1.9.0 και του πελάτη C++ i2pd 2.43

Κυκλοφόρησαν το ανώνυμο δίκτυο I2P 1.9.0 και ο πελάτης C++ i2pd 2.43.0. Το I2P είναι ένα ανώνυμο κατανεμημένο δίκτυο πολλαπλών επιπέδων που λειτουργεί πάνω από το κανονικό Διαδίκτυο, χρησιμοποιώντας ενεργά κρυπτογράφηση από άκρο σε άκρο, διασφαλίζοντας την ανωνυμία και την απομόνωση. Το δίκτυο είναι χτισμένο σε λειτουργία P2P και διαμορφώνεται χάρη στους πόρους (εύρος ζώνης) που παρέχονται από τους χρήστες του δικτύου, γεγονός που καθιστά δυνατό να γίνει χωρίς τη χρήση κεντρικά διαχειριζόμενων διακομιστών (οι επικοινωνίες εντός του δικτύου βασίζονται στη χρήση κρυπτογραφημένων τούνελ μονής κατεύθυνσης μεταξύ ο συμμετέχων και οι συνομήλικοι).

Στο δίκτυο I2P, μπορείτε να δημιουργήσετε ανώνυμα ιστότοπους και ιστολόγια, να στείλετε άμεσα μηνύματα και email, να ανταλλάξετε αρχεία και να οργανώσετε δίκτυα P2P. Για τη δημιουργία και χρήση ανώνυμων δικτύων για εφαρμογές πελάτη-διακομιστή (ιστοσελίδες, συνομιλίες) και P2P (κοινή χρήση αρχείων, κρυπτονομίσματα), χρησιμοποιούνται πελάτες I2P. Ο βασικός πελάτης I2P είναι γραμμένος σε Java και μπορεί να τρέξει σε ένα ευρύ φάσμα πλατφορμών όπως Windows, Linux, macOS, Solaris κ.λπ. Το I2pd είναι μια ανεξάρτητη υλοποίηση του προγράμματος-πελάτη I2P σε C++ και διανέμεται με τροποποιημένη άδεια BSD.

Η νέα έκδοση του I2P ολοκληρώνει την ανάπτυξη ενός νέου πρωτοκόλλου μεταφοράς "SSU2", που βασίζεται στο UDP και διακρίνεται για βελτιωμένη απόδοση και ασφάλεια. Έχουν εφαρμοστεί δοκιμές για τον έλεγχο του SSU2 στην πλευρά του ομοτίμου και του ρελέ. Το πρωτόκολλο «SSU2» είναι ενεργοποιημένο από προεπιλογή σε εκδόσεις Android και ARM, καθώς και σε ένα μικρό ποσοστό δρομολογητών που βασίζονται σε άλλες πλατφόρμες. Η έκδοση Νοεμβρίου σχεδιάζει να ενεργοποιήσει το "SSU2" για όλους τους χρήστες. Η υλοποίηση του SSU2 θα μας επιτρέψει να ενημερώσουμε πλήρως την κρυπτογραφική στοίβα, να απαλλαγούμε από τον πολύ αργό αλγόριθμο ElGamal (για κρυπτογράφηση από άκρο σε άκρο, θα χρησιμοποιηθεί ο συνδυασμός ECIES-X25519-AEAD-Ratchet αντί για ElGamal/AES+SessionTag ), μειώστε τα γενικά έξοδα σε σύγκριση με το SSU και βελτιώστε την απόδοση των κινητών συσκευών.

Άλλες βελτιώσεις περιλαμβάνουν την προσθήκη ενός ανιχνευτή αδιεξόδου, διασφαλίζοντας ότι οι πληροφορίες δρομολογητή (RI, RouterInfo) αποστέλλονται σε ομοτίμους και βελτιωμένος χειρισμός MTU/PMTU στο παλιό πρωτόκολλο SSU. Στο i2pd, η μεταφορά SSU2 έχει έρθει στην τελική της μορφή, η οποία είναι ενεργοποιημένη από προεπιλογή για νέες εγκαταστάσεις και έχει προστεθεί η δυνατότητα απενεργοποίησης του βιβλίου διευθύνσεων.

Πηγή: opennet.ru

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