77问答网
所有问题
Alice和Bob进行秘密通信。Alice使用RSA密码体制对消息x=31加密。RSA的两个素数p=3, q=11,加密指数b=3
请计算(需写出计算过程):
(a) 模数n
(b) 使用扩展欧几里德算法计算解密指数a
(c) 计算消息x的密文。
举报该问题
推荐答案 2017-07-20
Alice对消息的签名应该是用Alice的私钥加密消息,这样Bob用Alice的
公钥
解密之后可以确保该消息由Alice发送,达到签名效果。Alice对消息的加密是用Bob的公钥进行加密,Bob收到消息后,用自己的私钥进行解密,因为Bob的私钥只有他自己拥有,别人无法看到消息内容,达到保密效果。整个过过程为Alice用自己的私钥加密消息,然后用Bob的公钥加密消息,然后发送消息,Bob收到消息后,先用自己的私钥解密消息,实现保密效果,再用Alice公钥解密消息,验证签名。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://77.wendadaohang.com/zd/GppNWN8Y8YqGWGqpGvp.html
相似回答
RSA
密钥对在线生成
答:
在数字世界中
,RSA
算法犹如一座桥梁,守护着
通信的
无尽秘密。然而,它的诞生竟源于一个充满戏剧性的爱情故事,将密码学的浪漫与技术的创新完美结合。让我们跟随
Alice和Bob的
脚步,探索他们的传奇之旅。1978年的密码革命当年
,Alice与Bob
——密码学领域的明星夫妇,在那篇名为"RSA论文"的划时代之作中诞生。
rsa加密
和解密的理论依据是什么
答:
当p和q是一个大素数的时候,从它们的积pq去分解因子p和q,这是一个公认的数学难题。然而,虽然
RSA的
安全性依赖于大数的因子分解,但并没有从理论上证明破译RSA的难度与大数分解难度等价。1994年彼得·秀尔(Peter Shor)证明一台量子计算机可以在多项式时间内进行因数分解。假如量子计算机有朝一日可以成...
深入理解
RSA
算法
答:
假设
alice
想要通过
rsa
算法在公网上,将
消息加密
传递给
bob,
他们应该怎么做呢? 分为以下几个步骤: 1.bob生成一堆共私钥,将公钥在网上公开,私钥自己保存 2.alice通过
bob的
公钥加密明文消息m,得到密文c,并将密文c传递给bob
3
.
bob用
自己的私钥解密密文c,得到明文m 特别的,当n为质数时...
DH &
RSA
原理
答:
假设
Alice 与 Bob
通信,
协商秘钥,计算过程如下:最终得到 k1 == k2 。私钥 a,b 不被外部所知,只有 A、B、g、p 是公开的。而仅仅知道这几个数,是很难求出 a、b 的。因为涉及到对数运算问题。对于下面这个模幂公式来说:它满足如下特性:该算法就是利用了 1、2 特性。非对称加密算法...
简述
rsa
签名算法
答:
举个例子,假设Alice想要给Bob发送一条签名消息。Alice首先使用自己的私钥
对消息进行
签名,然后将签名消息发送给Bob。Bob收到签名消息后
,使用Alice的
公钥对签名进行验证。如果验证成功
,Bob
可以确认消息是由Alice签名的,并且消息在传输过程中没有被篡改。
RSA
签名算法的安全性基于大数分解问题的困难性。目前...
Hello
,密码
学:第三部分,公钥密码(非对称密码)算法
答:
对称密码和非对称密码两种算法的本质区别在于
,加密
密钥和解密密钥是否相同: 公钥密码产生的初衷就是为了解决 密钥配送 的问题。
Alice
给远方的 Bob 写了一封情意慢慢的信,并使用强悍的 AES-256 进行了
加密,
但她很快就意识到,光加密内容不行,必须要想一个安全的方法将加密密钥告诉
Bob,
如果将密钥也通过网络发送,...
想听大家对于一道
密码
设计的数学建模题
答:
公钥密码学种使用最广泛的有限域为素域FP. 对Diffie-Hellman密钥交换协议描述:
Alice和Bob
协商好一个大
素数p,
和大的整数g,1<g<p,g最好是FP中的本原元,即FP*=<g>。p和g无须保密,可为网络上的所有用户共享。当Alice和Bob要进行保密通信时,他们可以按如下步骤来做:(1)Alice送取大的随机数x,并计算 X=gx...
大家正在搜