AES

XCore Project reviews, ideas, videos and proposals.
huuanh2811
Newbie
Posts: 1
Joined: Fri Jul 05, 2019 5:58 am

AES

Post by huuanh2811 »

Version: 1
Status: Public release
License: Custom Licence
Download: /files/project_builds/aes.zip

Implementation of Advanced Encryption Standard (AES), supporting both encryption and decryption. This implementation is based on the original Rijndael proposal, using high-level lookup table optimisations. This allows the basic XC implementation to achieve a throughput of 52Mbps per XCore. Further low-level optimisations have been implemented to obtain the maximum level of performance from the encryption/decryption engine. The most highly optimised code achieves a throughput of 64Mbps per XCore.