Rijndael AES Algorithm
2024 — Desktop App
Capstone Project
Python, AES 128/192/256 bit, Tkinter

Contributions
(1)
Developed a desktop-based file encryption/decryption app using Python and AES (Rijndael) with 128/192/256-bit key variants.
(2)
Implemented encryption workflows for multiple document formats.
(3)
Designed the system architecture using OOAD and UML-based planning.
(4)
Built validation and error-handling mechanisms for encryption keys and file verification.
(5)
Conducted brute force resistance testing using a custom Python script to evaluate the AES (Rijndael) implementation's security strength.






CONTEXT
An undergraduate final project for a Bachelor's Degree in Informatics Engineering, exploring cryptographic security through AES (Rijndael) encryption, focused on securing digital documents for operational workflows.