diff options
Diffstat (limited to 'crypto/modes/gcm128.c')
-rw-r--r-- | crypto/modes/gcm128.c | 22 |
1 files changed, 11 insertions, 11 deletions
diff --git a/crypto/modes/gcm128.c b/crypto/modes/gcm128.c index 4b49d202a4..6f293ef794 100644 --- a/crypto/modes/gcm128.c +++ b/crypto/modes/gcm128.c @@ -413,14 +413,14 @@ void gcm_ghash_rv64i_zbc(u64 Xi[2], const u128 Htable[16], const u8 *inp, size_t len); void gcm_ghash_rv64i_zbc__zbkb(u64 Xi[2], const u128 Htable[16], const u8 *inp, size_t len); -/* Zvbb/Zvbc (vector crypto with vclmul) based routines. */ -void gcm_init_rv64i_zvbb_zvbc(u128 Htable[16], const u64 Xi[2]); -void gcm_gmult_rv64i_zvbb_zvbc(u64 Xi[2], const u128 Htable[16]); -void gcm_ghash_rv64i_zvbb_zvbc(u64 Xi[2], const u128 Htable[16], +/* zvkb/Zvbc (vector crypto with vclmul) based routines. */ +void gcm_init_rv64i_zvkb_zvbc(u128 Htable[16], const u64 Xi[2]); +void gcm_gmult_rv64i_zvkb_zvbc(u64 Xi[2], const u128 Htable[16]); +void gcm_ghash_rv64i_zvkb_zvbc(u64 Xi[2], const u128 Htable[16], const u8 *inp, size_t len); /* Zvkg (vector crypto with vgmul.vv and vghsh.vv). */ void gcm_init_rv64i_zvkg(u128 Htable[16], const u64 Xi[2]); -void gcm_init_rv64i_zvkg_zvbb(u128 Htable[16], const u64 Xi[2]); +void gcm_init_rv64i_zvkg_zvkb(u128 Htable[16], const u64 Xi[2]); void gcm_gmult_rv64i_zvkg(u64 Xi[2], const u128 Htable[16]); void gcm_ghash_rv64i_zvkg(u64 Xi[2], const u128 Htable[16], const u8 *inp, size_t len); @@ -524,16 +524,16 @@ static void gcm_get_funcs(struct gcm_funcs_st *ctx) ctx->ghash = gcm_ghash_4bit; if (RISCV_HAS_ZVKG() && riscv_vlen() >= 128) { - if (RISCV_HAS_ZVBB()) - ctx->ginit = gcm_init_rv64i_zvkg_zvbb; + if (RISCV_HAS_ZVKB()) + ctx->ginit = gcm_init_rv64i_zvkg_zvkb; else ctx->ginit = gcm_init_rv64i_zvkg; ctx->gmult = gcm_gmult_rv64i_zvkg; ctx->ghash = gcm_ghash_rv64i_zvkg; - } else if (RISCV_HAS_ZVBB() && RISCV_HAS_ZVBC() && riscv_vlen() >= 128) { - ctx->ginit = gcm_init_rv64i_zvbb_zvbc; - ctx->gmult = gcm_gmult_rv64i_zvbb_zvbc; - ctx->ghash = gcm_ghash_rv64i_zvbb_zvbc; + } else if (RISCV_HAS_ZVKB() && RISCV_HAS_ZVBC() && riscv_vlen() >= 128) { + ctx->ginit = gcm_init_rv64i_zvkb_zvbc; + ctx->gmult = gcm_gmult_rv64i_zvkb_zvbc; + ctx->ghash = gcm_ghash_rv64i_zvkb_zvbc; } else if (RISCV_HAS_ZBC()) { if (RISCV_HAS_ZBKB()) { ctx->ginit = gcm_init_rv64i_zbc__zbkb; |