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

View/ Open
Keywords
Ψηφιακές υπογραφές ; Υπογραφές PDF ; Μετα-κβαντική κρυπτογραφία ; Dilithium ; RSA ; Ασφάλεια εγγράφωνAbstract
This thesis presents the development of a web system for managing and verifying digital signatures in PDF documents. The system supports three signing modes: classical RSA, post-quantum (Dilithium3), and hybrid (RSA + Dilithium), to ensure both compatibility with existing tools and protection against future quantum attacks.Each user has their own key pair (public/private) for RSA and Dilithium3, which are created and managed through a dedicated application page.
The implementation is based on Java EE (Jakarta Faces, PrimeFaces), Apache PDFBox, and Bouncy Castle. Signature verification is performed according to the PDF ByteRange, in compliance with the PAdES standard. The system provides a full audit trail, statistics, and the ability to send signed documents via email. The main objectives were achieved and the system is functional and compatible with standard PDF readers.


