Lines Matching refs:key
273 const void *key, uint8_t ivec[16], uint64_t *Xi);
275 const void *key, uint8_t ivec[16], uint64_t *Xi);
436 void CRYPTO_gcm128_setiv(GCM128_CONTEXT *ctx, const void *key,
480 (*ctx->block)(ctx->Yi.c, ctx->EK0.c, key);
552 int CRYPTO_gcm128_encrypt(GCM128_CONTEXT *ctx, const void *key,
598 (*block)(ctx->Yi.c, ctx->EKi.c, key);
617 (*block)(ctx->Yi.c, ctx->EKi.c, key);
634 (*block)(ctx->Yi.c, ctx->EKi.c, key);
649 (*block)(ctx->Yi.c, ctx->EKi.c, key);
664 (*block)(ctx->Yi.c, ctx->EKi.c, key);
677 int CRYPTO_gcm128_decrypt(GCM128_CONTEXT *ctx, const void *key,
727 (*block)(ctx->Yi.c, ctx->EKi.c, key);
749 (*block)(ctx->Yi.c, ctx->EKi.c, key);
766 (*block)(ctx->Yi.c, ctx->EKi.c, key);
780 (*block)(ctx->Yi.c, ctx->EKi.c, key);
795 (*block)(ctx->Yi.c, ctx->EKi.c, key);
810 int CRYPTO_gcm128_encrypt_ctr32(GCM128_CONTEXT *ctx, const void *key,
855 size_t bulk = aesni_gcm_encrypt(in, out, len, key, ctx->Yi.c, ctx->Xi.u);
866 (*stream)(in, out, GHASH_CHUNK / 16, key, ctx->Yi.c);
879 (*stream)(in, out, j, key, ctx->Yi.c);
898 (*ctx->block)(ctx->Yi.c, ctx->EKi.c, key);
911 int CRYPTO_gcm128_decrypt_ctr32(GCM128_CONTEXT *ctx, const void *key,
958 size_t bulk = aesni_gcm_decrypt(in, out, len, key, ctx->Yi.c, ctx->Xi.u);
970 (*stream)(in, out, GHASH_CHUNK / 16, key, ctx->Yi.c);
996 (*stream)(in, out, j, key, ctx->Yi.c);
1004 (*ctx->block)(ctx->Yi.c, ctx->EKi.c, key);