Η κρυπτογραφική ασφάλεια της Πιστοποιητικής Αρχής eMudhra
Η πιστοποιητική αρχή eMudhra αντιμετώπισε μια κρίση ασφάλειας όταν διαγνύστηκε ότι τα ιδιωτικά κλειδιά των πιστοποιητικών της αποτελούν απλώς μικρές ακέραιες, κάνοντας την ανάκτησή τους εύκολη. Οι επτά κλειδιά διατίθεσης που δημιουργήθηκαν στον Απρίλιο του 2026 βρίσκονται σε μορφή που κάνει την αντιστοιχία μεταξύ δημόσιου και ιδιωτικού κλειδιού πολύ εύκολη.
Η τεχνική αδυναμία των κλειδιών
Τα κλειδιά διατίθεσης της eMudhra χρησιμοποιούν καμπύλη ελλειπτικής γεωμετρίας P-384, αλλά τα ιδιωτικά τους κλειδιά αποτελούν ακριβώς μικρές ακέραιες όπως 4, 56 ή 115. Σε αντίθεση με την πραγματική ασφάλεια που απαιτείται για ένα κλειδί P-384 (384-bit τυχαίος αριθμός), η χρήση τέτοιων μικρών ακεραιών κάνει την ανακάλυψη του ιδιωτικού κλειδίου εύκολη. Ένας επισκέπτης μπορεί να υπολογίσει το δημόσιο κλειδί για κάθε από τους 256 πιθανούς αριθμούς και να βρει την αντιστοιχία σε χιλιστάδες βήματα.
Η επέκταση του προβλήματος
Η επιδήλωση του προβλήματος δημιούργησε μια οικοσυστηματική αδυναμία. Τα μη-προσαρμοσμένα συστήματα που δεν ελέγχουν την ακυρότητα ή την διαφάνεια πιστοποιητικών θα παραμείουν εκτεθειμένα μέχρι το τέλος της ισχύος των πιστοποιητικών το 2039. Η χρήση ενός ψεύτικου πιστοποιητικού μπορεί να οδymήσει στην κρυπτογραφική αποδοχή από ένα μη-προσαρμοσμένο σύστημα, κάνοντας την επικοινωνία μεταξύ των συσκευών ακατάλληλη.
Τα μέτρα αποφυγής
Η επίλυση του προβλήματος απαιτεί άμεση ενημέρωση όλων των συστημάτων που εμπιστεύονται την eMudhra. Ωστόσο, η φύση του προβλήματος καθιστά αδύνατο την πλήρη αποκατάσταση της ασφάλειας. Τα συστήματα που δεν μπορούν να ενημερωθούν θα παραμείουν εκτεθειμένα μέχρι το τέλος της ισχύος των πιστοποιητικών, κάτι που θα μπορούσε να οδηγήσει σε μεγάλη ασφάλεια ανάκτησης και αποθήκευσης δεδομένων.