Το κρυπτογραφημένο κείμενο που προκύπτει είναι σε δυαδική μορφή:
Η αποκρυπτογράφηση γίνεται με τον ίδιο αλγόριθμο. Η διαφορά είναι ότι χρησιμοποιούνται τα κλειδιά με αντίστροφη σειρά. Για την παραγωγή δε των κλειδιών σε κάθε γύρο αντί τις αριστερές ολισθήσεις στην αποκρυπτογράφηση έχουμε αντίστοιχες δεξιές.
Η ασφάλεια του κρυπτοσυστήματος αποδείχθηκε περιορισμένη, λόγω του 56μπιτου κλειδιού που χρησιμοποιεί. Βέβαια η επίθεση απαιτεί πολύ ισχυρό υπολογιστικό σύστημα αλλά το 2007 ανακοινώθηκε η παραβίαση του σε 7 περίπου ημέρες με υπολογιστικό σύστημα αξίας 10000$. Για το λόγο αυτό προτάθηκε ο τριπλός DES.
Στο σύστημα αυτό χρησιμοποιούνται 3 κλειδιά των 56bits οπότε συνολικά μπορεί να θεωρηθεί ότι το κλειδί είναι 168bits. Η διαδικασία είναι κρυπτογραφείται το αρχικό m μήνυμα με το κλειδί k1, αποκρυ-πτογραφείται στη συνέχεια με το k2 και ξανακρυπτογραφείτα! με το k3. Δηλαδή c=Ek1(Dk2(Ek3(m)))
ΚΡΥΠΤΟΓΡΑΦΙΑ Σινάτκας Ι.
00010010 10100101 01010101 10010101 10111110 00100101 00101000 00000011
και αν αντικατασταθεί με χαρακτήρες ASCII είναι:
□¥U•Ύ%(
Η αποκρυπτογράφηση γίνεται με τον ίδιο αλγόριθμο. Η διαφορά είναι ότι χρησιμοποιούνται τα κλειδιά με αντίστροφη σειρά. Για την παραγωγή δε των κλειδιών σε κάθε γύρο αντί τις αριστερές ολισθήσεις στην αποκρυπτογράφηση έχουμε αντίστοιχες δεξιές.
Η ασφάλεια του κρυπτοσυστήματος αποδείχθηκε περιορισμένη, λόγω του 56μπιτου κλειδιού που χρησιμοποιεί. Βέβαια η επίθεση απαιτεί πολύ ισχυρό υπολογιστικό σύστημα αλλά το 2007 ανακοινώθηκε η παραβίαση του σε 7 περίπου ημέρες με υπολογιστικό σύστημα αξίας 10000$. Για το λόγο αυτό προτάθηκε ο τριπλός DES.
Στο σύστημα αυτό χρησιμοποιούνται 3 κλειδιά των 56bits οπότε συνολικά μπορεί να θεωρηθεί ότι το κλειδί είναι 168bits. Η διαδικασία είναι κρυπτογραφείται το αρχικό m μήνυμα με το κλειδί k1, αποκρυ-πτογραφείται στη συνέχεια με το k2 και ξανακρυπτογραφείτα! με το k3. Δηλαδή c=Ek1(Dk2(Ek3(m)))
ΚΡΥΠΤΟΓΡΑΦΙΑ Σινάτκας Ι.
by: Πληροφορική Online
Πληροφορική Online Updated at: 2:15 μ.μ.