The invention discloses a device for implementing an electronic seal, including a memory and a processor, and a program that stores an electronic stamp that can be operated on a processor. The program is implemented by the processor to receive the application of the user terminal, access to the printed electronic documents, username, and Deuteronomy. Request time and stamp images; encrypt the username and application time to generate ciphertext vouchers according to the preset encryption algorithm; synthesize the ciphertext voucher and seal image into the electronic document to complete the use of the electronic document and send the post printed electronic documents to the user terminal; the ciphertext voucher and the post printed electronic text. The file is stored to the database after the file is associated. The invention also provides a method for realizing the electronic seal and a computer readable storage medium. The invention reduces the hidden danger of the electronic seal being forged, and improves the credibility of the electronic document stamped with the electronic seal.
【技术实现步骤摘要】
实现电子印章的装置、方法及计算机可读存储介质
本专利技术涉及计算机
,尤其涉及一种实现电子印章的装置、方法及计算机可读存储介质。
技术介绍
电子印章技术以数字技术模拟传统实物印章,加盖电子印章的电子文档具有与加盖实物印章的纸张文件相同的外观、相同的有效性和相似的使用方式。现有技术中的电子文档在线上流通过程中使用电子印章时,存在电子印章被伪造的隐患,使得加盖了电子印章的电子文档失去了可信性。
技术实现思路
本专利技术提供一种实现电子印章的装置、方法及计算机可读存储介质,其主要目的在于减少电子印章被伪造的隐患,提高加盖有电子印章的电子文档的可信度。为实现上述目的,本专利技术提供一种实现电子印章的装置,该装置包括存储器和处理器,所述存储器中存储有可在所述处理器上运行的实现电子印章的程序,所述实现电子印章的程序被所述处理器执行时实现如下步骤:接收用户终端发送的用印申请,根据所述用印申请获取待用印的电子文档、用户名、申请时间以及申请的印章图像;按照预设加密算法对所述用户名和所述申请时间加密以生成密文凭证;将所述密文凭证、所述印章图像合成到所述电子文档中,以完成对所述电子文 ...
【技术保护点】
一种实现电子印章的装置,其特征在于,所述装置包括存储器和处理器,所述存储器上存储有可在所述处理器上运行的实现电子印章的程序,所述实现电子印章的程序被所述处理器执行时实现如下步骤:接收用户终端发送的用印申请,根据所述用印申请获取待用印的电子文档、用户名、申请时间以及申请的印章图像;按照预设加密算法对所述用户名和所述申请时间加密以生成密文凭证;将所述密文凭证、所述印章图像合成到所述电子文档中,以完成对所述电子文档的用印,并将用印后的电子文档发送至所述用户终端;将所述密文凭证与用印后的电子文档关联后存储至数据库,以在接收到印章校验请求时,基于该数据库中的密文凭证进行印章校验。
【技术特征摘要】
1.一种实现电子印章的装置,其特征在于,所述装置包括存储器和处理器,所述存储器上存储有可在所述处理器上运行的实现电子印章的程序,所述实现电子印章的程序被所述处理器执行时实现如下步骤:接收用户终端发送的用印申请,根据所述用印申请获取待用印的电子文档、用户名、申请时间以及申请的印章图像;按照预设加密算法对所述用户名和所述申请时间加密以生成密文凭证;将所述密文凭证、所述印章图像合成到所述电子文档中,以完成对所述电子文档的用印,并将用印后的电子文档发送至所述用户终端;将所述密文凭证与用印后的电子文档关联后存储至数据库,以在接收到印章校验请求时,基于该数据库中的密文凭证进行印章校验。2.如权利要求1所述的实现电子印章的装置,其特征在于,所述实现电子印章的程序还可被所述处理器执行,以实现如下步骤:当接收到印章校验请求时,根据所述印章校验请求获取待校验的电子文档,并从该电子文档中读取密文凭证;查询所述数据库中是否存储有该密文凭证;若否,则向所述印章校验请求的发送端返回校验失败的提示信息;若是,则向所述印章校验请求的发送端返回校验成功的提示信息。3.如权利要求2所述的实现电子印章的装置,其特征在于,所述实现电子印章的程序还可被所述处理器执行,以在所述向所述印章校验请求的发送端返回校验成功的提示信息的步骤之前,还实现如下步骤:若所述数据库中存储有该密文凭证,则确定待校验的电子文档对应的业务类型,并判断所述业务类型是否属于预设业务类型;若否,则执行向所述印章校验请求的发送端返回校验成功的提示信息的步骤;若是,则从数据库获取与该密文凭证对应的用印后的电子文档,并发送至所述印章校验请求的发送端。4.如权利要求1所述的实现电子印章的装置,其特征在于,所述将所述密文凭证与用印后的电子文档关联后存储至数据库,以在接收到印章校验请求时,基于该数据库中的密文凭证进行印章校验的步骤替换为:按照哈希算法对用印后的所述电子文档的内容做转换处理,生成第一数据摘要;将所述第一数据摘要与所述密文凭证关联后存储至所述数据库,以在接收到印章校验请求时,基于所述数据库中的密文凭证和第一数据摘要进行印章校验。5.如权利要求4所述的实现电子印章的装置,其特征在于,所述实现电子印章的程序还可被所述处理器执行,以实现如下步骤:当接收到印章校验请求时,根据所述印章校验请求获取待校验的电子文档,并从获取的电子文档中读取到的密文凭证;查询所述数据库中是否存储有读取到的密文凭证;若否,则向所述印章校验请求的发送端返回校验失败的提示信息;若是,则按照哈希算法对所述待校验的电子文档的内容做转换处理,生...
【专利技术属性】
技术研发人员:钱春秀,
申请(专利权)人:重庆金融资产交易所有限责任公司,
类型:发明
国别省市:重庆,50
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。