比较dsa和rsa算法的异同点。

发布时间:2021-04-08 04:51:25

题目类型:[问答题,简答题] 比较dsa和rsa算法的异同点。

网友回答

参考答案: (1)用dsa实现数字签名的方法中,将要签名的消息作为一个散列函数的输入,产生一个定长的安全散列码。使用签名者的私有密钥对这个散列码进行加密就形成签名,签名附在消息后;而在rsa算法中,签名方先选择全局共钥和用户私钥共钥,然后利用随机数k,对消息m计算两个分量:r,s.生成签名。 (2)对于dsa,验证者根据消息产生一个散列码,同时使用签名者的公开密钥对签名进行解密。如果计算得出的散列码和解密后的签名匹配,那么签名就是有效的。而在rsa算法中,接收方先根据收到的消息签名,公钥等值进行计算,然后进行比较,若相等则接受签名。
试题难度:★★☆
参考解析: 暂无解析
以上问题属网友观点,不代表本站立场,仅供参考!