OpenSSL密码库算法笔记——第1.1.3章 加减法相关函数

当大数加法中的某个加数退化为字的时候,可以利用更加有效的函数——大数与字的加法实现。

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

int BN_add_word(BIGNUM *a, BN_ULONG w)

功能:    大数与字的加法

输入:    a【大数】,w【字】

输出:    a=a+w

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

出处:    bn_word.c

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

同样地,当大数减法中的减数退化为字的时候,可以利用更加有效的函数——大数与字的减法实现。

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

int BN_sub_word(BIGNUM *a, BN_ULONG w)

功能:    大数减字的减法

输入:    a【大数】,w【字】

输出:    a=a-w。

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

出处:    bn_word.c

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

你可能感兴趣的:(openssl,密码,密码技术与应用)