首页
题库
面试
求职
课程
竞赛
More+
所有博客
搜索面经/职位/试题/公司
搜索
我要招人
去企业版
登录 / 注册
首页
>
试题广场
>
下列哪种方法不能用于文本加密()
[单选题]
下列哪种方法不能用于文本加密()
RSA
RC4
MD5
DES
查看正确选项
添加笔记
求解答(18)
邀请回答
收藏(521)
分享
6个回答
添加回答
26
囧~超
1.
RSA:由 RSA 公司发明,是一个支持变长密钥的公共密钥算法,需要加密的文件块的长度也是可变的,非对称算法;
2.
RC2和RC4:对称算法,用变长密钥对大量数据进行加密,比 DES 快;
3.
DES(Data Encryption Standard):对称算法,数据加密标准,速度较快,适用于加密大量数据的场合;
4.
MD5:严格来说不算加密算法,只能说是摘要算法;
发表于 2018-03-12 22:34:34
回复(1)
11
一樽寒月
MD5 由于是单向不可逆的,所以不可以解密,不能用来对文本进行加密,可以用来签名,校验数据的完整性
链接:
https://www.nowcoder.com/questionTerminal/230f7e53031945dba1240ef83c16bd04?from=14pdf
来源:牛客网
MD5
即Message-Digest Algorithm 5(信息-摘要算法5),用于确保信息传输完整一致。是计算机广泛使用的杂凑算法之一(又译
摘要算法
、
哈希算法
),主流编程语言普遍已有MD5实现。将数据(如汉字)运算为另一固定长度值,是杂凑算法的基础原理,MD5的前身有MD2、
MD3
和
MD4
。
MD5算法具有以下特点:
1、压缩性:任意长度的数据,算出的MD5值长度都是固定的。
2、容易计算:从原数据计算出MD5值很容易。
3、抗修改性:对原数据进行任何改动,哪怕只修改1个字节,所得到的MD5值都有很大区别。
4、弱抗碰撞:已知原数据和其MD5值,想找到一个具有相同MD5值的数据(即伪造数据)是非常困难的。
5、强抗碰撞:想找到两个不同的数据,使它们具有相同的MD5值,是非常困难的。
MD5的作用是让大容量信息在用
数字签名
软件签署私人
密钥
前被"
压缩
"成一种保密的格式(就是把一个任意长度的字节串变换成一定长的
十六进制
数字串)。除了MD5以外,其中比较有名的还有
sha-1
、
RIPEMD
以及
Haval
等。
RSA
公开密钥密码体制。所谓的公开密钥密码体制就是使用不同的加密密钥与解密密钥,是一种“由已知加密密钥推导出解密密钥在计算上是不可行的”密码体制。
RC4加密算法是大名鼎鼎的RSA三人组中的头号人物Ronald Rivest在1987年设计的密钥长度可变的流加密算法簇。之所以称其为簇,是由于其核心部分的S-box长度可为任意,但一般为256字节。该算法的速度可以达到
DES
加密的10倍左右,且具有很高级别的非线性。
DES
全称为Data Encryption Standard,即数据加密标准,是一种使用密钥加密的块算法
发表于 2018-06-04 09:06:02
回复(0)
1
THE_LIN
单向加密:通过对数据进行摘要计算生成密文,密文不可逆推还原。算法代表:Base64,MD5,SHA;
发表于 2020-05-14 22:56:38
回复(0)
3
wallflower11
md5是摘要算法,不是用来加密的。
发表于 2017-08-20 21:39:29
回复(1)
0
投资自己,别节省管用
题意: 文本加密:就是对一个文本进行加密,要求是这个加密的过程是可逆的。即,你对一个文本文件进行加密,相应的你要把他解密还原出来。所以要求加密算法是可逆的。 文本加密手段 在日常设计及开发中,为确保数据传输和数据存储的安全,可通过特定的算法,将数据明文加密成复杂的密文。目前主流加密手段大致可分为单向加密和双向加密。 1.单向加密 通过对数据进行摘要计算生成密文,密文不可逆推还原。 算法代表:Base64,MD5,SHA; 2.双向加密 与单向加密相反,可以把密文逆推还原成明文,双向加密又分为对称加密和非对称加密。 对称加密:指数据使用者必须拥有相同的密钥才可以进行加密解密,就像彼此约定的一串暗号。 算法代表:DES,3DES,AES,IDEA,RC4,RC5;
发表于 2020-04-20 21:56:46
回复(0)
0
炮祺泡祺君
MD5是摘要算法。
发表于 2018-11-30 21:44:35
回复(0)
这道题你会答吗?花几分钟告诉大家答案吧!
提交观点
问题信息
来自:
完美世界2017校招技...
上传者:
赞花婆
难度:
6条回答
521收藏
11227浏览
热门推荐
相关试题
通过
评论
(6)
来自
完美世界2017校招技术...
类B和类A的公有派生类,类A和类B...
C++
评论
(15)
来自
完美世界2017校招技术...
2
C++
评论
(30)
来自
完美世界2017校招技术...
下列代码...
C++
C语言
评论
(47)
来自
完美世界2017校招技术...
下列UML图中不是UML2规范新增...
UML
评论
(1)
扫描二维码,关注牛客网
意见反馈
下载牛客APP,随时随地刷题