This is a simple C implementation of the GOST block cipher as specified in https://en.wikipedia.org/wiki/GOST_(block_cipher). For modes of operations currently only the cipher block chaining CBC mode is supported. This is only for educational purposes don't use it for anything serious.
To build and run the test simply run
make && ./test
To use the cipher in other code include the gost.h
header and compile with gcc <your-binary> gost.c <your-options>