From: Niels Möller Date: Wed, 9 Feb 2011 21:35:18 +0000 (+0100) Subject: (time_gmac): Use gcm_aes interface. X-Git-Tag: nettle_2.2_release_20110711~159 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=55909a410f1e3e147f89d0555b3574da73ce1dff;p=thirdparty%2Fnettle.git (time_gmac): Use gcm_aes interface. Rev: nettle/examples/nettle-benchmark.c:1.17 --- diff --git a/examples/nettle-benchmark.c b/examples/nettle-benchmark.c index af92bf5d..567c14a1 100644 --- a/examples/nettle-benchmark.c +++ b/examples/nettle-benchmark.c @@ -349,17 +349,15 @@ time_gmac(void) { static uint8_t data[BENCH_BLOCK]; struct bench_hash_info info; - struct gcm_ctx gcm; - struct aes_ctx aes; + struct gcm_aes_ctx ctx; uint8_t key[16]; uint8_t iv[GCM_IV_SIZE]; - aes_set_encrypt_key(&aes, sizeof(key), key); - gcm_set_key(&gcm, &aes, (nettle_crypt_func *) aes_encrypt); - gcm_set_iv(&gcm, sizeof(iv), iv); + gcm_aes_set_key(&ctx, sizeof(key), key); + gcm_aes_set_iv(&ctx, sizeof(iv), iv); - info.ctx = &gcm; - info.update = (nettle_hash_update_func *) gcm_auth; + info.ctx = &ctx; + info.update = (nettle_hash_update_func *) gcm_aes_auth; info.data = data; display("gmac", "auth", GCM_BLOCK_SIZE,