1楼:凭栏看剑
自从1976年公钥密码的思想提出以来,国际上已经提出了许多种公钥密码体制。用抽象的观点来看,公钥密码就是一种陷门单向函数。
我们说一个函数f是单向函数,即若对它的定义域中的任意x都易于计算f(x),而对f的值域中的几乎所有的y,即使当f为已知时要计算f-l(y)在计算上也是不可行的。若当给定某些辅助信息(陷门信息)时则易于计算f-l(y),就称单向函数f是一个陷门单向函数。公钥密码体制就是基于这一原理而设计的,将辅助信息(陷门信息)作为秘密密钥。
这类密码的安全强度取决于它所依据的问题的计算复杂度。
目前比较流行的公钥密码体制主要有两类:一类是基于大整数因子分解问题的,其中最典型的代表是rsa体制。另一类是基于离散对数问题的,如elgamal公钥密码体制和影响比较大的椭圆曲线公钥密码体制。
公钥密码
一般要求:
1、加密解密算法相同,但使用不同的密钥
2、发送方拥有加密或解密密钥,而接收方拥有另一个密钥安全性要求:
1、两个密钥之一必须保密
2、无解密密钥,解密不可行
3、知道算法和其中一个密钥以及若干密文不能确定另一个密钥
RSA是一种什么类型的密码体制,这种密码体制的特点
1楼 匿名用户 rsa算法属于非对称密钥加密算法。其中rsa可用于加密,也可用于数字签名。 rsa算法的安全性建立在 大数分解和素数检测 的理论基础上。基于素数因子分解问题,从公开密钥 n,e 计算出秘密密钥 n,d 。 假定用户a要发送消息m给用户b,1 用户b要产生两个素数p和q 2 用户b计算...
四位数密码,是什么,这是什么四位数的密码
1楼 江 四位数密码大约有一万个组合!所以如果不是自己设置的,一般无法知道!由于组合太多,破解基本也是不可能的!如果侥幸蒙对。 纯属偶然 ! 2楼 匿名用户 就是在0一9之间设四个数字。如3509 3楼 匿名用户 那就是囗囗囗囗, 在上头的方框囗里, 各自有个0 9之间的数码。 数码可以重复使用,也...
用户帐户控制lenovo的密码是多少
1楼 爱卡 您好,机器预装的系统一般都没有密码 祝您生活愉快! 用户帐户控制lenovo的密码是多少 2楼 爱卡 您好,机器出厂时预装系统是没有密码的 祝您生活愉快! 帐户密码是多少 3楼 中国联通 2010年10月1日起刚激活的全国手机用户,服务密 4楼 人生笑对 这个问题咨询官方客服,他们能给出...