美文网首页
了解密码体制

了解密码体制

作者: 芒果味的你呀 | 来源:发表于2017-09-11 09:21 被阅读67次

密码体制就是完成加密和解密功能的密码方案。密码学发展至今,已有两大类密码体制:第一类为对称密钥(单密钥)密码体制;第二类为非对称(公开钥匙)密码体制。

对称密码体制

对称密码体制是一种传统的密码体制,也称为私钥密码体制、单密钥密码体制。最主要的特点是,加密和解密采用相同的密钥。因为加解密相同,需要通信双方必须选择和保存他们共同的密钥,双方必须信任对方不会将密钥泄密出去,这样就可以实现数据的机密性和完整性。

1.DES数据加密标准 是如今最为广泛使用的一种分组密码算法。DES是一种对二进制数据进行加密的算法。数据分组长为64位,密钥的长也为64位。使用56位密钥对64位的数据块进行加密,并对64位的数据块进行16轮编码。在每轮编码时,一个48位的每轮密钥值由56位的完整密钥得出来。经过16轮的迭代,乘积变换,压缩变换等,输出密文也为64位。DES算法的安全性完全依赖于其所用的密钥。

2.AES高级加密标准 后来发布的一个区块加密标准,用这个替代原先的DES。AES密钥区块长度必须为128位,密钥长度可以是128、192、256位中的任意一个。

3.还有3DES 相当于对每个数据块应用三次DES加密算法,是DES一个更安全的变形。


非对称密码体制

也称公开密钥密码体制,双密钥密码体制。最大的特点是加密和解密使用两把不同的密钥,加密和解密是相对独立的。加密密钥(公开密钥)向公众公开,谁都可以使用。解密密钥(秘密密钥)只有解密人自己知道,非法使用者根据公开的加密密钥无法推算出解密密钥。公开的称为公钥,不能公开的称为私钥。

常用的算法:RSA系统、背包密码等

相关文章

  • 了解密码体制

    密码体制就是完成加密和解密功能的密码方案。密码学发展至今,已有两大类密码体制:第一类为对称密钥(单密钥)密码体制;...

  • HTTPS详解

    在了解HTTPS之前,有以下几个知识需要先去了解。 一、何为公私钥? 1、在密码学中,分为两大体制,一种为单钥体制...

  • 针对CBC字节反转攻击的研究与漏洞复现

    CBC 简介 现代密码体制 现代密码中的加密体制一般分为对称加密体制(Symmetric Key Encrypti...

  • 4-对称加密

    对称加密与非对称加密 按照密钥的特征不同, 密码体制分为对称密码体制和非对称密码体制。对称加密和非对称加密都是可逆...

  • 密码体制

    密码体制 当你需要在一个购物网站输入账号以及密码时时,含有你的账号与密码信息的数据会被发送到服务器,在发送的过程中...

  • 3.密码学基本知识

    重点:密码系统的组成及它们之间关系现代密码体制的基本原则及公开算法的意义密码的攻击类型及其含义攻击密码体制的常用方...

  • 移位密码

    移位密码,其基础为数论中的模运算。其基本定义如下: 密码体制:一个密码体制必须满足以下五元组(P,E,K,R,D)...

  • 密码学入门(一)

    基本概念 两种密码体制

  • 2019-10-18

    今天学习了网络安全的EIGamal密码体制

  • 密码

    对称密钥密码体制: 加密密钥和机密密钥是相同的密码体制。目前128位的密钥,破译的时间很长,暂时是安全的。 公钥秘...

网友评论

      本文标题:了解密码体制

      本文链接:https://www.haomeiwen.com/subject/wqwtsxtx.html