Skip to content

Latest commit

 

History

History
23 lines (14 loc) · 792 Bytes

File metadata and controls

23 lines (14 loc) · 792 Bytes

grain128

Hardware implementation of the Grain_128AEAD stream cipher

Status

Just started. Not completed. Does not work. Do. Not. Use.

Introduction

This is an implementation of the Grain_128AEAD stream cipher.

The Grain_128AEAD is a stream cipher that is one of the NIST lightweight cipher finalists. The cipher is a continuation of the Grain and Grain128a ciphers. The design makes for efficient implementation in hardware and is quite different in comparison to other finalists.

Implementation notes

The core has been developed using the Grain_128AEAD C reference implementation.

Implementation results