OpenSSL密码库算法笔记——第1.2.3章 乘法调用概况

在经典乘法和comba乘法的上面,可以增加了一个外套——int BN_mul(BIGNUM *r, const BIGNUM *a, const BIGNUM *b),这个函数会自动选择合适的算法进行乘法运算。

───────────────────────────────────────

int BN_mul(BIGNUM *r, const BIGNUM *a, const BIGNUM *b)

功能:    大数乘法

输入:    a,b

输出:    r=a×b

返回:    1【正常】or 0【出错】

出处:    bn_mul.c

───────────────────────────────────────

乘法中所涉及的各种函数和宏定义之间有怎样的关系呢,它们又是怎样调用的呢?请看下图:

图1.3 乘法调用图

 

猜你喜欢

转载自blog.csdn.net/samsho2/article/details/85840778