CrypTool: πειραματιστείτε με τους αλγόριθμους κρυπτογράφησης

CrypTool: Αναρωτηθήκατε ποτέ πώς λειτουργούν οι αλγόριθμοι κρυπτογράφησης; Τι κάνουν οι αλγόριθμοι όπως τους AES ή Twofish, και πώς κρυπτογραφούσαν στο παρελθόν; Πώς κρυπτογραφούσε ο Ιούλιος Καίσαρας τα του για να τα προστατεύει, ή πώς δούλευε το Γερμανικό μηχάνημα Enigma;cryptool

Φυσικά υπάρχουν πολλά βιβλία διαθέσιμα online, αλλά ίσως πολλοί από εσάς θέλουν να βιώσουν την εμπειρία από πρώτο χέρι.

Το CrypTool είναι ένα για τα Windows. Υπάρχει επίσης διαθέσιμη μια έκδοση που ονομάζεται JCryptTool cross-platform η οποίο απαιτεί Java για να τρέξει.  Με την μπορείτε να κατανοήσετε καλύτερα και να απεικονίσετε τους αλγορίθμους κρυπτογράφησης.

Η κύρια διεπαφή (UI) εμφανίζει διάφορες επιλογές για την εκ. Σαν πρώτη φορά, ο καλύτερος τρόπος να ξεκινήσετε, είναι με τον οδηγό που σας παρέχει το πρόγραμμα. Το πρόγραμμα θα σας “ταξιδέψει” στον κόσμο της κρυπτογράφησης και θα σας διδάξει την κρυπτογράφηση την αποκρυπτογράφηση, συναρτήσεις κατακερματισμού ή κρυπτό-ανάλυση.

Αν επιλέξετε κρυπτογράφηση και αποκρυπτογράφηση για παράδειγμα, θα σας ζητηθεί να επιλέξετε ανάμεσα στην κλασική ή στην μοντέρνα. Η κλασική κρυπτογράφηση απαριθμεί εννέα αλγορίθμους που χρησιμοποιούνταν στο παρελθόν, από τον Καίσαρα και τον Vigenere στο Enigma και το Playfair.

Κάθε αλγόριθμος εξηγείται εν συντομία, για να γνωρίζετε πώς λειτουργεί. Στη συνέχεια, μπορείτε να δοκιμάσετε να εισάγετε μόνοι σας κάποιο κείμενο που θέλετε να αποκρυπτογραφήσετε. Το αρχικό μήνυμα αλλά και το αποκρυπτογραφημένο κείμενο, θα εμφανιστούν στην τελευταία οθόνη.

Το λογισμικό υποστηρίζει τους συμμετρικούς και τους ασύμμετρους μοντέρνους αλγορίθμους. Δεν τους εξηγεί βέβαια και πάρα πολύ διεξοδικά και ίσως χρειαστεί να συμβουλευτείτε την τεκμηρίωση όπου κάθε αλγόριθμος εξηγείται λεπτομερώς.

Το ίδιο ισχύει και για τις λειτουργίες Hash, που υποστηρίζει (MD5, SHA-256, RIPEMD160 και άλλες).

Το δεύτερο σημαντικό του CrypTool είναι το . Εδώ μπορείτε να δημιουργήσετε φύλλα εργασίας για να δοκιμάσετε τους κρυπτογράφησης ή τις συναρτήσεις κατακερματισμού.

Μπορείτε να δοκιμάσετε και μόνοι σας την εφαρμογή. Το CrypTool είναι ένα πολύ καλό εκπαιδευτικό πρόγραμμα όχι μόνο για την επιστήμη των υπολογιστών ή για τους φοιτητές της μαθηματικής, αλλά και για όποιον ενδιαφέρεται για την κρυπτογραφία.

CrypTool 2.0 (Stable Build 6222.1)

iGuRu.gr The Best Technology Site in Greecefgns

κάθε δημοσίευση, άμεσα στο inbox σας

Προστεθείτε στους 2.100 εγγεγραμμένους.

Written by giorgos

Ο Γιώργος ακόμα αναρωτιέται τι κάνει εδώ....

Αφήστε μια απάντηση

Η ηλ. διεύθυνση σας δεν δημοσιεύεται. Τα υποχρεωτικά πεδία σημειώνονται με *

Το μήνυμα σας δεν θα δημοσιευτεί εάν:
1. Περιέχει υβριστικά, συκοφαντικά, ρατσιστικά, προσβλητικά ή ανάρμοστα σχόλια.
2. Προκαλεί βλάβη σε ανηλίκους.
3. Παρενοχλεί την ιδιωτική ζωή και τα ατομικά και κοινωνικά δικαιώματα άλλων χρηστών.
4. Διαφημίζει προϊόντα ή υπηρεσίες ή διαδικτυακούς τόπους .
5. Περιέχει προσωπικές πληροφορίες (διεύθυνση, τηλέφωνο κλπ).