| Crates.io | gimli_rs |
| lib.rs | gimli_rs |
| version | 0.2.0 |
| created_at | 2019-12-11 00:17:18.182517+00 |
| updated_at | 2019-12-23 23:44:46.749439+00 |
| description | A pure rust implementation of the gimli cipher |
| homepage | https://github.com/darakian/gimli |
| repository | https://github.com/darakian/gimli |
| max_upload_size | |
| id | 188336 |
| size | 418,328 |
A pure rust implementation of the gimli cipher
Hash and cipher working with test vectors.
Test vectors taken from both the paper on https://gimli.cr.yp.to
and
https://csrc.nist.gov/projects/lightweight-cryptography/round-2-candidates
The cipher test vectors were pull from the LWC_AEAD_KAT_256_128.txt file in the gimli archive.
Test with
cargo test
You can install gimli directly via cargo with
cargo install --git https://github.com/darakian/gimli gimli_rs
You will then have the tool gimli_rs in your path.
The gimli cipher is described here https://gimli.cr.yp.to/ by Daniel J. Bernstein, et al. This implementation began as a port of the reference C code and aims to be a pure rust version of the spec.