与DES相比,RSA有哪些不同的特点?
来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/26 13:31:21
与DES相比,RSA有哪些不同的特点?与DES相比,RSA有哪些不同的特点?与DES相比,RSA有哪些不同的特点?本方法属于对称加密的一种类型,但它与DES类加密方法不同,DES类加密方法是先将明文分
与DES相比,RSA有哪些不同的特点?
与DES相比,RSA有哪些不同的特点?
与DES相比,RSA有哪些不同的特点?
本方法属于对称加密的一种类型,但它与DES类加密方法不同,DES类加密方法 是先将明文分成一定大小的块,再用密匙一块一块对它进行移位和置换生成密文.
本方法不是属于置换和移位类的方法,而是将明文和密匙进行算术运算生成密文的.在实际应用时有很大的扩展空间,本方法非常适合在网络中应用,比如:本方法可以引入密匙种子(种子临时生成,一次一用,只要几位或十几位二进制数就可以了)机制,用这种机制可以使分布在因特网上的若干计算机共用密匙而互不干扰,这个种子如果没有密匙是没有任何用处的,当然也可以对种子用有数字签名功能的加密方法(如:RSA)加密,这样更好.还可以做到用相同的密匙 加密同一个文件,每次都可以产生不同的密文.即:随机产生一个种子,用这个种子控制密匙对明文的加密,后将它插入到加密完成的密文中,插入的位置必须用密匙才能算出.
本方法的特点:
1,它不能用反推的方法算出密匙.
也就是说,你即使知道所有加密运算的细节方法,手上也有密文和明文,也只能用穷举的方法算出密匙 .
2,可以将长度合适的任意数据做为密匙.
也就是说,只要是二进制的数据都可以做为密匙,只是越长运算代价越大而已.比如:我做这个程式时用的是Delphi7,它能表示的长整数最大为正负2的63次方,因为我是初学编程,对高精度数不熟,我取密匙的范围为十进制的4到18位数字.在实际应用中可以是任意的数据.当然,数据越长运算代价越大,但绝不会象RSA那么离普,其运算代价应该和DES差不多,或稍高一些,看密匙的长度.
与DES相比,RSA有哪些不同的特点?
与DES相比,RSA有哪写不同的特点?
DES与RSA的比较?
RSA算法与DES算法在性能上有何不同?为什么?
五四运动与辛亥革命前的民主革命运动相比有哪些不同的新特点和历史意义
海洋污染与其他环境污染相比有哪些不同的特点?如何控制海洋污染?
des算法与rsa算法区别
1.汉初皇后太后有哪些特点?与后世的皇后太后相比,又有哪些不同?
DES和RSA算法的差别
与传统的信件相比,电子邮件有哪些特点
与发达国家相比,发展中国家的经济增长有哪些特点
与一般的文章相比,公文有哪些特点
与常规武器相比,化学武器的特点主要有哪些
与拼音文字相比,汉字有哪些特点?
与无机化合物相比有机化合物有哪些特点
与制造业相比旅游业有哪些特点
经济作物与粮食作物相比有哪些特点?
经济作物与粮食作物相比有哪些特点?