作业帮 > 综合 > 作业

编一个简单的C语言小程序.关于RSA算法的

来源:学生作业帮 编辑:灵鹊做题网作业帮 分类:综合作业 时间:2024/04/29 14:40:06
编一个简单的C语言小程序.关于RSA算法的
其实是关于RSA加密算法的内容,具体你就不用管它啦……
功能是这样的,1、首先要求输入三个数字,n,e,d.2、然后给出选择,一:加密;输入明文x,则输出秘文y.二:解密;输入密文x,则输出明文y.算法如下:
函数一:加密:x的e次方除以n的模余数得y
函数二:解密:x的n次方除以n的模余数得y
如果可以,编成循环选择的就更好啦,可以循环的加密或者解密,最后还可以循环选择一或二或退出~
编一个简单的C语言小程序.关于RSA算法的
#include
#include
using namespace std;
void JiaM(double e,double n);
void JieM(double d,double n);
int main()
{
double n,e,d;
cout
再问: 我说错一个地方了,函数二是x的d次方,不是n次方……
再答: 我之前已经知道你说错了,代码里面早改过来了
再问: 呃……有c++的内容啊……编译不出来啊系统
再答: 怎么会呢?我明明都编译出结果,能运行了额,你看看你是不是支持标准库,比如: #include改成#include 删掉using namespace std;