密码的·分类

古典密码(受限制算法):以字符为基本加密单元。基于保持算法的保密,用于军事领域。

现代密码(基于秘钥的算法):以信息块为基本的加密单元。保密秘钥,公开算法。

对称密码(初等加密):加密与解密秘钥相同

包括:DES(Data Encryption Standard)数据加密标准

          3DES

          AES

          PEB

          IDEA

非对称密码:分为公钥和密钥。

分组密码:指加密时分为固定长度的组,用同一密钥和算法进行加密,输出的也是固定长度的密文,多用于网络加密。

流密码:指加密时每次只加密一个字节或者一位明文

散列函数:用来验证数据完整性

特点:长度不受限制

           哈希值容易计算

           散列运算过程不可逆

散列函数相关的算法:

消息摘要算法--MD5

安全散列算法--SHA

消息认证码算法---MAC


数字签名:主要是针对数字的形式存储的消息进行处理。会产生带有操作者身份信息的编码


安全体系:OSI(Open Sytem InterConnection)





评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值