Implementation of cryptMTv1 stream cipher (but with mtwist64 as base accum)
https://eprint.iacr.org/2005/165.pdf

Russ Magee 41d01db0ab Added io.Reader/Writers to satisfy io.Copy() interface 1 year ago
cmd 41d01db0ab Added io.Reader/Writers to satisfy io.Copy() interface 1 year ago
README.md f3e54a9d98 Add 'README.md' 2 years ago
cryptmt.go 41d01db0ab Added io.Reader/Writers to satisfy io.Copy() interface 1 year ago

README.md

GoDoc

Implementation of cryptMTv1 stream cipher (but with mtwist64 as base accum) https://eprint.iacr.org/2005/165.pdf

Uses Mersenne Twister 64 golang implementation supplied by cuixin: gist