Distinctive Merit

Implementing AES-128
Responding to the ever greater demand for security, this project implements Advanced Encryption Standard 128 (AES-128) in both assembly and C++. AES-128 or Rijndael can be programmed on a 3687 microcontroller by simply implementing the different component transformations. Note that Rijndael is an iterated block chipper with a variable block length and key length that can be independently specified to 128, 192, or 256 bits. Implementing ByteSub requires a 256-byte table.

Ahmad Husni
Indonesia
husni_111990290@yahoo.com

 


Abstract | Entry

 

   
 
PRIZES  

$15,000 in cash prizes

GO>>

 
   
COMPONENTS  

Complete list of eligible products

GO>>

 

Winners List