- 26
- 0
- 约4.06千字
- 约 6页
- 2018-01-09 发布于河南
- 举报
ECC代码中调用的大数库函数总结
1.?? mp_int a
typedef struct
{
int used,alloc,sign;
mp_digit *dp;
}mp_int
mp_digit是无符号整数;dp是存放大整数的地址;used为实际使用的mp_digit单元;sign=0,表示非负数;=1表示负数。
2.?? mp_init
函数原型为:int mp_init(mp_int *a)
初始化mp_int结构,函数返回MP_OKAY,就可以认为该结构已正确初始化,可以安全的被库中其他函数使用
3. mp_init_set_int
函数原型:int mp_init_set_int (mp_int * a, unsigned long b);
初始化mp_int结构并设置大常量。它接受一个“长”数据类型作为输入,并且总是将其当作一个32位整数。
输入一个mp_int类型的和一个“长”整型b,输出a等于b。
4.mp_init_set
函数原型:int mp_init_set (mp_int * a, mp_digit b);
其中b是一个数据位。
初始化mp_int结构并设置小常量。例如将mp_int结构设置成一个相对较小的值(1或2等).
5. mp_toradix
函数调用形式为:int mp_toradix(mp_int *a, char *str, int radix)
此算法计算mp_int类型
您可能关注的文档
最近下载
- 【设计】中温井式电阻炉设计.docx
- 2015-2023历年江苏省苏州市中考作文题目汇编(解析范文).docx VIP
- 2026年二级公立综合医院检验科工作计划.docx VIP
- 2026年杭州市上城区四季青街道办事处编外招聘5人考试备考题库及答案解析.docx VIP
- 《青花瓷(王志铭改编)》指弹吉他谱.pdf VIP
- 2025安徽高考化学 生物 物理真题(含解析).pdf VIP
- 2026年AI在口腔医疗数字化应用.docx VIP
- 《中式瓦屋面工程技术规程》.pdf VIP
- T_JSFPSA 008—2025(泡腾片(固体饮料)).pdf
- 年国家开放大学电大电子商务题库.docx VIP
原创力文档

文档评论(0)