資源簡介
RSA加密算法的C源代碼
代碼片段和文件信息
//////////////////////////////////////////////////////////////////////////////////////////////
#include
#include
#include????
#include???
#include?
#include?
#define?MAX?100
#define?LEN?sizeof(struct?slink)
void?sub(int?a[MAX]int?b[MAX]?int?c[MAX]?);
struct?slink
{?
int??bignum[MAX];
/*bignum[98]用來標(biāo)記正負(fù)號,1正,0負(fù)bignum[99]來標(biāo)記實際長度*/
????struct?slink?*next;
};
/*/--------------------------------------自己建立的大數(shù)運算庫-------------------------------------*/
void??print(??int?a[MAX]?)
???{
???int?i;
???for(i=0;i ???printf(“%d“a[a[99]-i-1]);
???printf(“\n\n“);
???return;
???}
int??cmp(int?a1[MAX]int?a2[MAX])
{???int?l1?l2;
int?i;
l1=a1[99];
l2=a2[99];
if?(l1>l2)
?????return?1;
???
評論
共有 條評論