This repository contains software implementation of Grain v1 cipher written in C.
- grain.h : definition of structures and functions used
- grain.c : functions for performing encryption/decryption along with main
Example with gcc
on linux
:
$ gcc grain.c -o filename
$ ./filename
[1] Ecrypt page on Grain v1. It also provides a reference implementation. Link
[2] Grain v1 implementation by Vaibhav Raj Gupta. Link