资源简介

今天四处找RSA的C实现,结果下载了N多,比来比去只有这个实现的不错,现在传上来,希望给后面的人少点弯路。

资源截图

代码片段和文件信息

#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]用来标记正负号,1正,0负bignum[99]来标记实际长度*/
    struct slink *next;
};

/*/--------------------------------------自己建立的大数运算库-------------------------------------*/
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;
    if (l1        return -1;
    for(i=(l1-1);i>=0;i--)
    {
if (a1[i]>a2[i])
return 1 ;
    if (a1[i]

评论

共有 条评论