From aa8f1ae96350e1dac3008428fb69bb2bbec389a4 Mon Sep 17 00:00:00 2001 From: Gorachya <38173958+Gorachya@users.noreply.github.com> Date: Wed, 13 Mar 2024 18:53:17 +0800 Subject: [PATCH] Add files via upload --- include/gmssl/sm9_z256.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/include/gmssl/sm9_z256.h b/include/gmssl/sm9_z256.h index bee8aad4..3506e1f4 100644 --- a/include/gmssl/sm9_z256.h +++ b/include/gmssl/sm9_z256.h @@ -71,7 +71,8 @@ void sm9_z256_fp_neg(sm9_z256_t r, const sm9_z256_t a); void sm9_z256_fp_mont_mul(sm9_z256_t r, const sm9_z256_t a, const sm9_z256_t b); void sm9_z256_fp_to_mont(sm9_z256_t r, const sm9_z256_t a); void sm9_z256_fp_from_mont(sm9_z256_t r, const sm9_z256_t a); -void sm9_z256_fp_sqr(sm9_z256_t r, const sm9_z256_t a); +#define sm9_z256_fp_sqr(r,a,b) sm9_z256_fp_mont_sqr(r,a,b) +void sm9_z256_fp_mont_sqr(sm9_z256_t r, const sm9_z256_t a); void sm9_z256_fp_pow(sm9_z256_t r, const sm9_z256_t a, const sm9_z256_t e); void sm9_z256_fp_inv(sm9_z256_t r, const sm9_z256_t a); int sm9_z256_fp_from_bytes(sm9_z256_t r, const uint8_t buf[32]);