⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 main.cpp

📁 用C++简单实现RSA算法对字符串的加解密
💻 CPP
字号:
#include <stdio.h> 
#include <string.h> 
#include <time.h> 
#include <stdlib.h> 
#include <math.h>
 
#include "get_e_d.cpp"
#include "encoder.cpp"
#include "decoder.cpp"

void main()
{      
        //int get_e_d(int p,int q);
        //int encode(int p1,int e,int r);
		//int decoder(int p2[]);
	//extern int r,e,d;
	int p=179,q=197;
	char p1[40],p2[40];
	int i,l;
	char str[100];	
    get_e_d(p,q);
	printf("Please enter your text to code:\n");
	scanf("%s",str);
	printf("After encrypt data is:");
	l=strlen(str);
    for(i=0;i<l;i++)
		p1[i]=str[i];
	for(i=0;i<l;i++)
	{		
		p2[i]=encoder(p1[i],e,r); 		
		printf("%c",p2[i]);//密文(整数)		
	}
	printf("\n");
	printf("After decrypt data is:");        
	decoder(p2,r,d,l);
	printf("\n");
}
	

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -