【求助】密码学的相关知识,能不帮忙说下这个意思,本人数学不是很好

megcker 2008-10-16 04:37:15
简单的公共密钥例子可以用素数表示,将素数相乘的算法作为公钥,将所得的乘积分解成原来的素数的算法就是私钥,加密就是将想要传递的信息在编码时加入素数,编码之后传送给收信人,任何人收到此信息后,若没有此收信人所拥有的私钥,则解密的过程中(实为寻找素数的过程),将会因为找素数的过程(分解质因数)过久而无法解读信息。
...全文
70 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
wltg2001 2008-10-21
  • 打赏
  • 举报
回复
所谓解密也就是还原的一个过程,比如y=f(x),x是原码,经过f的处理后变成y,就是加密了,加密的内容一定要能还原,即要能从y得到x.上述过程中加密的过程就是将两个素数相乘。而解密就必须要从乘积中得到原来的两个因数。而将两个质数之积分解成两个质数的过程是很难的。比如:401*601=241001,但是反过来,从241001分解出401和601是很难的。
megcker 2008-10-21
  • 打赏
  • 举报
回复
......................
Sandrer 2008-10-16
  • 打赏
  • 举报
回复
不知所云~~~~~
我看还是算了,我放弃这门了.........
中学生的数学也比我强............
wxfasdic_12 2008-10-16
  • 打赏
  • 举报
回复
和数学关系不大。给你两个素数,让你算他们的乘积---简单
但是,给你两个素数的乘积,让你把他分解为两个素数,就是很困难的啦。

只是本人看书理解的。

19,464

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 图形处理/算法
社区管理员
  • 图形处理/算法社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧