单选题

RSA算法是基于哪种数学难题的()

A大整数因子分解

B圆周率

C离散对数

D16轮迭代

正确答案

来源:www.examk.com

答案解析

选项A是正确答案,利用两个大素数的积产生一个大整数,对这个大整数进行因子分解是非常困难的,RSA的算法就是基于这个数学难题的,并用于公钥密码。选项B是迷惑选项。RSA没有涉及离散对数问题,所以选项C是错误的。RSA没有使用16轮迭代,所以选项D也是错误的。
相似试题
  • 以下哪种非对称加密算法是基于离散对数难题的()

    单选题查看答案

  • 以下基于大整数因子分解难题的公钥密码算法是()

    单选题查看答案

  • 以下哪种方法被用来防止针对RSA算法的选择密文攻击()

    单选题查看答案

  • 公钥算法RSA、DH和DSS算法的用途是什么?

    简答题查看答案

  • RSA算法的安全理论基础是()

    单选题查看答案

  • RSA算法是一种公开密钥算法,它有什么缺点?

    简答题查看答案

  • 在模糊综合评价法中,确定评价对象因素u在指标集合U中的权重可利用下列哪种数学方法测定:()

    单选题查看答案

  • DES和RSA是分别属于什么类型的加密算法()

    单选题查看答案

  • 在RSA算法中,我们会经常计算gcd(a,b)=1,以下哪一项中a和b的取值可以满足gcd(a,b)=1()

    单选题查看答案