CSDN论坛 > 培训认证 > 软件水平考试

去年的第一题DES算法的密钥位数,和加密块位数,那么RSA的呢? [问题点数:20分,结帖人funboy88]

Bbs2
本版专家分:107
结帖率 100%
CSDN今日推荐
Bbs2
本版专家分:107
Bbs1
本版专家分:61
Bbs2
本版专家分:107
Bbs1
本版专家分:20
Bbs1
本版专家分:8
匿名用户不能发表回复!
其他相关推荐
PHP实现RSA加解密算法(生成密钥位数为1024位的)
大家可以先到http://web.chacuo.net/netrsakeypair这个网站,在线生成公钥和私钥 RSA非对称加密算法,如果是公钥加密,就得用私钥解密,反过来也一样,私钥加密的就用公钥解密,以下是相关实现函数 /** * RSA私钥加密 * @param string $private_key 私钥 * @param string $data 要加密的字符串 * @r
DES和RSA加密的优缺点
DES加密优缺点: DES秘钥位数比较短,56bit,安全性比较低,不能对抗差分和线性密码分析;但是DES加密速度比较快。 RSA加密的优缺点: RSA算法的秘钥很长,加密的计算量比较大,安全性较高,但是加密速度比较慢。 采用DES与RSA相结合的应用,使它们的优缺点正好互补,即DES加密速度快,适合加密较长的报文,可用其加密明文;RSA加密速度慢,安全性好,应用于DES 密钥的加密,可解
【iOS】关于DES的加密
前天后台给了个C#的DES加密算法需要我研究,并运用到新的项目中去,虽然网上有很多,但质量也参差不齐,并没有完全符合自己的需求的。现将这几天的研究成果附上: -(NSString *)encrypt:(NSString *)sText encryptOrDecrypt:(CCOperation)encryptOperation key:(NSString *)key andIv:(NSStrin
常用加密解密算法【RSA、AES、DES、MD5】介绍和使用
为了防止我们的数据泄露,我们往往会对数据进行加密,特别是敏感数据,我们要求的安全性更高。下面将介绍几种常用的加密算法使用。这些算法的加密对象都是基于二进制数据,如果要加密字符串就使用统一编码(如:utf8)进行编码后加密。1.摘要算法常用的摘要算法有MD5,SHA1。摘要算法是一个不可逆过程,就是无论多大数据,经过算法运算后都是生成固定长度的数据,一般结果使用16进制进行显示。 MD5和SHA1的
混合加密算法(RSA和DES)
一、混合加密的理由   a、前面提及了RSA加解密算法和DES加解密算法这两种加解密算法,由于随着计算机系统能力的不断发展,DES的安全性比它刚出现时会弱得多,追溯历史破解DES的案例层出不穷,一台实际的机器可以在数天内破解DES是让某些人相信他们不能依赖DES的安全性的唯一方法。而相对于DES,RSA的安全性则相对高些,虽然破解RSA的案例也有,但其所付出的代价是相对大的(相对DES),如今R
加密算法、DES、IDEA、RSA、DSA
加密技术是对信息进行编码和解码的技术,编码是把原来可读信息(又称明文)译成代码形式(又称密文),其逆过程就是解码(解密)。加密技术的要点是加密算法,加密算法可以分为对称加密、不对称加密和不可逆加密三类算法。 对称加密算法:对称加密算法是应用较早的加密算法,技术成熟。在对称加密算法中,数据发信方将明文(原始数据)和加密密钥一起经过特殊加密算法处理后,使其变成复杂的加密密文发送出去。收信方收到密
分组对称密钥加密算法——DES、3DES(DESede 或 TDES)、AES
一、常用的 "分组对称密钥加密算法" 分为以下3种 (1)DES(Data Encryption Standard,标准加密算法)   1977年1月,美国政府颁布:采纳IBM公司设计的方案作为非机密数据的正式数据加密标准(DES Data Encryption Standard) 。         DES采用了64位的分组长度和56位的密钥长度,它将64位的输入经过一系列变换得到64位的
加密算法—MD5、RSA、DES
最近因为要做一个加密的功能,简单了解了一下加密算法,现在比较常用的有三个加密算法MD5加密算法、RSA加密算法、DES加密算法。     MD5加密算法     定义:MD5算法是将任意长度的“字节串”变换成一个128bit的大整数,并且它是一个不可逆的字符串变换算法,即使你看到源程序和算法描述,也无法将MD5的值变回原始的字符串。     应用:在有些操作系统中,用户的密码是以MD
三个著名加密算法(MD5、RSA、DES)的解析一
2008-01-21 22:16 归功于黑客们对黒人家网站的热情,很多网站建设者对自己网站的用户数据或者网站数据都采取加密保护的方法,而且,为了不被黑客采取窃听的方法对软件下载进行中途拦截,很多软件下载基地也把软件的加密数据公开以便用户核对软件的完整性。今天Leying就当今网络流行的三种加密方式加以解析,这
DES加解密算法
DES加解密算法 入口参数有三个:key、data、mode。 key为加密解密使用的密钥,data为加密解密的数据,mode为其工作模式。当模式为加密模式时,明文按照64位进行分组,形成明文组,key用于对数据加密,当模式为解密模式时,key用于对数据解密。实际运用中,密钥只用到了64位中的56位,这样才具有高的安全性。 DES( Data Encryption Standard)算法,
关闭