Κυκλοφορία της πλατφόρμας GNUnet P2P 0.15.0

Παρουσιάστηκε η κυκλοφορία του πλαισίου GNUnet 0.15, που έχει σχεδιαστεί για τη δημιουργία ασφαλών αποκεντρωμένων δικτύων P2P. Τα δίκτυα που δημιουργούνται με χρήση του GNUnet δεν έχουν ούτε ένα σημείο αστοχίας και είναι σε θέση να εγγυηθούν το απαραβίαστο των προσωπικών πληροφοριών των χρηστών, συμπεριλαμβανομένης της εξάλειψης πιθανής κατάχρησης από υπηρεσίες πληροφοριών και διαχειριστές με πρόσβαση σε κόμβους δικτύου.

Το GNUnet υποστηρίζει τη δημιουργία δικτύων P2P μέσω TCP, UDP, HTTP/HTTPS, Bluetooth και WLAN και μπορεί να λειτουργήσει σε λειτουργία F2F (Friend-to-Friend). Υποστηρίζεται η διέλευση NAT, συμπεριλαμβανομένης της χρήσης UPnP και ICMP. Για την αντιμετώπιση της τοποθέτησης δεδομένων, είναι δυνατή η χρήση κατανεμημένου πίνακα κατακερματισμού (DHT). Παρέχονται εργαλεία για την ανάπτυξη δικτύων πλέγματος. Για την επιλεκτική παραχώρηση και ανάκληση δικαιωμάτων πρόσβασης, η αποκεντρωμένη υπηρεσία ανταλλαγής χαρακτηριστικών ταυτότητας reclaimID χρησιμοποιεί GNS (σύστημα ονομάτων GNU) και κρυπτογράφηση βάσει χαρακτηριστικών.

Το σύστημα διαθέτει χαμηλή κατανάλωση πόρων και χρησιμοποιεί μια αρχιτεκτονική πολλαπλών διεργασιών για να παρέχει απομόνωση μεταξύ των στοιχείων. Παρέχονται ευέλικτα εργαλεία για τη διατήρηση αρχείων καταγραφής και τη συλλογή στατιστικών στοιχείων. Για την ανάπτυξη εφαρμογών τελικής χρήσης, το GNUnet παρέχει ένα API για τη γλώσσα C και δεσμεύσεις για άλλες γλώσσες προγραμματισμού. Για να απλοποιηθεί η ανάπτυξη, προτείνεται η χρήση βρόχων συμβάντων και διεργασιών αντί για νήματα. Περιλαμβάνει μια δοκιμαστική βιβλιοθήκη για αυτόματη ανάπτυξη πειραματικών δικτύων που καλύπτει δεκάδες χιλιάδες ομότιμους.

Σημαντικές νέες δυνατότητες στο GNUnet 0.15:

  • Το αποκεντρωμένο σύστημα ονομάτων τομέα GNS (GNU Name System) παρέχει τη δυνατότητα εγγραφής υποτομέων στον τομέα ανώτατου επιπέδου «.pin». Προστέθηκε υποστήριξη για κλειδιά EDKEY.
  • Στο gnunet-scalarproduct, οι συναρτήσεις κρυπτογράφησης έχουν αλλάξει για χρήση της βιβλιοθήκης libsodium.
  • Η υπηρεσία αποκεντρωμένης ανταλλαγής ανταλλαγής χαρακτηριστικών ταυτότητας (RECLAIM) έχει προσθέσει υποστήριξη για διαπιστευτήρια που έχουν υπογραφεί χρησιμοποιώντας το σχήμα BBS+ (τυφλή υπογραφή, στην οποία ο υπογράφοντος δεν μπορεί να έχει πρόσβαση στο περιεχόμενο).
  • Έχει υλοποιηθεί το πρωτόκολλο ένωσης, το οποίο χρησιμοποιείται για τη διανομή μηνυμάτων ανάκλησης κλειδιών στο GNS.
  • Η υλοποίηση του messenger έχει σταθεροποιηθεί, η οποία δεν είναι πλέον πειραματική.

Πηγή: opennet.ru

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