miracl使用手冊.docVIP

  • 181
  • 0
  • 约 15页
  • 2016-12-06 发布于重庆
  • 举报
miracl使用手冊

MIRACL大数运算库使用手册 游贵荣 一.MIRACL简介 MIRACL(Multiprecision Integer and Rational Arithmetic C/c++ Library)是一套由Shamus Software Ltd.所开发的一套关于大数运算函数库,用来设计与大数运算相关的密码学之应用,包含了RSA 公开密码学、Diffie-Hellman密钥交换(Key Exchange)、AES、DSA数字签名,还包含了较新的椭圆曲线密码学(Elliptic Curve Cryptography)等等。运算速度快,并提供源代码。MIARCL是当前使用比较广泛的基于公钥加密算法保护实现的大数库之一,据说要使用该库用于商业软件,需要交纳一笔昂贵的授权费——1000$。 二.MIRACL常用函数调用手册 声明:此处只列出和大数相关的简单运算函数,以及产生大数随机数的函数调用手册,具体请查看manual.doc文档。不当之处,请大家批评指正! 函数原型: void absol(x, big y); 功能说明:y=|x| 函数原型: void add(x, big y, big z); 功能说明:z=x+y Example: add(x,x,x); // This doubles the value of x. 函数原型: void bigbits(n,

文档评论(0)

1亿VIP精品文档

相关文档