利用C\C++实现RSA算法的加、解密运算。 具体包括: 1) 利用扩展的EUCLID计算 a mod n 的乘法逆元; 2) Miller-Rabin素性测试算法对一个给定的大数进行测试; 3) 实现 的运算,并计算 ; 4) 利用Fermat定理手工计算 ,并与3)计算的结果对比; 5) 实现RSA算法。并对"I LOVE THE PEOPLE'S REPUBLIC OF CHINA"加解密。说明:为了方便实现,分组可以小一点,比如两个字母一组。
英文chm格式的10本算法书合集:Data Structures and Algorithm Analysis in C (C) 1993, The Benjamin/Cummings Publishing Co., Inc. All rights reserved. Data Structures, Algorithms, and Program Style Using C (C) 1988, PWS Kent Publishing Co. All rights reserved. Data
数据结构常用算法c++实现,程序目录如下: Array shuffle Prime test(trial division) Prime test(Miller-Rabin's method) 2D Array Arbitary Integer Linear congruential generator Maximum subarray problem Bit-Set Queue Stack Binary Heap Fibonacci Heap Priority Queue (list bas