-
Notifications
You must be signed in to change notification settings - Fork 179
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Polish GLV-SAC in GT. #305
Conversation
* | ||
* @param[out] c - the result. | ||
* @param[in] a - the element to exponentiate. | ||
* @param[in] b - the exponent. | ||
* @param[in] f - the maximum Frobenius power. | ||
*/ | ||
void gt_exp_gls_imp(gt_t c, const gt_t a, const bn_t b, size_t f) { | ||
void gt_exp_gls_naf(gt_t c, const gt_t a, const bn_t b, size_t f) { |
Check warning
Code scanning / CodeQL
Poorly documented large function Warning
* @param[in] b - the exponent. | ||
* @param[in] f - the maximum Frobenius power. | ||
*/ | ||
static void gt_exp_gls_sac(gt_t c, const gt_t a, const bn_t b, size_t d, |
Check warning
Code scanning / CodeQL
Poorly documented large function Warning
bn_null(n); | ||
bn_null(u); | ||
|
||
RLC_TRY { |
Check warning
Code scanning / CodeQL
Local variable address stored in non-local memory Warning
source
* | ||
* @param[out] c - the result. | ||
* @param[in] a - the element to exponentiate. | ||
* @param[in] b - the exponent. | ||
* @param[in] f - the maximum Frobenius power. | ||
*/ | ||
static void gt_exp_reg_gls(gt_t c, const gt_t a, const bn_t b, size_t d, | ||
static void gt_exp_reg_sac(gt_t c, const gt_t a, const bn_t b, size_t d, |
Check warning
Code scanning / CodeQL
Poorly documented large function Warning
No description provided.