【摘 要】
:
在AES基本算法的加密解密的数据16字节基础上,实现了基于任意字节流的C++类封装,以满足实际应用中要加密的信息长度不是分组长度的需求.给出了加密解密AES算法的程序设计方法
【机 构】
:
电子科技大学微电子与固体电子学院,成都电子机械高等专科学校电气系
论文部分内容阅读
在AES基本算法的加密解密的数据16字节基础上,实现了基于任意字节流的C++类封装,以满足实际应用中要加密的信息长度不是分组长度的需求.给出了加密解密AES算法的程序设计方法和具体实现步骤,并提供算法中密匙服务模块和加密解密模块C++语言的源程序.该程序可以对用户需要保护的文档进行加密存储,在用户需要使用的时候对文档进行解密,使用完成后又加密存储,大大增强了电子文档的安全性.将加密解密功能集成到操作系统的的源管理器中,用户通过资源管理器的菜单就可以完成加密解密功能,不需要单独启动加解密程序来实现对文档的保护.
其他文献
<正>广州百逸动漫科技有限公司成立于2007年,业务聚焦3~12岁儿童,以IP为核心,以渠道为桥梁,打造动漫衍生产品变现平台。公司总经理梁夏青向中外玩具全媒体中心记者介绍,百逸
<正>2017年11月23日—24日,由香港特区政府与香港贸易发展局主办的第七届"亚洲物流及航运会议"在香港会议展览中心举行。重庆多家物流机构及企业在中新(重庆)互联互通示范项
"互联网+"时代,政务微信被越来越多的政府部门采纳为社会管理和公共服务的新载体、新通道。区县级政府作为扎根基层,距离人民最近、功能最务实的政府管理平台,如何用政务微信
现行犯是指正在预备犯罪、实行犯罪或者犯罪后即时被发觉的人。刑事诉讼法规定对现行犯可以适用先行拘留。对刑诉法所规定的"先行拘留",理论和实践中众说纷纭,诸如立案前拘留
<正> 汽车巡航控制系统又称为“汽车定速系统”,其英文缩写为CCS。它和汽车防抱死系统(ABS)、汽车燃油电子喷射系统(EFI)、汽车防盗系统(VTSS)、安全气囊系统(ERS)和电控气门
锌层中氧含量对胶带钢丝绳与橡胶粘合力有很大的影响 ,在生产过程中 ,无法避免锌与氧接触生成ZnO。通过电子能谱仪对电镀锌和热镀锌产品进行逐层扫描 ,考察其氧的分布情况 ,
本文分析了灵敏电流计实验中经常遇到的几个问题,并对电流计灵敏度和线圈运动时间常数进行探讨
具有摧毁旧世界、催生新世界的神奇功能且无处不在的"西风",是雪莱《西风颂》的核心象征意象。雪莱通过这个核心象征意象,把对"革命"的理解,对"自由"的追求,对"自然"的恋情,
以印尼雅加达收费公路项目为背景,研究印尼高架简支变连续小箱梁墩顶连接段受力特性。通过对墩顶连接段顶板钢束、板厚、隔离段长度、变截面等参数的优化分析,确定了预应力混