Danu
Pratama

0%

Loading...

Rijndael AES Algorithm

2024Desktop App

Capstone Project

Python, AES 128/192/256 bit, Tkinter

Rijndael AES Algorithm

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.

Rijndael AES Algorithm image 1
Rijndael AES Algorithm image 2
Rijndael AES Algorithm image 3
Rijndael AES Algorithm image 4
Rijndael AES Algorithm image 5
Rijndael AES Algorithm image 6

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.