CN108776887A - 一种操作电子签名的方法、装置、设备及可读介质 - Google Patents

一种操作电子签名的方法、装置、设备及可读介质 Download PDF

Info

Publication number
CN108776887A
CN108776887A CN201810463348.2A CN201810463348A CN108776887A CN 108776887 A CN108776887 A CN 108776887A CN 201810463348 A CN201810463348 A CN 201810463348A CN 108776887 A CN108776887 A CN 108776887A
Authority
CN
China
Prior art keywords
seal
information
electronic signature
module
user
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201810463348.2A
Other languages
English (en)
Inventor
胡金钱
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Individual
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Individual filed Critical Individual
Priority to CN201810463348.2A priority Critical patent/CN108776887A/zh
Publication of CN108776887A publication Critical patent/CN108776887A/zh
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/10Office automation; Time management
    • G06Q10/103Workflow collaboration or project management
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/32Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
    • H04L9/3226Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials using a predetermined code, e.g. password, passphrase or PIN
    • H04L9/3231Biological data, e.g. fingerprint, voice or retina
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/32Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
    • H04L9/3247Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials involving digital signatures
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/32Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
    • H04L9/3263Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials involving certificates, e.g. public key certificate [PKC] or attribute certificate [AC]; Public key infrastructure [PKI] arrangements

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Business, Economics & Management (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Strategic Management (AREA)
  • Human Resources & Organizations (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Data Mining & Analysis (AREA)
  • Marketing (AREA)
  • Biomedical Technology (AREA)
  • Biodiversity & Conservation Biology (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Health & Medical Sciences (AREA)
  • Economics (AREA)
  • General Health & Medical Sciences (AREA)
  • Operations Research (AREA)
  • Quality & Reliability (AREA)
  • Tourism & Hospitality (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

本发明提供了一种操作电子签名的方法、装置、设备及可读介质,该方法包括:检测步骤:检测是否在电子签名上进行相应的操作,如果是,则弹出一个窗口;加载步骤:获取电子签名的相关信息,并将所述相关信息加载入所述窗口中进行显示。本发明提出了操作电子签名的方法,通过对电子签名进行操作可以显示与电子签名相关的信息,以判断电子签名真伪,本发明更提出了生成该电子签名的电子***设备,其将电子***和物理***集成在一起,实现了去中心化,保证了用章安全;并且,其中的密钥模块存储了多种授权证书,当进行认证时,可以调用多个密钥进行交叉验证;在用章验证时,物理***模块和电子***模块可以实现相互交叉验证,增强了***使用的安全性。

Description

一种操作电子签名的方法、装置、设备及可读介质
技术领域
本发明涉及信息安全技术领域,特别是一种操作电子签名的方法、装置、设备及可读介质。
背景技术
随着互联网技术的快速发展和电子政务、电子商务的兴起,电子***(也称为电子签名)技术已经应运而生且得到广泛应用。但是,用户查看具有电子***(签名)的文件时,难以查看用户的相关信息,如果想查看与电子签名相关的信息,用户仍需要进行查询,影响了用户体验。
此外,目前的电子***与物理***是分离的,其在使用时,无法做到很好的管控,例如使用前的安全性验证和使用后的查询追踪等。
另外,目前电子***的使用模式是所有的企业的电子***全都存储在几家特定的服务机构的服务器中,用户需要使用自己的电子***时,必须访问服务机构的服务服务器调取电子签章。这种集中存储电子***的方式存在以下缺点:安全性差,一旦服务机构的服务器存在安全漏洞,会导致大量的企业的电子***信息泄露,引发大量安全问题;另一方面,用户的电子***掌握在服务机构手中,用户无法对自己的电子***的使用情况实时的掌握,如果服务机构内部非法调用用户的电子***,用户也无法发现。
发明内容
本发明针对上述现有技术中的缺陷,提出了如下技术方案。
一种操作电子签名的方法,该方法包括:
检测步骤:检测是否在电子签名上进行相应的操作,如果是,则弹出一个窗口;
加载步骤:获取电子签名的相关信息,并将所述相关信息加载入所述窗口中进行显示。
更进一步地,所述操作为:对电子签名的点击、对电子签名的选择或鼠标指针移动到电子签名上。
更进一步地,如果所述电子签名是个人用户的电子***,所述相关信息为身份证号、籍贯、生辰八字、运势和星座至少之一,如果所述电子签名是法人用户的电子***,所述相关信息为工商营业执照信息、法人信息、银行账户信息、纳税信息、财务信息和社保信息至少之一。
更进一步地,所述电子签名使用电子***设备通过哈希算法生成。
更进一步地,所述电子***设备包括***壳体,设置在所述***壳体底部的物理***,以及容置在所述***壳体内部且连接所述物理***的片上***;
所述片上***包括:中央控制模块,以及与所述中央控制模块相连接的通讯模块、身份认证模块、密钥模块、存储模块和物理***模块;
所述通讯模块,用于实现与用户和外部服务器的通讯;
所述身份认证模块,用于存储身份信息,并利用存储的身份信息对用户输入的身份信息进行认证,认证通过后,对用户进行授权;
所述密钥模块,用于存储银行***和/或政府***授权的证书和密钥;
所述存储模块,用于存储电子***信息和用户档案编码信息;
所述中央处理模块,用于在用户获得授权后,从所述存储模块中获取电子***信息和用户档案编码信息,并使用哈希算法对获取的电子***信息和用户档案编码信息进行处理并加盖时间戳生成所述电子签名;
所述物理***模块,用于存储物理***信息,并在接收到批准用户使用物理***的指令后,控制物理***动作,提供物理***给用户使用。
更进一步地,获取电子签名的相关信息的操作为:对所述电子签名进行解析获取用户档案编码信息,根据所述用户档案编码信息从服务器中获取电子签名的相关信息。
更进一步地,所述电子***设备还包括第一摄像模块,设置在所述***壳体的顶部,用于获取用户的虹膜信息或面部特征信息并发送给所述身份认证模块进行身份认证;所述物理***通过可翻转机构设置在所述***壳体底部,当接收到用户的物理用章请求后并且该请求被批准后,所述物理***模块控制所述可翻转机构翻转,将所述物理***的具有章模的一面朝下,提供给用户使用。
更进一步地,所述电子***设备还包括第二摄像模块,设置在所述物理***上或者可翻转机构上,用于在所述物理***使用完毕后,将盖章的文件进行拍照并发送至所述片上***进行保存。
本发明还提出了一种操作电子签名的装置,该装置包括:
检测单元:用于检测是否在电子签名上进行相应的操作,如果是,则弹出一个窗口;
加载单元:用于获取电子签名的相关信息,并将所述相关信息加载入所述窗口中进行显示。
更进一步地,所述操作为:对电子签名的点击、对电子签名的选择或鼠标指针移动到电子签名上。
更进一步地,如果所述电子签名是个人用户的电子***,所述相关信息为身份证号、籍贯、生辰八字、运势和星座至少之一,如果所述电子签名是法人用户的电子***,所述相关信息为工商营业执照信息、法人信息、银行账户信息、纳税信息、财务信息和社保信息至少之一。
更进一步地,所述电子签名使用电子***设备通过哈希算法生成。
更进一步地,所述电子***设备包括***壳体,设置在所述***壳体底部的物理***,以及容置在所述***壳体内部且连接所述物理***的片上***;
所述片上***包括:中央控制模块,以及与所述中央控制模块相连接的通讯模块、身份认证模块、密钥模块、存储模块和物理***模块;
所述通讯模块,用于实现与用户和外部服务器的通讯;
所述身份认证模块,用于存储身份信息,并利用存储的身份信息对用户输入的身份信息进行认证,认证通过后,对用户进行授权;
所述密钥模块,用于存储银行***和/或政府***授权的证书和密钥;
所述存储模块,用于存储电子***信息和用户档案编码信息;
所述中央处理模块,用于在用户获得授权后,从所述存储模块中获取电子***信息和用户档案编码信息,并使用哈希算法对获取的电子***信息和用户档案编码信息进行处理并加盖时间戳生成所述电子签名;
所述物理***模块,用于存储物理***信息,并在接收到批准用户使用物理***的指令后,控制物理***动作,提供物理***给用户使用。
更进一步地,获取电子签名的相关信息的操作为:对所述电子签名进行解析获取用户档案编码信息,根据所述用户档案编码信息从服务器中获取电子签名的相关信息。
更进一步地,所述电子***设备还包括第一摄像模块,设置在所述***壳体的顶部,用于获取用户的虹膜信息或面部特征信息并发送给所述身份认证模块进行身份认证;所述物理***通过可翻转机构设置在所述***壳体底部,当接收到用户的物理用章请求后并且该请求被批准后,所述物理***模块控制所述可翻转机构翻转,将所述物理***的具有章模的一面朝下,提供给用户使用。
更进一步地,所述电子***设备还包括第二摄像模块,设置在所述物理***上或者可翻转机构上,用于在所述物理***使用完毕后,将盖章的文件进行拍照并发送至所述片上***进行保存。
本发明还提出了一种操作电子签名的设备,所述设备包括处理器、存储器,所述处理器与所述存储器通过总线相连接,所述存储器中存储机器可读代码,所述处理器执行存储器中的机器可读代码以执行上述之任一所述的方法。
本发明还提出了一种计算机可读存储介质,所述存储介质上存储有计算机程序代码,当所述计算机程序代码被计算机执行时可执行上述之任一所述的方法。
本发明的技术效果为:本发明提出了操作电子签名的方法,通过对电子签名进行操作可以显示与电子签名相关的信息,以判断电子签名真伪,本发明更提出了生成该电子签名的电子***设备,其将电子***和物理***集成在一起,实现了去中心化,保证了用章安全;并且,其中的密钥模块存储了各种银行***和政府***的授权证书,当进行认证时,可以调用多个密钥进行交叉验证;在用章验证时,物理***模块和电子***模块可以实现相互交叉验证,增强了电子***和物理***的使用的安全性。
附图说明
图1是根据本发明的实施例的一种操作电子签名的方法的流程图。
图2是根据本发明的实施例的电子***设备的结构示意图。
图3是根据本发明的实施例的片上***的结构示意图。
图4是根据本发明的实施例的一种操作电子签名的装置的结构示意图。
图5是根据本发明的实施例的一种操作电子签名的设备的结构示意图。
具体实施方式
下面结合附图1-5进行具体说明。
图1示出了本发明的一种操作电子签名的方法,该方法包括:
检测步骤S11:检测是否在电子签名上进行相应的操作,如果是,则弹出一个窗口;
加载步骤S12:获取电子签名的相关信息,并将所述相关信息加载入所述窗口中进行显示。
电子签名一般出现在电子格式的文件中,如网页、文档等等,其是通过电子签名***或电子******在文件上生成的电子形式的***,也成为电子***,对电子签名的操作一般有以下几种:对电子签名的点击,如使用鼠标点击电子签名,对电子签名的选择,如使用鼠标选中电子签名,鼠标指针移动到电子签名上。
本发明的重点之一是将与电子签名相关的信息方便的为用户展示出来,如果所述电子签名是个人用户的电子***,所述相关信息为身份证号、籍贯、生辰八字、运势和星座至少之一,如果所述电子签名是法人用户的电子***,所述相关信息为工商营业执照信息、法人信息、银行账户信息、纳税信息、财务信息和社保信息至少之一。
比如,在相亲网站上,所有个人信息页面都增加个人电子签名,点击、选择电子签名,或者将鼠标移动到电子签名上,就能进一步显示身份证号、籍贯、生辰八字、运势、星座等信息,当然也可以显示其他信息。该网页中的所述电子签名使用电子签名***生成或电子***设备通过哈希算法生成。窗口的弹出可以采用js技术实现,可以预先设定弹出窗口的大小,也可以根据获取的相关信息的自适应调整窗口的大小。
如图2所示,本发明还提出了一种电子***设备,所述电子***设备包括***壳体,设置在所述***壳体底部的物理***,以及容置在所述***壳体内部且连接所述物理***的片上***。
如图3所示,所述片上***包括:中央控制模块31,以及与所述中央控制模块31相连接的通讯模块32、身份认证模块33、密钥模块34、存储模块35和物理***模块36;所述通讯模块32,用于实现与用户和外部服务器的通讯;所述身份认证模块33,用于存储身份信息,并利用存储的身份信息对用户输入的身份信息进行认证,认证通过后,对用户进行授权;所述密钥模块34,用于存储银行***和/或政府***授权的证书和密钥;所述存储模块35,用于存储电子***信息(包括电子***的章模、***编号、使用单位编号、使用单位名称、法人姓名、法人编号等等)和用户档案编码信息;所述中央处理模块,用于在用户获得授权后,从所述存储模块35中获取电子***信息和用户档案编码信息,并使用哈希算法对获取的电子***信息和用户档案编码信息进行处理并加盖时间戳生成所述电子签名;所述物理***模块36,用于存储物理***信息,并在接收到批准用户使用物理***的指令后,控制物理***动作,提供物理***给用户使用。
所述物理***模块36中存储的物理***信息包括物理***的章模、***编号、使用单位编号、使用单位名称、法人姓名、法人编号、***名称、制作单位编码、制作单位名称、***类型、材料、制作时间,累计使用次数等等。
所述电子***设备还包括第一摄像模块,设置在所述***壳体的顶部,用于获取用户的虹膜信息或面部特征信息并发送给所述身份认证模块33进行身份认证;所述物理***通过可翻转机构设置在所述***壳体底部,当接收到用户的物理用章请求后并且该请求被批准后,所述物理***模块36控制所述可翻转机构翻转,将所述物理***的具有章模的一面朝下,提供给用户使用。
一般说来,片上***(SOC,也称为***级芯片),意指它是一个产品,是一个有专用目标的集成电路,其中包含完整***并有嵌入软件的全部内容。同时它又是一种技术,用以实现从确定***功能开始,到软/硬件划分,并完成设计的整个过程。从狭义角度讲,它是信息***核心的芯片集成,是将***关键部件集成在一块芯片上;从广义角度讲,SoC是一个微小型***,如果说中央处理器(CPU)是大脑,那么SoC就是包括大脑、心脏、眼睛和手的***。本发明采用SOC制作电子***设备,提高了电子***设备的可靠性和降低了总的***成本。
在一个具体的实施例中,所述物理***通过可翻转机构设置在所述***壳体底部,当接收到用户的物理用章请求后,用章申请人发送用章请求至服务平台,服务平台将用章请求发送至审批人,审批人同意后,服务平台发送控制指令给电子***设备,控制***打开。所述物理***模块36控制所述可翻转机构翻转,将所述物理***的具有章模的一面朝下,提供给用户使用。
所述电子***设备还包括第二摄像模块,设置在所述物理***上或者可翻转机构上,用于在所述物理***使用完毕后,将盖章的文件进行拍照并发送至所述片上***进行保存。
在本实施例中,通讯模块32用于接收用户输入的身份信息和请求指令。当用户为个人用户时,用户输入的身份信息包括用户输入的生物特征信息、网络身份信息或者两者的组合,所述生物特征包括用户输入的指纹信息、虹膜信息以及面部识别信息等,这些信息的输入可通过外部的指纹识别仪、摄像头和面部识别仪器来实现。用户输入的网络身份信息包括个人用户的身份证号、手机号或者用户ID等。用户输入的请求指令,例如可以是用户的用章请求或者用户的查询请求等。
另外,通讯模块32还用于实现与外部服务器的通讯。具体实施时,外部服务器包括银行服务器、工商服务器、公安服务器、税务服务器以及其他云服务器(例如用户档案编码服务器)等。通讯模块32可以直接与这些服务器通讯,也可以通过云平台服务器实现与外部服务器的通讯。具体实施时,通讯模块322可以包括3G通讯模块32、4G通讯模块32、5G通讯模块32、WIFI模块、NBlot模块、量子通信模块、蓝牙模块、NFC模块等,利用CDMA、TDSCDMA、CDMA2000、FDD-LTE、TDD-LTE等通讯模式实现与外部的信息交互。
用户档案编码包括个人用户档案编码和企业用户档案编码。对于企业用户编码来讲,企业编码可以是存储了公司名称、营业执照信息和统一社会信用代码等信息的n位代码,其作为企业的唯一编码,通过编码可以调取企业基本信息。其中,n可以为8或者任意位数,组合方式为数字、字母等多种方式组合。用户档案编码对于个人用户,其编码规则可以与企业编码规则相同或者不同。
密钥模块34中存储银行***和/或政府***授权的证书和密钥(例如银行密钥、工商密钥、税务密钥、公安密钥、社保密钥、公积金密钥等)以及电子***的证书等。并且,当进行业务办理需要认证时,将所办业务对应密钥与其他一个或多个密钥进行交叉验证。交叉认证就是例如办理公安业务时,不需要都在公安的服务器对所有的资料进行重新的验证,在需要认证时,可通过查看以前的工商、税务、社保等其他服务器的审批过程,只要材料之前经过其他服务器的审批并核实为真,则在公安服务器处可不再重复进行认证的过程。另外,交叉认证的方式还可以包括在办理一项业务时,调用两个以上的密钥进行身份认证,例如:当办理银行业务时,不但调用对应的银行密钥进行验证,还调用工商密钥进行同时验证,增强了业务办理的安全性。同理,去工商办事,可以增加身份识别和银行信息的比对,以增强安全性。同时,可以设定不同密钥的调用顺序,以保证更高的安全等级。
在接收到批准用户使用***的指令后,根据所述存储模块35和所述物理***模块36中分别包含的章模、***编号、使用单位编号、使用单位名称、法人姓名、法人编号,通过哈希算法,分别生成所述电子***的编码和物理***的编码,将得到的编码进行比对,如果相同,则验证通过,授权用户可以用章。通过上述电子***与所述物理***的相互验证,一方面增强了用章的安全性,一方面也防止了可能发生的小概率的用章失误。
本发明的另一个重要发明点是:获取电子签名的相关信息,具体是:对所述电子签名进行解析获取用户档案编码信息,根据所述用户档案编码信息从服务器中获取电子签名的相关信息。即将电子签名中的户档案编码信息解析出来,并将该户档案编码信息发送至服务器,如云端服务器,根据该户档案编码信息在服务器的数据库中进行查询,如果查询到对应的信息,将该信息返回至窗口中进行显示,如果没有查找到相应的信息,发出提醒,提示该用户签名可能是伪造的,防止用户上当受骗,提高了用户体验。
如图4所示,本发明还提出了一种操作电子签名的装置,该装置包括:
检测单元41:用于检测是否在电子签名上进行相应的操作,如果是,则弹出一个窗口;
加载单元42:用于获取电子签名的相关信息,并将所述相关信息加载入所述窗口中进行显示。
电子签名一般出现在电子格式的文件中,如网页、文档等等,其是通过电子签名***或电子******在文件上生成的电子形式的***,也成为电子***,对电子签名的操作一般有以下几种:对电子签名的点击,如使用鼠标点击电子签名,对电子签名的选择,如使用鼠标选中电子签名,鼠标指针移动到电子签名上。
本发明的重点之一是将与电子签名相关的信息方便的为用户展示出来,如果所述电子签名是个人用户的电子***,所述相关信息为身份证号、籍贯、生辰八字、运势和星座至少之一,如果所述电子签名是法人用户的电子***,所述相关信息为工商营业执照信息、法人信息、银行账户信息、纳税信息、财务信息和社保信息至少之一。
比如,在相亲网站上,所有个人信息页面都增加个人电子签名,点击、选择电子签名,或者将鼠标移动到电子签名上,就能进一步显示身份证号、籍贯、生辰八字、运势、星座等信息,当然也可以显示其他信息。该网页中的所述电子签名使用电子签名***生成或电子***设备通过哈希算法生成。窗口的弹出可以采用js技术实现,可以预先设定弹出窗口的大小,也可以根据获取的相关信息的自适应调整窗口的大小。
如图4所示的操作电子签名的装置使用的电子***设备可以是上述图2-3描述的电子***设备,具体内容如上。
本发明的另一个重要发明点是:获取电子签名的相关信息,具体是:对所述电子签名进行解析获取用户档案编码信息,根据所述用户档案编码信息从服务器中获取电子签名的相关信息。即将电子签名中的户档案编码信息解析出来,并将该户档案编码信息发送至服务器,如云端服务器,根据该户档案编码信息在服务器的数据库中进行查询,如果查询到对应的信息,将该信息返回至窗口中进行显示,如果没有查找到相应的信息,发出提醒,提示该用户签名可能是伪造的,防止用户上当受骗,提高了用户体验。
图5示出了本发明的一种操作电子签名的设备,包括:存储器a和处理器b,所述存储器a中存储计算机程序,所述计算机程序被所述处理器b执行时,所述处理器b执行存储器a中的机器可读代码以执行方法。
本发明还提出了一种计算机可读存储介质,所述存储介质上存储有计算机程序代码,当所述计算机程序代码被计算机执行时可执行上述之一的方法。
为了描述的方便,描述以上装置时以功能分为各种单元分别描述。当然,在实施本申请时可以把各单元的功能在同一个或多个软件和/或硬件中实现,本发明中所称的客户、客户端指代相同的内容,本发明中的服务端、服务器、服务器端指代相同的内容。
通过以上的实施方式的描述可知,本领域的技术人员可以清楚地了解到本申请可借助软件加必需的通用硬件平台的方式来实现。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例或者实施例的某些部分所述的方法。
最后所应说明的是:以上实施例仅以说明而非限制本发明的技术方案,尽管参照上述实施例对本发明进行了详细说明,本领域的普通技术人员应当理解:依然可以对本发明进行修改或者等同替换,而不脱离本发明的精神和范围的任何修改或局部替换,其均应涵盖在本发明的权利要求范围当中。

Claims (18)

1.一种操作电子签名的方法,其特征在于,该方法包括:
检测步骤:检测是否在电子签名上进行相应的操作,如果是,则弹出一个窗口;
加载步骤:获取电子签名的相关信息,并将所述相关信息加载入所述窗口中进行显示。
2.根据权利要求1的方法,其特征在于,所述操作为:对电子签名的点击、对电子签名的选择或鼠标指针移动到电子签名上。
3.根据权利要求2的方法,其特征在于,如果所述电子签名是个人用户的电子***,所述相关信息为身份证号、籍贯、生辰八字、运势和星座至少之一,如果所述电子签名是法人用户的电子***,所述相关信息为工商营业执照信息、法人信息、银行账户信息、纳税信息、财务信息和社保信息至少之一。
4.根据权利要求3的方法,其特征在于,所述电子签名使用电子***设备通过哈希算法生成。
5.根据权利要求4的方法,其特征在于,所述电子***设备包括***壳体,设置在所述***壳体底部的物理***,以及容置在所述***壳体内部且连接所述物理***的片上***;
所述片上***包括:中央控制模块,以及与所述中央控制模块相连接的通讯模块、身份认证模块、密钥模块、存储模块和物理***模块;
所述通讯模块,用于实现与用户和外部服务器的通讯;
所述身份认证模块,用于存储身份信息,并利用存储的身份信息对用户输入的身份信息进行认证,认证通过后,对用户进行授权;
所述密钥模块,用于存储银行***和/或政府***授权的证书和密钥;
所述存储模块,用于存储电子***信息和用户档案编码信息;
所述中央处理模块,用于在用户获得授权后,从所述存储模块中获取电子***信息和用户档案编码信息,并使用哈希算法对获取的电子***信息和用户档案编码信息进行处理并加盖时间戳生成所述电子签名;
所述物理***模块,用于存储物理***信息,并在接收到批准用户使用物理***的指令后,控制物理***动作,提供物理***给用户使用。
6.根据权利要求5的方法,其特征在于,获取电子签名的相关信息的操作为:对所述电子签名进行解析获取用户档案编码信息,根据所述用户档案编码信息从服务器中获取电子签名的相关信息。
7.根据权利要求5的方法,其特征在于,所述电子***设备还包括第一摄像模块,设置在所述***壳体的顶部,用于获取用户的虹膜信息或面部特征信息并发送给所述身份认证模块进行身份认证;所述物理***通过可翻转机构设置在所述***壳体底部,当接收到用户的物理用章请求后并且该请求被批准后,所述物理***模块控制所述可翻转机构翻转,将所述物理***的具有章模的一面朝下,提供给用户使用。
8.根据权利要求7的方法,其特征在于,所述电子***设备还包括第二摄像模块,设置在所述物理***上或者可翻转机构上,用于在所述物理***使用完毕后,将盖章的文件进行拍照并发送至所述片上***进行保存。
9.一种操作电子签名的装置,其特征在于,该装置包括:
检测单元:用于检测是否在电子签名上进行相应的操作,如果是,则弹出一个窗口;
加载单元:用于获取电子签名的相关信息,并将所述相关信息加载入所述窗口中进行显示。
10.根据权利要求9的装置,其特征在于,所述操作为:对电子签名的点击、对电子签名的选择或鼠标指针移动到电子签名上。
11.根据权利要求10的装置,其特征在于,如果所述电子签名是个人用户的电子***,所述相关信息为身份证号、籍贯、生辰八字、运势和星座至少之一,如果所述电子签名是法人用户的电子***,所述相关信息为工商营业执照信息、法人信息、银行账户信息、纳税信息、财务信息和社保信息至少之一。
12.根据权利要求11的装置,其特征在于,所述电子签名使用电子***设备通过哈希算法生成。
13.根据权利要求12的装置,其特征在于,所述电子***设备包括***壳体,设置在所述***壳体底部的物理***,以及容置在所述***壳体内部且连接所述物理***的片上***;
所述片上***包括:中央控制模块,以及与所述中央控制模块相连接的通讯模块、身份认证模块、密钥模块、存储模块和物理***模块;
所述通讯模块,用于实现与用户和外部服务器的通讯;
所述身份认证模块,用于存储身份信息,并利用存储的身份信息对用户输入的身份信息进行认证,认证通过后,对用户进行授权;
所述密钥模块,用于存储银行***和/或政府***授权的证书和密钥;
所述存储模块,用于存储电子***信息和用户档案编码信息;
所述中央处理模块,用于在用户获得授权后,从所述存储模块中获取电子***信息和用户档案编码信息,并使用哈希算法对获取的电子***信息和用户档案编码信息进行处理并加盖时间戳生成所述电子签名;
所述物理***模块,用于存储物理***信息,并在接收到批准用户使用物理***的指令后,控制物理***动作,提供物理***给用户使用。
14.根据权利要求13的装置,其特征在于,获取电子签名的相关信息的操作为:对所述电子签名进行解析获取用户档案编码信息,根据所述用户档案编码信息从服务器中获取电子签名的相关信息。
15.根据权利要求13的装置,其特征在于,所述电子***设备还包括第一摄像模块,设置在所述***壳体的顶部,用于获取用户的虹膜信息或面部特征信息并发送给所述身份认证模块进行身份认证;所述物理***通过可翻转机构设置在所述***壳体底部,当接收到用户的物理用章请求后并且该请求被批准后,所述物理***模块控制所述可翻转机构翻转,将所述物理***的具有章模的一面朝下,提供给用户使用。
16.根据权利要求15的装置,其特征在于,所述电子***设备还包括第二摄像模块,设置在所述物理***上或者可翻转机构上,用于在所述物理***使用完毕后,将盖章的文件进行拍照并发送至所述片上***进行保存。
17.一种操作电子签名的设备,其特征在于,所述设备包括处理器、存储器,所述处理器与所述存储器通过总线相连接,所述存储器中存储机器可读代码,所述处理器执行存储器中的机器可读代码以执行权利要求1-8之任一项所述的方法。
18.一种计算机可读存储介质,其特征在于,所述存储介质上存储有计算机程序代码,当所述计算机程序代码被计算机执行时可执行权利要求1-8之任一的方法。
CN201810463348.2A 2018-05-15 2018-05-15 一种操作电子签名的方法、装置、设备及可读介质 Pending CN108776887A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810463348.2A CN108776887A (zh) 2018-05-15 2018-05-15 一种操作电子签名的方法、装置、设备及可读介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810463348.2A CN108776887A (zh) 2018-05-15 2018-05-15 一种操作电子签名的方法、装置、设备及可读介质

Publications (1)

Publication Number Publication Date
CN108776887A true CN108776887A (zh) 2018-11-09

Family

ID=64027113

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810463348.2A Pending CN108776887A (zh) 2018-05-15 2018-05-15 一种操作电子签名的方法、装置、设备及可读介质

Country Status (1)

Country Link
CN (1) CN108776887A (zh)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111368339A (zh) * 2019-11-06 2020-07-03 胡金钱 电子签章载入方法和装置
CN112257110A (zh) * 2020-11-02 2021-01-22 胡金钱 电子签章管理方法、管理***及计算器可读存储介质
CN114312070A (zh) * 2021-12-22 2022-04-12 胡金钱 多功能区智能章模装置及生成多功能区章模图像的方法

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1588385A (zh) * 2004-07-15 2005-03-02 上海交通大学 签章集中管理与委托授权电子签章安全的方法
CN104175730A (zh) * 2014-08-25 2014-12-03 西安焱晟科技有限公司 一种物电通***枷/***及其使用方法
CN104320251A (zh) * 2014-09-26 2015-01-28 大连声鹭科技有限公司 一种离线使用在线认证的***信息化装置、电子印鉴管理***及认证方法
CN105844481A (zh) * 2016-03-24 2016-08-10 胡金钱 一种对合同进行数字签名以及防伪验证的***和方法
CN106203055A (zh) * 2016-07-01 2016-12-07 胡金钱 智能***
CN106411529A (zh) * 2016-10-21 2017-02-15 百望股份有限公司 一种电子***生成***

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1588385A (zh) * 2004-07-15 2005-03-02 上海交通大学 签章集中管理与委托授权电子签章安全的方法
CN104175730A (zh) * 2014-08-25 2014-12-03 西安焱晟科技有限公司 一种物电通***枷/***及其使用方法
CN104320251A (zh) * 2014-09-26 2015-01-28 大连声鹭科技有限公司 一种离线使用在线认证的***信息化装置、电子印鉴管理***及认证方法
CN105844481A (zh) * 2016-03-24 2016-08-10 胡金钱 一种对合同进行数字签名以及防伪验证的***和方法
CN106203055A (zh) * 2016-07-01 2016-12-07 胡金钱 智能***
CN106411529A (zh) * 2016-10-21 2017-02-15 百望股份有限公司 一种电子***生成***

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
印润远编著, 中国铁道出版社 *
田艳主编: "《电子商务基础与应用》", 31 July 2016, 华南理工大学出版社 *

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111368339A (zh) * 2019-11-06 2020-07-03 胡金钱 电子签章载入方法和装置
CN111368339B (zh) * 2019-11-06 2020-12-01 胡金钱 电子签章载入方法和装置
CN112257110A (zh) * 2020-11-02 2021-01-22 胡金钱 电子签章管理方法、管理***及计算器可读存储介质
CN114312070A (zh) * 2021-12-22 2022-04-12 胡金钱 多功能区智能章模装置及生成多功能区章模图像的方法
CN114312070B (zh) * 2021-12-22 2024-02-13 胡金钱 多功能区智能章模装置及生成多功能区章模图像的方法

Similar Documents

Publication Publication Date Title
CN108964925A (zh) 一种文件认证设备方法、装置、设备及可读介质
CA2925325C (en) Document authentication based on expected wear
CN110264288A (zh) 基于信息识别技术的数据处理方法及相关装置
CN108108611B (zh) 一种搭载智能芯片的智能***
CN108171486A (zh) 一种具有电子***功能的终端
US20150227937A1 (en) Random biometric authentication method and apparatus
GB2517777A (en) Data encryption and smartcard storing encrypted data
EP3132591A1 (en) Systems, apparatus and methods for improved authentication
US11769152B2 (en) Verifying user identities during transactions using identification tokens that include user face data
CN109003192A (zh) 一种基于区块链的保险承保方法及相关设备
US11107081B2 (en) Systems and methods for streamlined checkout
US11847651B2 (en) Systems and methods for facilitating biometric tokenless authentication for services
US10877560B2 (en) Haptic feedback for authentication and security in computer systems
EP3465576A1 (en) System and method for processing a transaction with secured authentication
CN108171029B (zh) 智能安全芯片
CN108776887A (zh) 一种操作电子签名的方法、装置、设备及可读介质
CN109409110A (zh) 一种电子文档签章方法、装置、设备及可读介质
US20200294039A1 (en) Retail blockchain method and apparatus
US11599885B1 (en) System and method for virtual payment card fraud detection
US11615421B2 (en) Methods, system and computer program product for selectively responding to presentation of payment card information
CN108734615A (zh) 基于动态二维码取代证件的业务处理方法及计算机设备
WO2021011054A1 (en) System and method for authentication using biometric hash strings
US10445735B1 (en) Virtual payment card fraud detection
CN111882425B (zh) 业务数据处理方法、装置和服务器
CN110457876A (zh) 身份认证方法、装置及***

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination