aes

AES encoder

An AES encryption core implementation in Verilog, supporting various key sizes and modes.

Verilog implementation of the symmetric block cipher AES (Advanced Encryption Standard) as specified in NIST FIPS 197. This implementation supports 128 and 256 bit keys.

GitHub

339 stars
27 watching
126 forks
Language: Verilog
last commit: 3 months ago
Linked from 1 awesome list

aesasicblock-cipherencryptionfpga

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
qistoph/arduinoaes256 An implementation of Ilya's byte-oriented AES-256 encryption algorithm in C++ for the Arduino platform. 62
davylandman/aeslib An Arduino library providing basic AES encryption/decryption functionality 352
nordmike/gibberish-aes-as3 A port of a lightweight Javascript AES encryption library to ActionScript 3 0
kelp404/cocoasecurity A utility class providing encryption and hashing functionality using AES and various hash algorithms, along with encoding and decoding methods. 1,136
softvar/secure-ls Protects and encrypts data stored in local storage. 648
mvayngrib/react-native-aes Provides AES encryption and decryption capabilities in React Native applications. 29
jhumphry/spark_norx An implementation of a widely used authenticated encryption algorithm 8
kkayataka/plusaes A C++ AES cipher library that provides basic encryption and decryption functionality in a header-only format. 197
kleinernik/elixir-aes-cmac An Elixir implementation of the AES-CMAC encryption algorithm as defined in RFC 4493. 9
rubencaro/cipher A cryptographic library for encrypting and decrypting arbitrary binary data in Elixir 61
vesvault/libves.c An encryption API library for secure data storage and transmission 37
piaca/micropython-aes An implementation of the AES encryption algorithm in pure Python for use with MicroPython 18
moteus/lua-aesfileencrypt A Lua library that provides a simple way to encrypt files using AES encryption. 18
octaprog7/as5600 A Python module for controlling an AS5600 encoder with I2C interface 0
sirgal/avr-eax-aes-bootloader A bootloader for AVR microcontrollers with encryption using the EAX mode and AES underlying algorithm. 47