Skip to content

UnderscorePan/AES-Simulation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 

Repository files navigation

AES Cryptography Implementation

C++ implementation of AES encryption/decryption for university cryptography assignment.

Features

  • Full AES-128 encryption (configurable rounds 1-10)
  • Full AES-128 decryption (configurable rounds 1-10)
  • Detailed step-by-step output for each round
  • Standard hex input/output for interoperability

Compilation

g++ -o aes_sim aes_sim.cpp

Usage

./aes_sim

Input Format

  • Plaintext/Ciphertext: 0x000102030405060708090A0B0C0D0E0F or with spaces
  • Key: 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01

Assignment Details

Course: CryptoGraphy 2025/2026 Term 2530 Tasks: AES Encryption/Decryption

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages