密码学撬述 马 第2章基本概念 加密技木 密码算法的分类(1/5) 按照保密的内容分类 口受限制的( restricted)算法:算法的保密性基 于保持算法的秘密。 口基于密钥(key- based)的算法:算法的保密性基 目录 于对密钥的保密。 上一页 结束 01:35
第2章 加 密 技 术 上一页 下一页 目录 结束 01:35 密码学概述 密码算法的分类 (1/5) 基本概念 ❖ 按照保密的内容分类: ❑ 受限制的(restricted)算法:算法的保密性基 于保持算法的秘密。 ❑ 基于密钥(key-based)的算法:算法的保密性基 于对密钥的保密
密码学撬述 马 第2章基本概念 加密技木 密码算法的分类(2/5) ◇基于密钥的算法,按照密钥的特点分类: 口对称密码算法( symmetric cipher):又称传统 密码算法( conventional cipher),就是加密密钥 和解密密钥相同,或实质上等同,即从一个易于推 出另一个。又称秘密密钥算法或单密钥算法。 口非对称密钥算法( asymmetric cipher):加密密 目录 钥和解密密钥不相同,从一个很难推出另一个。又 称公开密钥算法( public- key cipher) 上一页 公开密钥( public key):公开密钥算法中的加密 密钥,简称公钥 结束 私人密钥( private key):公开密钥算法中的解密 01:35 密钥,简称私钥
第2章 加 密 技 术 上一页 下一页 目录 结束 01:35 密码学概述 密码算法的分类 (2/5) 基本概念 ❖ 基于密钥的算法,按照密钥的特点分类: ❑ 对称密码算法(symmetric cipher):又称传统 密码算法(conventional cipher),就是加密密钥 和解密密钥相同,或实质上等同,即从一个易于推 出另一个。又称秘密密钥算法或单密钥算法。 ❑ 非对称密钥算法(asymmetric cipher):加密密 钥和解密密钥不相同,从一个很难推出另一个。又 称公开密钥算法(public-key cipher) 。 公开密钥(public key): 公开密钥算法中的加密 密钥,简称公钥。 私人密钥(private key):公开密钥算法中的解密 密钥,简称私钥
密码学撬述 马 第2章基本概念 加密技木 密码算法的分类(3/5) 按照明文的处理方法分类: 口分组密码( block cipher):将明文分成固定长 度的组,用同一密钥和算法对每一块加密,输出也 是固定长度的密文。 目录 口流密码( stream cipher):又称序列密码.序列 密码每次加密一位或一字节的明文,也可以称为流 上一页 密码。 序列密码是手工和机械密码时代的主流 结束 01:35
第2章 加 密 技 术 上一页 下一页 目录 结束 01:35 ❖ 按照明文的处理方法分类: ❑ 分组密码(block cipher):将明文分成固定长 度的组,用同一密钥和算法对每一块加密,输出也 是固定长度的密文。 ❑ 流密码(stream cipher):又称序列密码.序列 密码每次加密一位或一字节的明文,也可以称为流 密码。 序列密码是手工和机械密码时代的主流 密码学概述 密码算法的分类 (3/5) 基本概念
密码学撬述 马 第2章基本概念 加密技木 密码算法的分类(4/5) 对称密钥密码又可分为: 口分组密码 每次对一块数据加密 多数网络加密应用 DES, IDEA, RC6, Rijndael 目录 口流密码 上一页 每次对一位或一字节加密 手机 结束 One-time padding, Vigenere, Vernam 01:35
第2章 加 密 技 术 上一页 下一页 目录 结束 01:35 密码学概述 密码算法的分类 (4/5) 基本概念 ❖ 对称密钥密码又可分为: ❑ 分组密码 每次对一块数据加密 多数网络加密应用 DES,IDEA,RC6,Rijndael ❑ 流密码 每次对一位或一字节加密 手机 One-time padding,Vigenére,Vernam
密码学撬述 马 第2章基本概念 加密技木 密码算法的分类(5/5) 公开密钥密码 口大部分是分组密码,只有概率密码体制属 于流密码 每次对一块数据加密 数字签名,身份认证 目录 RSA. ECC ElGamal 上一页 加密解密速度慢 结束 01:35
第2章 加 密 技 术 上一页 下一页 目录 结束 01:35 密码学概述 密码算法的分类 (5/5) 基本概念 ❖ 公开密钥密码: ❑ 大部分是分组密码,只有概率密码体制属 于流密码 每次对一块数据加密 数字签名,身份认证 RSA,ECC,ElGamal 加密解密速度慢