Το OpenCovidTrace είναι ένα έργο ανοιχτού κώδικα για ασφαλή και ιδιωτική ανίχνευση επαφών COVID-19

Το OpenCovidTrace εφαρμόζει ανοιχτές εκδόσεις πρωτοκόλλων ανίχνευσης επαφών υπό την άδεια LGPL.

Νωρίτερα, τον Απρίλιο του τρέχοντος έτους, η Apple και η Google εξέδωσε κοινή ανακοίνωση σχετικά με την έναρξη της ανάπτυξης ενός συστήματος για την παρακολούθηση των επαφών των χρηστών και δημοσίευσε τις προδιαγραφές του. Το σύστημα προγραμματίζεται να κυκλοφορήσει τον Μάιο ταυτόχρονα με τη νέα κυκλοφορία των λειτουργικών συστημάτων Android και iOS.

Το περιγραφόμενο σύστημα χρησιμοποιεί μια αποκεντρωμένη προσέγγιση και βασίζεται στην ανταλλαγή μηνυμάτων μεταξύ smartphone μέσω Bluetooth Low Energy (BLE). Τα δεδομένα επαφής αποθηκεύονται στο smartphone του χρήστη.
Κατά την εκκίνηση, δημιουργείται ένα μοναδικό κλειδί. Με βάση αυτό το κλειδί, δημιουργείται ένα καθημερινό κλειδί (κάθε 24 ώρες) και βάσει αυτού δημιουργούνται προσωρινά κλειδιά, τα οποία αντικαθίστανται κάθε 10 λεπτά. Κατά την επαφή, τα smartphone ανταλλάσσουν προσωρινά κλειδιά και τα αποθηκεύουν στις συσκευές. Εάν το τεστ είναι θετικό, τα ημερήσια κλειδιά μεταφορτώνονται στον διακομιστή. Στη συνέχεια, το smartphone κατεβάζει τα καθημερινά κλειδιά των μολυσμένων χρηστών από τον διακομιστή, δημιουργεί προσωρινά κλειδιά από αυτούς και τα συγκρίνει με τις καταγεγραμμένες επαφές του.

Το OpenCovidTrace αναπτύσσει ενεργά τις εκδόσεις iOS και Android της εφαρμογής για κινητά:

  • Το έργο υλοποιεί το πρωτόκολλο που περιγράφεται στο Προδιαγραφές Apple/Google
  • έχει υλοποιηθεί η πλευρά του διακομιστή για την αποθήκευση ανώνυμων δεδομένων
  • ενσωμάτωση λύσης σε εξέλιξη DP-3T (ένα έργο από μια ομάδα επιστημόνων για την ανάπτυξη ενός ανοιχτού πρωτοκόλλου παρακολούθησης)
  • ενσωμάτωση λύσης σε εξέλιξη bluetrace (μία από τις πρώτες τέτοιες λύσεις έχει ήδη κυκλοφορήσει στη Σιγκαπούρη)

Πόροι

Πηγή: linux.org.ru

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