mirac密码运算库

时间:2013-09-01 04:48:29
【文件属性】:
文件名称:mirac密码运算库
文件大小:1.64MB
文件格式:ZIP
更新时间:2013-09-01 04:48:29
大数运算 模运算 指数运算 加密 解密 The MIRACL library consists of well over 100 routines that cover all aspects of multi-precision arithmetic. Two new data-types are defined - big for large integers and flash (short for floating-slash) for large rational numbers. The large integer routines are based on Knuth’s algorithms, described in Chapter 4 of his classic work ‘The Art of Computer Programming’. Floating-slash arithmetic, which works with rounded fractions, was originally proposed by D. Matula and P. Kornerup. All routines have been thoroughly optimised for speed and efficiency, while at the same time remaining standard, portable C. However optional fast assembly language alternatives for certain time-critical routines are also included, particularly for the popular Intel 80x86 range of processors. A C++ interface is also provided. Full source code is included.

网友评论

  • 很完整,但是不知道怎么放在VC++里,试了N次还是没成功。