电子印章绘制相关技术及应用的分析【文献综述】.docVIP

电子印章绘制相关技术及应用的分析【文献综述】.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
毕业设计文献综述 计算机科学与技术 电子印章绘制相关技术及应用的分析 【摘要】:为了建立一个网络诚信,同时推动电子商务发展,公正的电子印章制作是必须的前提。制作一个界面友好的印章系统,生成任意颜色、字体平滑、可直接进行加密算法的水印图片。 【关键字】:电子印章 透明图片 JSP技术 struts2 电子印章的历史与背景 传统的商务办公模式,工作中为了保证文件确实是由当事人或某机关所签发同时保证文件并未被篡改,必须在纸张上签字或者盖上公章。但传统公章却也有被盗用或被仿制的威胁,传统公章的使用性面临着极大的考验。在当今网络高速发展的时代,传统的办公模式已逐渐向电子商务模式转变。在网络高速发展的大环境下,文件传递早早地采取电子邮件的方式,重要的文件签署之类的问题也使得电子印章的应用需求也越发重视。 那么,什么才是电子印章呢? 电子印章是以电子形式而存在的数据,依附在电子文件并与其逻辑相关,可用于识别签名人的身份和表明签名人认可该数据电文内容的数据。电子印章基于国际PKI标准加密算法,相当于网上的身份证,它以数字签名的方式通过权威认证,有效地进行网上身份认证,使得电子印章具有真实性[1]。在制作过程中,电子印章需要接收大量的参数,其中最难以仿制的是仅仅三原色的、具有庞大数据量的颜色参数设置。另外,难以估计的轴长,印章外圈边宽等等数据参数使得电子印章仿制的可能性大大降低。 电子印章已经有法可依。《电子签名法》赋予电子印章与数据电文法律效力,在很大程度上消除网络信用危机。在一定意义上,《电子签名法》的发布拉开了信息数字化时代立法的序幕。电子印章已经具有和纸质印章同等的法律效力[2]。 绘制电子印章相关技术 印章生成部分的难点无非是绘制某个字时,要计算该字的偏移位置和偏移角度。每个印章输入的字数是不一样的。在已知印章长轴、短轴长度,文本长度之后,可以根据已有公式推算出每个字各自所在的关于椭圆圆心的角度α。通过椭圆参数方程以及切线方程则能够得到文字在程序中真正的角度以及位置。经过程序代码的加工处理就可以得到完整的印章图片[3]。 中国的电子商务发展至今已有十年了。这十年,中国的电子商务市场始终保持着高速、稳定的发展。电子印章不仅仅为了电子商务做出贡献,让电子商务有安全、法律的保护,同时,电子印章也应当顺应电子商务的趋势,让客户端更少的承受业务端的处理。所以制作电子印章的系统也向B/S架构发展。 为了既能承担网络服务功能,同时坚固为了坚固算法,电子印章系统基于Java语言制作是极其方便的。 Jsp是sun公司制定的一种服务端动态页面生成技术,其主要组成部分是html+java代码[4]。Jsp技术兼容了html语言中的所有标签,编写完以 .jsp为后缀的文件后不需要单独去编译和配置,相关的服务器会自动为.jsp文件进行编译成.java文件,再编译成字节码文件。Jsp技术为自身定义了EL表达式和JSTL(标准标签库),为从容器中提取数据提供了方便。 Struts是构建可扩展Java应用程序的最流行的框架之一。在基于web应用的电子印章系统中,为了下载生成的图片方便快捷,struts框架很好解决了其中技术。当用户申请下载电子印章图片时,后台服务程序对用户请求做出相应,找到对应的图片并进行对象流的封装。把消息报头设为image/gif。之后方法体讲对象作为输出流发送出去 [5] 。 印章制作的计划 电子印章的制作仍然有前途可寻,现在所使用的电子印章生成系统所制作出的印章图片还是有些缺陷。最严重的缺陷是字体排列的问题。当印章是圆的时候,字体排列基本没有问题。然而当电子印章的形状成椭圆时,字体排列就出现了几点问题,当安排的字被排列在椭圆的边界时,字体的排列产生了部分字间距不平均的问题,让使用者对椭圆印章的外观产生不良影响。 印章的字体排列是印章制作前进的唯一可突破点,为了使印章中字体排列顺滑,这次对于印章的字体排列算法需要完整的研究。 首先需要计算字体的字间距,印章上文字的排列由于字间距的固定,每个文字的位置则基本就确定了,在此基础上对文字进行排列,那么所得到的图片文字排列则会平滑许多。当然,仅仅文字间距排列还是不够的。当文字排列到椭圆的边界时,由于没有一些画图算法的支持,在长轴端点附近的字体会产生不对称的影响美观问题。而解决此问题最简单的想法便是使长轴与短轴的文字对称。通过计算得到长轴最近的两个文字的角度,为了同时保证对称性和文字平滑问题,程序为对输入的参数稍加修改以得到美观的印章图片。 电子印章的现状 在市面上已经有一些成熟的电子印章的产品。无论是在印章图片的制作工艺上还是对印章的加密算法,都有着成套的系统。此类系统包含了多样的印章模板,从普遍使用的圆形、椭圆形的印章,到单行的公文,三角形的印章,四边形的印章,各种款式应有尽有,可以达到使用者的各类要

文档评论(0)

chengzhi5201 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档