菜单
  

    3.3 AES算法属于分组密码算法
    AES算法属于分组密码算法,其输入输出分组以及加密解密的分组均为128位,密钥长度K为128,192或256比特,密钥长度不同,加密轮数不同,如图1和表2所示。
     
    图1  AES算法加密流程
    表2  AES算法加密轮数
    4电子印章系统在Word上的实现
    综上所述,本章给出一个电子印章系统在Word上的实现具体的实例。
    4.1 WORD 上印章的主要设计思路
    在Word上实现电子印章,需要实现以下功能:保证签名的证书、印章所用图片、数字签名私钥的安全;印章所加盖图片可以在Word文档上的任何位置透明的加盖,而且不影响文档的阅读体验,同时可以清楚的看到印章图片内容。
    电子印章系统,在Word中,具体的操作步骤如下:由于电子印章系统主要是VBA基于对象的开发技术,开发电子印章的工具栏,在Word中进行工具栏对象的创建,然后调用PAI库存实现具体的加密和解密过程,通过这样实现对Word文档中的电子签名和验证,并将结果通过印章图像,显示出来。
    在Word上实现电子印章,需要实现以下功能:保证签名的证书、印章所用图片、数字签名私钥的安全;印章所加盖图片可以在Word文档上的任何位置透明的加盖,而且不影响文档的阅读体验,同时可以清楚的看到印章图片内容。
    4.2用户界面和流程图
    (1)印章制作界面如图7所示。用户通过调用该程序,点击不同按钮何以实现对应的功能,生成电子印章。
     
    图7 电子印章用户界面
    (2)电子印章加盖流程可以简单介绍如下:首先把带有数据的图片插入文档的原来位置,然后对文档中的图片设定名字和位置,然后对文档设置为保护状态,实现文档的保护。此时加盖印章按钮变灰,就完成了。加盖电子印章流程如图8所示。
     
    图8 电子印章加盖
    (3)具体操作流程可以简单介绍如下:首先从图片中抽取数据,然后比对抽取的信息的结构是否正确,如果正确则验证签名是否正确,如果签名正确则验证证书是否正确,如果证书正确,最终返回验证的正确结果。如果抽取的信息结构不正确,验证的数字签名不正确,或者验证证书不正确吗,则终止,报告验证不通过。验证电子印章流程如图9所示。
    图9 电子印章验证
    (4) WORD上电子印章显示如图10所示。
    图10 加盖电子印章的word
    结论
    随着我国电子政务的不断深入开展,为了确保通过网络传送的电子文档的真实可信、内容完整和不可否认,电子印章得到了越来越广泛的应用和发展。在论文中,我们首先对研究背景、电子印章的关键技术进行了简单的介绍。然后对电子印章系统进行了设计,对电子•印章系统的构成、各主要功能模块、关键技术的解决等进行了详细的设计,阐述了电子印章系统的部署方案。虽然本文对电子印章系统做出了一定的研究,但是目前整个系统仍处于完善阶段,只实现了针对word系列文件的电子印章,而针对 HTML 等其他格式的文件尚需努力研究,希望以后可以继续完善本电子印章系统。
  1. 上一篇:C#+access工程项目管理系统设计与实现
  2. 下一篇:C#百度关键词排名点击器的开发与设计
  1. C#基于ARCGIS的校园电子地图查询系统设计

  2. 电子商务信用机制研究

  3. WordPress博客系统的设计与实现

  4. asp.net+sqlserver医院电子病历...

  5. asp.net+sqlserver二手电子产品...

  6. 网络环境下电子报纸开发利用现状及模式研究

  7. 网络外部性下电子商务网...

  8. 电站锅炉暖风器设计任务书

  9. 大众媒体对公共政策制定的影响

  10. 乳业同业并购式全产业链...

  11. 酸性水汽提装置总汽提塔设计+CAD图纸

  12. 当代大学生慈善意识研究+文献综述

  13. 十二层带中心支撑钢结构...

  14. java+mysql车辆管理系统的设计+源代码

  15. 河岸冲刷和泥沙淤积的监测国内外研究现状

  16. 中考体育项目与体育教学合理结合的研究

  17. 杂拟谷盗体内共生菌沃尔...

  

About

751论文网手机版...

主页:http://www.751com.cn

关闭返回