Σύστημα έξυπνης διαμοίρασης αρχείων με post quantum ψηφιακές υπογραφές
Smart file sharing system with post-quantum digital signatures

Προβολή/ Άνοιγμα
Λέξεις κλειδιά
Ψηφιακές υπογραφές ; Υπογραφές PDF ; Μετα-κβαντική κρυπτογραφία ; Dilithium ; RSA ; Ασφάλεια εγγράφωνΠερίληψη
Η παρούσα μεταπτυχιακή διατριβή παρουσιάζει τον σχεδιασμό και την υλοποίηση ενός διαδικτυακού συστήματος για τη δημιουργία και επαλήθευση ψηφιακών υπογραφών σε έγγραφα PDF.
Το σύστημα υποστηρίζει τρεις τρόπους υπογραφής: κλασική RSA, post-quantum (Dilithium3) και υβριδική (RSA + Dilithium3), προκειμένου να εξασφαλίσει τόσο συμβατότητα με υπάρχοντα εργαλεία όσο και προστασία απέναντι σε μελλοντικές κβαντικές επιθέσεις. Κάθε χρήστης διαθέτει το δικό του ζεύγος κλειδιών (δημόσιο/ιδιωτικό) για RSA και Dilithium3, τα οποία δημιουργούνται και διαχειρίζονται μέσω ειδικής σελίδας της εφαρμογής.
Η υλοποίηση βασίζεται σε Jakarta EE (JSF, PrimeFaces), Apache PDFBox και Bouncy Castle. Η επαλήθευση των υπογραφών γίνεται με βάση το ByteRange του PDF, σύμφωνα με το πρότυπο PAdES. Το σύστημα προσφέρει πλήρες ιστορικό ενεργειών (audit), στατιστικά στοιχεία και δυνατότητα αποστολής υπογεγραμμένων εγγράφων μέσω email. Τα αποτελέσματα δείχνουν ότι το σύστημα λειτουργεί επιτυχώς και είναι συμβατό με τυπικούς PDF readers.


