社区-PC-文章缩略图-运维干货-云计算、云安全等十万个为什么?

常规加密算法是什么?原理是怎么样?有哪些?

随着信息化和数字化社会的发展,人们对信息安全和保密的重要性认识不断提高,许多客户需要在存储数据时需要进行加密算法的转化。我们行云管家也不例外,客户在安装 行云管家 私有部署版本时候可以选择两种加密算法。今天我们就来聊聊什么是常规加密算法?原理是怎么样?有哪些? 常规加密算法是什么? 常规加密算法是指对数据加密和解密时使用的密钥是相同的。 常规加密算法原理是怎么样? 数据加密的基本过程就是对原来为明文的文件或数据按某种算法进行处理,使其成为不可读的一段代码为“密文”,使其只能在输入相应的密钥之后才能显示出原容,通过这样的途径来达到保护数据不被非法人窃取、阅读的目的。该过程的逆过程为解密,即将该编码信息转化为其原来数据的过程。 常规加密算法有哪些? 常规加密算法有MD5、RSA、DES等等,其定义如下: 1、MD5:用的是哈希函数,它的典型应用是对一段信息产生信息摘要,以防止被篡改; 2、DES :一种分组密码,以64位为分组对数据加密,密钥长度是56位,加密解密用同一算法; 3、RSA:目前最有影响力的公钥加密算法,并且被普遍认为是目前最优秀的公钥方案之一。RSA 是第一个能同时用于加密和数字签名的算法,它能够抵抗到目前为止已知的所有密码攻击,已被ISO推荐为公钥数据加密标准。 相关链接: 1、 国密是什么意思?属于商密还是普密? 2、 加密算法是什么?有哪几种类型?有什么用?

2022年11月30日 · 1 min · 行云管家
社区-PC-文章缩略图-运维干货-IT运维职场人必看!

加密算法是什么?有哪几种类型?有什么用?

随着信息化和数字化社会的发展,人们对信息安全和保密的重要性认识不断提高,许多客户需要在存储数据时需要进行加密算法的转化。今天就来聊聊加密算法是什么?有哪几种类型?有什么用? 加密算法是什么? 数据加密的基本过程就是对原来为明文的文件或数据按某种算法进行处理,使其成为不可读的一段代码为“密文”,使其只能在输入相应的密钥之后才能显示出原容,通过这样的途径来达到保护数据不被非法人窃取、阅读的目的。该过程的逆过程为解密,即将该编码信息转化为其原来数据的过程。 加密算法有哪几种类型? 加密算法主要分为三种类型: 1、对称性加密算法 对称式加密就是加密和解密使用同一个密钥。信息接收双方都需事先知道密匙和加解密算法且其密匙是相同的,之后便是对数据进行加解密了。对称加密算法用来对敏感数据等信息进行加密。 2、非对称算法 非对称式加密就是加密和解密所使用的不是同一个密钥,通常有两个密钥,称为"公钥"和"私钥",它们两个必需配对使用,否则不能打开加密文件。 3、散列算法 Hash,一般翻译做“散列”,也有直接音译为”哈希”的,就是把任意长度的输入(又叫做预映射,pre-image),通过散列算法,变换成固定长度的输出,该输出就是散列值。这种转换是一种压缩映射,也就是散列值的空间通常远小于输入的空间,不同的输入可能会散列成相同的输出,而不可能从散列值来唯一地确定输入值。 加密算法有什么用? 1、数据的保密性,防止用户的数据被窃取或泄露; 2、保证数据的完整性,防止用户传输的数据被篡改; 3、通信双方的身份确认,确保数据来源与合法的用户。 【相关链接】: 国密是什么意思?属于商密还是普密?

2022年11月17日 · 1 min · 行云管家