Μελέτη απόδοσης αλγορίθμων κρυπτογράφησης

This item is provided by the institution :
TEI of West Macedonia   

Repository :
@naktisis   

see the original item page
in the repository's web site and access all digital files if the item*



Μελέτη απόδοσης αλγορίθμων κρυπτογράφησης

Τσιλιχρήστος, Αθανάσιος

doctoral
Thesis (BSc)
Thesis

2019-12

2019-12


Η παρούσα πτυχιακή εργασία παρουσιάζει την μελέτη των αλγορίθμων κρυπτογράφησης AES, BLOWFISH, RC2 και RC4 καθώς και την απόδοση τους, που θα βασίζεται στην εισαγωγή τιμών που θα ορίσουμε εμείς κατά την υλοποίησή τους. Αρχικά, παρουσιάζουμε ένα επιστημονικό υπόβαθρο του θέματος μας, δηλαδη θα κάνουμε μια αναλυτική αναφορά στην έννοια της κρυπτογραφίας, όπως και στις κατηγορίες αλγορίθμων κρυπτογράφησης που υπάρχουν. Επιπλέον, θα παρουσιάσουμε τους αλγορίθμους AES, BLOWFISH, RC2, RC4, με τους οποίους θα ασχοληθούμε σε αυτήν την πτυχιακή εργασία σε βάθος, κάνοντας εκτενής αναφορά στον κώδικα τους σε γλώσσα C, με την βοήθεια του προγράμματος Microsoft Visual Studio. Μέσω του κώδικα, θα παρουσιάσουμε τον τρόπο λειτουργίας καθενός αλγορίθμου ξεχωριστά, τις δυνατότητες και τις επιλογές που μας δίνουν με σκοπό την κρυπτογράφηση δεδομένων, καθώς και την λειτουργίας τους σε προγραμματιστικό περιβάλλον. Στην συνέχεια, θα εισάγουμε την ίδια τιμή εισόδου σε κάθε έναν αλγόριθμο που αναφερθήκαμε πιο πάνω, με σκοπό την μελέτη απόδοσής τους, την εκτύπωση αποτελεσμάτων και την σύγκριση των αλγορίθμων σε επεξεργαστικό χρόνο. Τέλος, θα παρουσιάσουμε τα αποτελέσματα και τις μετρήσεις της παραπάνω πειραματικής εργασιάς, ενώ και τα συμπεράσματα που θα βγουν αναλύοντάς τα.

Κ > Κρυπτογραφία
Α > Αλγόριθμοι

Αλγόριθμοι
Κρυπτογραφία

Greek

Σχολή Τεχνολογικών Εφαρμογών > Τμήμα Μηχανικών Πληροφορικής ΤΕ (Καστοριά)
ΤΕΙ Δυτικής Μακεδονίας




*Institutions are responsible for keeping their URLs functional (digital file, item page in repository site)