Skip to content
This repository has been archived by the owner on Jul 16, 2022. It is now read-only.

KornelBl/AES

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AES

AES implementation in AT&T assembler and C.

Architecture

Generating extended key form private key (part of AES algorithm),as well as encoding and decoding a block of 16 bytes are all implemented with AT&T Assembler in following files:

  • generation.s
  • encode.s
  • decode.s

Those functions are later used to encode and decode whole files in C language. This is implemented in the following:

  • zakoduj.c
  • odkoduj.c

Files named zakoduj and odkoduj are executable files linked and compiled on Ubuntu 14.04.

Author

Kornel Błąkała

About

AES implementation in assembly

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published