一道计算机网络安全的试题:已知明文求密文。

明文为"computer",可以用0-25来表示a-z,E(m)=m3+2mod26,求密文。请高手帮忙解一下。谢谢各位的解答啊,可是明文究竟应该是数字还是英文字母呢?我... 明文为"computer",可以用0-25来表示a-z,E(m)=m3+2 mod 26,求密文。
请高手帮忙解一下。
谢谢各位的解答啊,可是明文究竟应该是数字还是英文字母呢?我最终换成了字母,不知道对不对。
展开
 我来答
仁慈还奇崛丶仙人掌f
2009-04-26 · TA获得超过968个赞
知道小有建树答主
回答量:710
采纳率:0%
帮助的人:299万
展开全部
呵,密文呵!怕怕! 只看明白了:MOD好像除法的意思!M代表什么不记得了!
期待高手出现呵!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
dazhaozedi
2009-04-28 · TA获得超过484个赞
知道小有建树答主
回答量:235
采纳率:0%
帮助的人:132万
展开全部
MOD是“模”的意思,我一会去吃饭,数论中有这个东西,有空我还过来。也许可以弄出来
好,回来了
2 mod 26=2
E(m)=m3+2 mod 26也就是E(m)=m3+2的意思,这样C就是8,O是47,其余相应的就不难得到了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
619391396
2009-05-06 · TA获得超过445个赞
知道答主
回答量:170
采纳率:0%
帮助的人:164万
展开全部
MOD是“模”的意思,即“取余数”,如3 mod 5 = 3,10 mod 3 = 1,因此:2 mod 26=2 ,所以:E(m)=m3 + 2 mod 26也就是E(m)=m3+2(m3是m的3次方吗?如是则按下面做,若是乘,则同理计算。)
由于用0-25来表示a-z,则computer的对应值就为3、15、13、16、21、20、5、18,也即:E(3)、E(15)、E(13)、E(16)、E(21)、E(20)、E(5)、E(18)
所以:c=E(3)=3^3+2=29,用同样方法分别求出其他的密文。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
小遇而安家教
2009-05-03
知道答主
回答量:24
采纳率:0%
帮助的人:0
展开全部
MOD函数使用详解
在oracle中,用法:mod(number1,number2)
描述 两个数值相除并返回其余数。

例:c=3. E(3)=3的3次方+
=27+3 mod 26的余数为2
=29
而明文为"computer",可以用0-25来表示a-z29-25=4为D
以下以此类推
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式