Πραγματοποιήθηκε η κυκλοφορία του ανώνυμου δικτύου I2P 1.7.0 και του προγράμματος-πελάτη C++ i2pd 2.41.0. Ας υπενθυμίσουμε ότι το I2P είναι ένα πολυεπίπεδο ανώνυμο κατανεμημένο δίκτυο που λειτουργεί πάνω από το κανονικό Διαδίκτυο, χρησιμοποιώντας ενεργά κρυπτογράφηση από άκρο σε άκρο, η οποία εγγυάται ανωνυμία και απομόνωση. Το δίκτυο είναι κατασκευασμένο σε λειτουργία P2P και διαμορφώνεται χάρη στους πόρους (εύρος ζώνης) που παρέχονται από τους χρήστες του δικτύου, γεγονός που καθιστά δυνατή την πραγματοποίηση χωρίς τη χρήση κεντρικά διαχειριζόμενων διακομιστών (οι επικοινωνίες εντός του δικτύου βασίζονται στη χρήση κρυπτογραφημένων μονόδρομων σηράγγων μεταξύ του συμμετέχοντα και των συνομηλίκων).
Το δίκτυο I2P σάς επιτρέπει να δημιουργείτε ανώνυμα ιστοσελίδες και ιστολόγια, να στέλνετε άμεσα μηνύματα και email, να μοιράζεστε αρχεία και να οργανώνετε δίκτυα P2P. Τα προγράμματα-πελάτες I2P χρησιμοποιούνται για τη δημιουργία και χρήση ανώνυμων δικτύων για εφαρμογές client-server (ιστότοποι, συνομιλίες) και P2P (κοινή χρήση αρχείων, κρυπτονομίσματα). Το βασικό πρόγραμμα-πελάτης I2P είναι γραμμένο σε Java και εκτελείται σε ένα ευρύ φάσμα πλατφορμών, όπως Windows, Linux, macOS, Solaris, κ.λπ. Το I2pd είναι μια ανεξάρτητη υλοποίηση του προγράμματος-πελάτη I2P σε C++ και διανέμεται με τροποποιημένη άδεια BSD.
Μεταξύ των αλλαγών:
- Η μικροεφαρμογή για την περιοχή ειδοποιήσεων (system tray) υλοποιεί την εμφάνιση αναδυόμενων μηνυμάτων.
- Ένας νέος επεξεργαστής αρχείων torrent έχει προστεθεί στο i2psnark.
- Έχει προστεθεί υποστήριξη ετικετών IRCv2 στο i3ptunnel.
- Μειωμένο φόρτο CPU κατά τη χρήση μεταφοράς NTCP2.
- Οι νέες εγκαταστάσεις έχουν αφαιρέσει το BOB API, το οποίο έχει από καιρό καταργηθεί (οι υπάρχουσες εγκαταστάσεις διατηρούν την υποστήριξη BOB, αλλά οι χρήστες συμβουλεύονται να μεταβούν στο πρωτόκολλο SAMv3).
- Βελτιωμένος κώδικας για την αναζήτηση και αποθήκευση πληροφοριών στη βάση δεδομένων. Προστέθηκε προστασία από την επιλογή ομότιμων συσκευών χαμηλής απόδοσης κατά τη δημιουργία σηράγγων. Έχουν πραγματοποιηθεί εργασίες για τη βελτίωση της αξιοπιστίας του δικτύου σε συνθήκες όπου υπάρχουν προβληματικοί ή κακόβουλοι δρομολογητές.
- Το i2pd 2.41 διορθώνει ένα πρόβλημα που προκαλούσε μείωση της αξιοπιστίας του δικτύου.
- Έχει αναπτυχθεί ένα ξεχωριστό δίκτυο δοκιμών για τη δοκιμή σηράγγων μεταξύ δρομολογητών που βασίζονται σε i2pd και Java I2P. Το testnet θα μας επιτρέψει να εντοπίσουμε προβλήματα συμβατότητας μεταξύ i2pd και Java I2P κατά τη φάση δοκιμών των προεκδόσεων.
- Έχει ξεκινήσει η ανάπτυξη ενός νέου συστήματος μεταφοράς UDP "SSU2", το οποίο θα βελτιώσει σημαντικά την απόδοση και την ασφάλεια. Η εφαρμογή του SSU2 θα επιτρέψει επίσης την πλήρη ενημέρωση της κρυπτογραφικής στοίβας και θα εξαλείψει τη χρήση του πολύ αργού αλγορίθμου ElGamal (για κρυπτογράφηση από άκρο σε άκρο, θα χρησιμοποιηθεί ο συνδυασμός ECIES-X25519-AEAD-Ratchet αντί του ElGamal/AES+SessionTag).
Πηγή: opennet.ru
