- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
【大学课件】信息系统安全 传统密码p46知识分享.ppt
二、SMS4 密码概况 ②密码算法结构: 三、我国商用密码SMS4 基本轮函数 128位明文 128位密文 密钥 扩展 128位密钥 迭代控制 /sundae_meng 三、SMS4 密码算法 1、基本运算: ① 模2加:⊕,32 比特异或运算 ② 循环移位: i ,把32位字循环左移i 位 2、基本密码部件: ① 非线性字节变换部件S盒: ☆ 8位输入、8位输出。 ☆本质上, 8位的非线性置换。 ☆设输入位a,输出位b,表示为: b=S_Box(a) 三、我国商用密码SMS4 8位输入 8位输出 S盒 (置换) /sundae_meng S盒中数据为16进制数 三、我国商用密码SMS4 /sundae_meng 信 息 系 统 安 全 第二讲 传统密码 /sundae_meng 一、密码学的基本概念 1、密码的基本思想:是伪装信息,使未授权 者不能理解它的真实含义。所谓伪装就是对信息进行一组可逆的数学变换。伪装前的原始信息称为明文, 伪装后的信息称为密文,伪装的过程称为加密。去掉伪装还原明文的过程称为解密。加密在加密密钥(Key)的控制下进行。解密在解密密钥的控制下进行。用于对数据加密的一组数学变换称为加密算法。用于对密文解密的一组数学变换称为解密算法,而且解密算法是加密算法的逆。 /sundae_meng 2、密码体制(Cryptosystem)的构成 明 文 明 文 加 密 算 法 解 密 算 法 信 道 C M M C 攻击者 加密钥 解密钥 密钥 K=Ke , Kd Ke Kd /sundae_meng 3、密码体制的分类 按密钥数量划分: ⑴ 传统密码: Ke = Kd ⑵ 公开密钥密码: Ke ≠ Kd ,且由Ke 不能计算出 Kd 。这样公开加密钥Ke ,不会暴露解密钥Kd ,于是便可以将Ke公开,故称公开密钥密码。 /sundae_meng 按加密的数据处理方式划分: ⑶ 序列密码: ①明文、密文、密钥以位(字符)为单位加解密; ②模型 ③核心密码主流; ④商用典型密码:RC4 密钥序列 产生器 种子密钥 密钥序列 密文 明文 3、密码体制的分类 /sundae_meng ⑷ 分组密码: ①明文、密文、密钥以分组为单位加解密; ②商业密码的主流: ③典型密码: DES IDEA EES AES SMS4 3、密码体制的分类 /sundae_meng ⑸ 各类密码的优缺点: ①传统密码: 优点:安全、快速; 缺点:密钥分配困难,不易实现数字签名; ②公钥密码: 优点:密钥分配容易、容易实现数字签名; 缺点:加解密慢,密钥产生困难。 ③公钥密码与传统密码结合: 利用公钥密码分配传统密码的密钥,用传统密码加密数据。 公钥密码用于认证,传统密码用于加密。 3、密码体制的分类 /sundae_meng ⑹ 演化密码 1、演化密码的概念 目前的密码都是一种加密算法固定的密码。 例如: DES AES RSA ECC 加密的过程可表为: C0 =E(M0 , K0), C1 =E(M1 , K1), ┅ Cn =E(Mn , Kn)。 3、密码体制的分类 /sundae_meng ⑹ 演化密码 如果使加密过程中加密算法E不断变化,即 C0 =E 0 (M0 , K0), C1 =E 1 (M1 , K1), ┅ Ci =E i (Mi , Ki),┅ Cn =E n (Mn , Kn) 则称为加密算法可变的密码。 由于加密算法在加密过程中可不断变化,显然可以极大地提高密码的强度。 若能使加密算法朝着越来越好的方向变化,密码就成为一种自发展、自完善的密码,我们称为演化密码。 3、密码体制的分类 /sundae_meng ⑹ 演化密码 2、 通过演化计算设计密码 设E –τ 为初始加密算法,则演化过
您可能关注的文档
最近下载
- 【Title】Law of the People’s Republic of China on Choice of Law for Foreign-related Civil Relationships英语.doc VIP
- 2021年9月消化内科护士考试题.docx VIP
- 北京化工大学《有机化学》试卷(样题).pdf VIP
- 会计术语(日语).pdf VIP
- 考录公务员笔试应急预案.docx
- 细胞核的结构和功能.ppt VIP
- 消化内科31病区6月份护理人员三基考试题.docx VIP
- 王维《酌酒与裴迪》古诗词PPT.pptx VIP
- 消化内科新护士独立上岗前考试题.docx VIP
- 2025年“七一”专题党课学习课件(四套)汇编供参考选用.pptx VIP
原创力文档


文档评论(0)