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

337 stars
27 watching
126 forks
Language: Verilog
last commit: about 1 month 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 349
nordmike/gibberish-aes-as3 An implementation of AES encryption in 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,134
softvar/secure-ls Protects and encrypts data stored in local storage. 646
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. 190
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 API library providing end-to-end encryption for 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