分组密码体制的概念 对分组密码算法的要求 分组长度足够大 密钥量足够大 密码变换足够复杂 分组密码原理 Feistel密码结构 1973年,Horst Feistel提出了基于可逆乘积加密器概念的Feistel 密码结构,由此可获得代换密码。它可以看作是diffusion(扩散)和confusion(混乱) 的具体实现,很多分组本质上都是基于Feistel结构。 明文分组分为:L0,R0,数据的这两部分通过n次循环处理后,再结合起来生成密文分组 每i次循环都以上一循环产生的Li-1和Ri-1和K产生的子密钥Ki作为输入。 Feistel网络的特点 所有循环的结构都相同,置换在数据的左半部分进行,其方法是先对数据的右半部分应用循环函数F,然后对函数输出结果和数据的左半部分取异或(XOR) 循环函数对每次循环都有相同的通用结构,但由循环子密钥Ki来区分 在置换之后,执行由数据两部分互换构成的交换 解密过程与加密过程基本相同。规则如下:用密文作为算法的输入,但以相反顺序使用子密钥Ki,即:以密文作为算法的输入,以相反的次序使用密钥Ki,Kn、Kn-1、...、K0. 意味着加密和解密不需要用两种不同的方法。 Feistel设计特点 分组大小:较大的分组意味着较强的安全性,但会降低加密解密速度。64位的分组大小是合理的折中,几乎所有的分组设计中都使用它。最好128位 密钥大小:较大
您可能关注的文档
- (尔雅)现代城市生态及环境学课后题.doc
- (结项报告)化学学院+王纪学+石墨烯基纳米薄膜制备及其光电性能的的研究.doc
- (论文格式)山东省蔬菜出口贸易现状及对策的的研究.doc
- (全英文论文)的分析理智及情感中人物性格对婚姻观影响.doc
- (吴德胜)庄河市文化产业发展现状及对策的的研究.doc
- (需修改)LTE系统在高速公路监控系统中应用的的研究.doc
- _竞争环境下社区银行发展策略的的研究——以上海农商银行为例.pdf.doc
- _人民币汇率升值对机电产品贸易收支影响实证的分析——以江苏及广东为例.pdf.doc
- “小学生英语学习现状的分析及对策”课题的的研究报告.doc
- “重演”让科学史教学更深入——电和磁教学案例.doc
- 2026江西南昌市劳动保障事务代理中心招聘外包工程技术人员备考题库及答案详解(历年真题).docx
- 2026-2031小户型墙面格子柜行业市场深度调研及供需格局及有效策略与实施路径评估报告.docx
- 2026浙江台州市城乡规划设计研究院有限公司招聘12人备考题库及答案详解(考点梳理).docx
- 2026江西吉安井冈山市市政园林环卫所面向社会招聘工作人员1人备考题库及答案详解(必刷).docx
- 2026江西宜昌市公安局夷陵区分局招聘辅警34人备考题库及答案详解(名校卷).docx
- 2026江西南昌市社会福利院招聘备考题库及答案详解(全优).docx
- 2026江苏南京航空航天大学金城学院招聘备考题库 (学生工作处)精编答案详解.docx
- 2026江苏苏州大学科研助理岗位招聘7人备考题库带答案详解.docx
- 2026江苏南通市崇川区卫生健康委员会所属部分事业单位(南通市口腔医院)长期招聘高层次人才2人备考题.docx
- 2026浙江台州市温岭市统计局招聘编外人员7人备考题库带答案详解.docx
最近下载
- 第五章排球排球正面双手垫球(教学设计)-人教版初中体育与健康八年级全一册(1).docx
- 临床静脉用药调配与使用指南 路径,静脉.pdf VIP
- 研究生电子设计大赛报告.pdf VIP
- 医疗器械监督管理条例考题及答案.docx VIP
- 新北师大版四年级数学下册《看一看》课件_课件.ppt VIP
- 护士(护理人员)个人简历模板(3套适配版).docx VIP
- 建筑工程技术资料管理标准DB13(J)T 8622-2025.pdf VIP
- 第12课 彩陶纹样 (课件)2026赣美版美术三年级下册.ppt
- 3.3《品质》一等奖获奖课件.pptx VIP
- 沥青拌合楼搅拌设备西筑用户培训教材.doc VIP
原创力文档

文档评论(0)