- 10
- 0
- 约6.17千字
- 约 25页
- 2019-05-18 发布于安徽
- 举报
应用实现-加密解密(数据填充) 填充并分块 —如果报文MSG的长度不是分组长度的整数倍,在MSG的右端加上1个‘80’字节,然后再在右端加上最少的‘00’字节,使得结果报文的长度MSG:=(MSG||‘80’||‘00’||‘00’||…||‘00’)是分组长度的整数倍; —如果报文MSG的长度是分组长度的整数倍,不对数据作填充。 被加密数据首先要被格式化为以下形式的数据块: ● 明文数据的长度,不包括填充字符; ● 明文数据; ● 填充字符(按上述填充方式)。 然后MSG被拆分为8字节或16字节的块X1,X2,…,XK。 应用实现-加密解密(ECB) 用加密过程密钥KS以ECB模式的分组加密算法将块X1,X2,...,XK加密为分组长度的块Y1,Y2,...,YK因此当i=1,2,…,K时分别计算: Yi:=ALG(KS)[Xi]。 应用实现-加密解密(CBC) CBC模式 当i=1,2,…,K时分别计算: Yi:=ALG(KS)[Xi⊕Yi-1], Y0的初始值为: ——对应64位分组加密算法 Y0:=(‘00’||‘00’||‘00’||‘00’||‘00’||‘00’||‘00’||‘00’) ——对应128位分组加密算法 Y0:=(‘00’||‘00’||‘00’||‘00’||‘00’||‘00’||‘00’||‘00’||‘00’||
您可能关注的文档
最近下载
- CS3000学习详解最新版.pdf VIP
- 鼻内镜颅底手术.pptx VIP
- 第八届中国淄博)国际陶瓷博览会ren体彩绘.ppt VIP
- 第1课远古时期的人类活动(课件2)-七年级历史上册优质教学课件(统编版2024).pptx VIP
- 数轴 课件 2026-2027学年人教版七年级数学上册.pptx VIP
- 一例PICC堵管后艰难溶栓之路——个案护理汇报.pptx VIP
- 1.2+原始农业与史前社会+课件+-2025-2026学年统编版七年级历史上册.pptx VIP
- 不同类型ENSO事件对中国夏季降水的影响差异_ENSO动力学.docx
- 【数学】乘方(第1课时)课件2025-2026学年人教版数学七年级上册.pptx VIP
- 2026年CSCO免疫检查点抑制剂相关的毒性管理指南(全文).docx
原创力文档

文档评论(0)