永发信息网

编写函数,使用指针完成把电码明文通过加密方式变换成为密文。变换规则如下:小写字母z变换为a

答案:1  悬赏:20  手机版
解决时间 2021-03-29 06:03
编写函数,使用指针完成把电码明文通过加密方式变换成为密文。变换规则如下:小写字母z变换为a
最佳答案
恺撒密码,又叫恺撒移位密码,它是将字母表中的字母依次后移一定的位置得到的,例如后移3位:
明码表:A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
密码表:D E F G H I J K L M N O P Q R S T U V W X Y Z A B C
直接查找对应的字母替换即可。你的问题后移位置不确定,答案不能确定。
RSA算法非常简单,概述如下:
生成公钥与私钥
选择一对不同的、足够大(是后面的n大于消息数)的素数p、q,计算n=p*q,f(n)=p*q。
找一个与f(n)互质的数e,计算d,让d*e模f(n)=1(打不出同余符号,就是让d*e与1模f(n)结果一样)。
公钥(e,n),私钥(d,n)
设明文为M,
加密:密文=M的e次方 mod n
解密:明文=密文的d次方 mod n
例子:取p=5、q=11。
n=55,f(n)=40,
去e=3
d=27,
公钥(3,55),私钥(27,55)
对字符串 “FLY”加密,先将按A-1,B-2……,z-26将其数字化,得到6,12,25
6的3次方mod55=51,
12的3次方mod55=23,
25的3次方mod55=5,
密文51,23,5
解密:
51的27次方mod55=6,
23的27次方mod55=12
5的27次方mod55=25,
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
微信JS域名,业务域名配置接入,网页授权,需要
坝子村地址在哪,我要去那里办事,
尼康D700和D800如何切换曝光模式?
室外防水用什么材料?
大迈X7-8AT这款车怎么样?
人生像海洋感情如波浪宁愿为情死不愿为情伤是
我的三菱蓝瑟想改装进气与二次进气,希望专业
word中的宋体二号字是excel中的宋体几号字?
应根据电梯使用场所燃爆物质的不同,采用相应
北京到绶德几点的火车
人粪直接放近养鱼塘行吗
下面几种植物中,宜选作植物蒸腾作用实验材料
新巨龙煤矿,安检有哪些?
我新开户的电信,上面写的预付费(公众)单宽
大家有没有看过电影《老炮儿》,里面有辆摩托
推荐资讯
群山回唱的内容梗概
我好难受怎么办?
540÷40能用简便方法计算吗
以《太空游行》为题写一篇作文(五年级)
话说九本初用什么配置打资源好 在什么杯段
过正方体工件中心垂直于某一表面打一通孔,必
25%X一1/14的结果是多少?
白云公主这本书的简介
手机室内无法接听拨打电话,室外正常,怎么回事
领导让我调科室,没被调走,今后怎么相处
写半包围结构的字所遵循的书写规则是什么
为什么一直耳朵响?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?