add gimli to crypto hash benchmark

This commit is contained in:
daurnimator 2020-02-02 15:27:20 +11:00
parent 5a095a3f08
commit b495512175
No known key found for this signature in database
GPG Key ID: 45B429A8F9D9D22A
2 changed files with 3 additions and 0 deletions

View File

@ -23,6 +23,7 @@ const hashes = [_]Crypto{
Crypto{ .ty = crypto.Sha512, .name = "sha512" },
Crypto{ .ty = crypto.Sha3_256, .name = "sha3-256" },
Crypto{ .ty = crypto.Sha3_512, .name = "sha3-512" },
Crypto{ .ty = crypto.gimli.Hash, .name = "gimli-hash" },
Crypto{ .ty = crypto.Blake2s256, .name = "blake2s" },
Crypto{ .ty = crypto.Blake2b512, .name = "blake2b" },
Crypto{ .ty = crypto.Blake3, .name = "blake3" },

View File

@ -134,6 +134,8 @@ pub const Hash = struct {
}
}
pub const digest_length = 32;
/// Finish the current hashing operation, writing the hash to `out`
///
/// From 4.9 "Application to hashing"