密码学实验报告(共20页).doc

上传人:晟*** 文档编号:8087862 上传时间:2021-11-17 格式:DOC 页数:21 大小:205KB
下载 相关 举报
密码学实验报告(共20页).doc_第1页
第1页 / 共21页
密码学实验报告(共20页).doc_第2页
第2页 / 共21页
密码学实验报告(共20页).doc_第3页
第3页 / 共21页
密码学实验报告(共20页).doc_第4页
第4页 / 共21页
密码学实验报告(共20页).doc_第5页
第5页 / 共21页
点击查看更多>>
资源描述

精选优质文档-倾情为你奉上目录AES加密算法实现一 实验目的1.深入理解AES加密/解密算法理论的基础上,设计一个AES加密/解密软件系统;2完成一个明文分组的加解密,明文和密钥是十六进制,长度都为128比特(32个16进制数),输入明文和密钥,输出密文,进行加密后,能够进行正确的解密;二 实验原理AES的区块长度固定为128 ,密钥长度则可以是128,192或256比特;大多数AES计算是在一个特别的完成的。AES加密过程是在一个44的矩阵上运作,这个矩阵又称为“状态矩阵”,其初值就是一个明文区块(矩阵中一个元素大小就是明文区块中的一个Byte)。加密时,各轮AES加密循环(除最后一轮外)均包含4个步骤:1.SubBytes 通过一个非线性的替换函数,用的方式把每个字节替换成对应的字节。2.ShiftRows 将矩阵中的每个行进行循环式移位。3.MixColumns 列混淆。这个步骤使用线性转换来混合每

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 实用文档资料库 > 公文范文

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。