当前位置: 首页 > news >正文

徐州专业建站公司建筑工程网校有哪些

徐州专业建站公司,建筑工程网校有哪些,wordpress搜索优化,wordpress内存占用优化1. 要求 编程实现AES-128的加解密算法#xff0c;满足给定明文和密钥加密得到密文#xff0c;给定密文和密钥解密得到明文#xff0c;最终用界面化的形式呈现。 2. 算法流程 程序主要分为加密与解密两个大模块。在加密模块中包括四个小模块#xff0c;分别为轮密钥加、字…1. 要求 编程实现AES-128的加解密算法满足给定明文和密钥加密得到密文给定密文和密钥解密得到明文最终用界面化的形式呈现。 2. 算法流程 程序主要分为加密与解密两个大模块。在加密模块中包括四个小模块分别为轮密钥加、字节替代、行移位以及列混合实际在轮密钥加前还需要进行密钥拓展得到10个新的密钥加上初始密钥一共为11个。下面图1给出了AES加密算法的主要流程图。 图1 AES加密流程图 在解密模块中同样包括四个小模块分别为轮密钥加、逆行移位、逆字节替代以及逆列混合。下图2给出了AES解密算法流程图。 图2 AES解密流程图 3. 结果 程序运行后将会出现图形化界面在界面中输入明文和密钥点击加密按钮后将会显示每一轮的详细加密过程以及最终加密结果。下图3显示了加密“5D BA 0A 62 E7 0C 6C 28 AD 1F 71 D6 34 07 80 B9”16进制字符组成的字符串所得结果其中每个字符都用空格隔开。 图3 AES加密结果1 对上述加密得到的密文再用同样的密钥进行解密得到如下图4所示的结果。 图4 AES解密结果1 以上是对16进制字符进行的加解密过程接下来演示对于中文字符进行加解密的过程首先对“信义勤爱思学致远”这8个字进行加密结果如下图5所示加密结果都是16进制表示。 图5 AES加密结果2 接下来再用同样的密钥对加密结果进行解密结果如下图6所示。 图6 AES解密结果2 如果密钥与加密时的密钥不同则会解密错误如下图7所示。 图7 AES解密结果3 4. 代码 完整版python代码在主页上传的资源中。
http://www.pierceye.com/news/845833/

相关文章:

  • 网站内部链接的策略成都装修公司网站建设
  • 网页制作与网站建设答案联合易网北京网站建设公司怎么样
  • 虚拟主机安装网站wordpress xss
  • 营销网站的优点网上服务大厅用户登录
  • 阿里云网站建设服务费会计科目网站域名改了帝国cms
  • 塑业东莞网站建设网站建设的课件
  • 制作网页网站教程网站开发一般用
  • 网站换空间 sitewordpress 下载功能
  • 国外优秀的字体设计网站西安地产网站制作公司
  • 微网站和普通网站区别租腾讯服务器做网站行吗
  • 西安网站品牌建设福州建设发展集团网站
  • 网站源码怎么有wordpress内嵌播放器
  • 南宁网站快速排名提升一起来做网站17
  • 网站做数据分析什么软件是做网站的
  • 邯郸移动网站建设建设网站的报价
  • 做网站优化期间能收到网站吗科技创新与应用
  • 有没有做的很炫的科技型网站wordpress企业主题二次开发下载
  • 陕西住房和建设部网站深圳外贸建站模版
  • 自己做网站的各种代码wordpress只能访问主页
  • 四川监理协会建设网站长沙有哪些楼盘
  • 网站首页欣赏网站模板 wordpress带会员系统
  • 关于音乐的个人网站wordpress 报名表单
  • 国内做的好看的网站设计wordpress 与现有sso
  • 通辽网站建设罗湖中心区做网站
  • 宁波网站建设哪家快湛江专业的建站托管
  • 四川省城乡住房建设部网站首页自建wordpress 客户端
  • 番禺做网站价格百度app打开
  • 扬中网站推广导流非国产手机浏览器
  • 外国网站英语要求建立网站就是制作网页
  • 电商网站建设与运营实训可以做网站的app