Έστω ότι πράγματι, με κάποιον τρόπο η No Such Agency ή αντίστοιχη υπηρεσία άλλης υπερδύναμης, μπορεί και κρυπταναλύει τα περισσότερα κρυπτοσυστήματα που κυκλοφορούν στο διαδίκτυο, είτε διότι έπαιξε έμμεσο ή άμεσο ρόλο στον σχεδιασμό τους (βλέπε D.E.S.*) είτε γιατί εντόπισε κάποια αδυναμία σε αυτά. Με όποιον τρόπο και αν το κάνανε, ήταν τόσο καλοί που μέχρι σήμερα κανένας κρυπτολόγος της ακαδημαϊκής κοινότητας δεν κατάφερε να εντοπίσει την κερκόπορτα ή την αδυναμία στον αλγόριθμο.
Λαμβάνοντας υπ’ όψιν, ότι μάλλον θα είναι ο πιο ευσεβής πόθος του κάθε ανερχόμενου ή ήδη αναγνωρισμένου κρυπτολόγου, να παρουσιάσει μια μέρα μια πρακτική επίθεση ενάντια στον rijndael, blowfish, twofish, IDEA κλπ, μπορώ να υποθέσω ότι προσπαθούνε σκληρά…
Είναι η παραπάνω υπόθεση λογική? Κατά τη γνώμη μου ναι... Μπορούμε να υποθέσουμε ότι οι υπηρεσίες έχουν μαζέψει τους καλύτερους, ενώ ταυτόχρονα τους δίνουν πρακτικά απεριόριστους πόρους για την εκπλήρωση του στόχου τους. Ακόμα όμως και αν κάποιος σταθεί τόσο τυχερός ώστε να ανακαλύψει κάτι, σίγουρα μπορούν να του κλείσουν ευγενικά ή ουσιαστικά το στόμα πριν αυτό διαρεύσει...
Στους συμμετρικούς αλγορίθμους τα μαθηματικά είναι τόσο πολύπλοκα που δεν θα προσποιηθώ ούτε για μια στιγμή ότι καταλαβαίνω τι γίνεται, πόσο μάλλον να προσπαθήσω να κρυπταναλύσω ένα κρυπτοσύστημα... Όμως τα πράγματα είναι λίγο διαφορετικά στην ασύμμετρη κρυπτογράφηση. Η πολυπλοκότητα των πράξεων της συμμετρικής κρυπτογράφησης δίνει την θέση της σε απλούστερες μαθηματικές πράξεις όπως ή παραγοντοποίηση (για τον RSA) ή το Discrete Logarithm Problem (πρόβλημα των διακριτών λογαρίθμων???) για τον Elgamal.
Σε τέτοια κρυπτοσυστήματα όπου η ασφάλεια έγκειται σε ένα γνωστό μαθηματικό πρόβλημα τι μπορούμε να υποθέσουμε? Υπάρχει εδώ χώρος για κρυφές κερκόπορτες? Πιστεύω ότι η απλότητα των μαθηματικών πράξεων (και δεν κάνω λόγο για κακή υλοποίηση του αλγορίθμου) δεν αφήνει πολλά περιθώρια.
Είναι τα κρυπτοσυστήματα αυτά ασφαλή ώστε κυβερνητικές υπηρεσίες να μην μπορούν να τα κρυπταναλύσουν σε χρονικό διάστημα που η πληροφορία η οποία θα αποκομίσουν να έχει αξία για αυτούς? Αν δεν έχουν ανακαλύψει κάποια πολύ έξυπνη λύση στο πρόβλημα της παραγοντοποίησης ή των διακριτών λογαρίθμων τότε θα υποστήριζα ναι...
Αλλά στην ουσία, τι νόημα έχουν τα παραπάνω? Μπορεί να έχουν κρυπταναλύσει τα πάντα, μπορεί και τίποτα. Αν θέλουν να τους πούμε το κλειδί κρυπτογράφησης μας, γιατί να ασχοληθούν με μαθηματικά? Ένα πιστόλι στον κρόταφο ή η υπόσχεση ότι θα σκοτώνουν τους αγαπημένους μας έναν-έναν μέχρι να τους πούμε το κλειδί, είναι μάλλον πιο αποτελεσματικές λύσεις και προπάντων πολύ πιο οικονομικές…
Η προσωπική μου άποψη: Αν δε σκοπεύετε να τα βάλετε με τέτοιες υπηρεσίες ή ακόμα και αν το τολμήσετε, είμαι βέβαιος, ότι αν χρησιμοποιήσετε ένα διαδεδομένο κρυπτοσύστημα τα δεδομένα σας θα είναι πολύ πιο ισχυρά προστατευμένα έναντι επιθέσεων από το να κάνετε τις αλχημείες που έκανα όταν ήμουν μικρός, όταν πίστευα ότι είχα φτιάξει το πλέον αδιάβλητο κρυπτοσύστημα χρησιμοποιώντας substitution ciphers...
Και κάτι τελευταίο... Αυτοί που ζητάνε (εκβιάζουν) το skype να τους δώσει τα κλειδιά κρυπτογράφησης των συνομιλιών το κάνουν είτε γιατί δεν μπορούν να το επιτύχουν μόνοι τους (ή γιατί τους είναι οικονομικά και χρονικά ασύμφορο) και φυσικά δεν πρόκειται για την NSA αλλά για σαφώς λίγότερο ισχυρούς οργανισμούς. Γιατί καμία NSA δεν θα τους βοηθήσει στο να κρυπταναλύσουν τα δεδομένα, αφού αν πράγματι είναι σε θέση να το κάνει θα τηρήσει σιγή ιχθύος... Σίγουρα επένδυσαν πολλά για να το καταφέρουν και θα για να συνεχίζουν να το κάνουν θα πρέπει εμείς να κοιμόμαστε ήσυχοι ότι το κρυπτοσύστημα που χρησιμοποιούμε είναι ισχυρό…
Χαρακτηριστικό παράδειγμα οι Άγγλοι που παρατηρούσαν απραγείς τις πόλεις τους να ισοπεδώνονται από τους Γερμανούς ανυπεράσπιστες, μόνο και μόνο για να τους κρύψουν το ότι σε θέση να κρυπταναλύσουν το Enigma…
* Η NSA έπαιξε ενεργό ρόλο στον σχεδιασμό των S-boxes (
http://en.wikipedia.org/wiki/S-boxes) του DES και αυτός ήταν ένας από τους λόγους που κάποιοι αμφισβήτησαν την ασφάλεια του αλγορίθμου εξ’ αρχής αφού θεώρησαν βέβαιο ότι ο αλγόριθμος έχει κερκόπορτα. Σχεδόν 30 χρόνια αργότερα, αυτή η θεωρεία δεν έχει ακόμα επιβεβαιωθεί, αφήνοντας το μικρό μήκος του πεδίου ορισμού του αλγορίθμου την μόνη γνωστή και ουσιαστική του αδυναμία…
Συγνώμη, έχω καιρό να πάρω την δόση μου...