CN101183439A - 电子票据处理***及处理方法 - Google Patents
电子票据处理***及处理方法 Download PDFInfo
- Publication number
- CN101183439A CN101183439A CNA200610138600XA CN200610138600A CN101183439A CN 101183439 A CN101183439 A CN 101183439A CN A200610138600X A CNA200610138600X A CN A200610138600XA CN 200610138600 A CN200610138600 A CN 200610138600A CN 101183439 A CN101183439 A CN 101183439A
- Authority
- CN
- China
- Prior art keywords
- electronic
- seal
- electronic bill
- server
- bill
- 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
Links
Images
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Abstract
本发明涉及电子票据服务器、客户端设备、电子签章装置、电子票据处理***及处理方法,在生成电子***时,根据***图样数据生成***信息及***标识;获取数字证书;将***信息与数字证书进行绑定;在签章时,记录用户电子***在电子票据上的位置信息,使用杂凑函数对电子票据、电子***信息及位置信息进行杂凑,利用数字证书对杂凑结果进行签名。本发明实现了电子票据的可视化电子签章,在实现了票据电子签章的同时,具有直观的签章效果,具有完整性、不可否认性以及直观的可视化效果,真正实现了票据的电子签章。
Description
技术领域
本发明涉及电子票据处理技术,尤其涉及能够进行电子签章的电子票据处理***及电子票据处理方法。
背景技术
现有的票据普遍以纸质、实物化的物理形式存在,这造成一些困扰着票据使用者的问题难以得到解决,例如:票据真伪辨别困难;票据查询效果不佳、效率低下;票据流转和保管过程的风险控制成本高;二级市场交易效率低,无法实现信息透明的集中交易,公平价格难以形成;票据托收环节多、资金回收周期难以确定,等等。这些问题直接限制了票据业务的发展,也与信息时代的科技发展水平不相适应。
现在出现了一些电子票据***,业务人员可以通过计算机输入数据信息,电子化的票据信息存储于***中,并可通过与计算机直接连接的打印机或通过网络与计算机连接的打印机将电子票据打印出来。利用这种电子票据***,相关人员不必再手工填写票据,在向***输入数据的同时就可完成票据填写,可有效提高工作效率,避免重复劳动。但这种电子票据***仍然存在一些问题:它只是实现了票据在***内部的电子化,当需要将票据需要在两方或多方间流转时,仍需将票据打印出来进行签章,然后将纸质票据传送给他方。
随着信息技术的发展,人们开始使用数字签名技术对电子文件进行迅速的、远距离的签名。目前的数字签名技术的研究主要是基于公钥密码体制,比较著名的数字签名算法包括RSA、E1Gma1、Schnorr等。密钥主要是通过可信机构,如认证中心(Certificate Authority,以下简称CA),以证书的方式颁发给用户。
一般来说,数字签名是用户用自己的私钥对原始数据的杂凑(hash)摘要进行加密所得的数据。信息接收者使用信息发送者的公钥对附在原始信息后的数字签名进行解密后获得杂凑摘要,并通过与自己用收到的原始数据产生的杂凑摘要对照,便可确信原始信息是否被篡改,保证了数据的完整性。另外,由于在理论上只有发送者才唯一拥有私钥,只有发送者才可能产生该数字签名,因此可保证发送者的真实性;也由于只有发送者才可能产生该数字签名,所以只要数字签名通过验证,发送者就不能否认曾发送过该消息,这样数字签名后的数据具有不可否认性。数字签名在电子商务、电子政务等方面有着广泛的应用,但是,目前的数字签名还不具备类似传统手工签名的直观视觉效果,若利用现有的数字签名技术对电子票据进行电子签章操作,虽然可以对电子票据数据的完整性、真实性以及不可否认性进行验证,但是操作人员在浏览相关电子文件时并不能直观方便地看到票据是否已被执行电子签章操作,亦即签章者是谁。
发明内容
本发明的目的在于针对现有技术所存在的问题,提供电子票据服务器、电子票据客户端、电子签章装置、电子票据处理***及电子票据处理方法,实现电子票据的电子化签章,并且具有直观的签章效果,从而真正实现票据的电子化。
为了实现上述目的,本发明提供了电子票据服务器,电子票据客户端设备,电子签章装置,由所述电子票据服务器、电子票据客户端设备、电子签章装置构成的电子票据处理***,以及电子票据处理方法。
本发明的电子票据服务器包括:服务器端通信接口,用于与电子票据客户端设备进行信息交互;服务器端电子票据处理模块,与所述服务器端通信接口连接,用于生成及管理电子票据;服务器***存储模块,用于存储服务器电子***信息;服务器端签章模块,与所述服务器端电子票据处理模块及服务器***存储模块连接,用于对电子票据进行电子签章操作;服务器端验证模块,与所述服务器端电子票据处理模块连接,用于对电子票据进行验证。
本发明的电子票据客户端设备包括:客户端通信接口,用于与电子票据服务器进行信息交互;客户端签章装置通信接口,用于与连接的电子签章装置进行信息交互;客户端电子票据处理模块,与所述客户端通信接口及客户端签章装置通信接口连接,用于生成业务请求、处理电子票据,对电子签章装置中的电子***进行验证,以及使用电子签章装置对电子票据进行电子签章操作;客户端验证模块,与所述客户端电子票据处理模块连接,用于对电子票据进行验证。
本发明的电子签章装置包括:通信接口,用于连接到电子票据客户端设备,并与电子票据客户端设备进行信息交互;用户***存储模块,用于存储用户的电子***信息;用户签章模块,与所述通信接口及用户***存储模块连接,用于对电子票据进行电子签章操作。
本发明的电子票据处理方法包括:
电子票据服务器生成电子***的步骤;
电子票据服务器生成电子票据的步骤;以及
电子票据服务器和/或电子票据客户端设备对电子票据进行电子签章操作的步骤。
在生成用户电子***时,根据***图样数据生成***信息及***标识;为用户分配数字证书;根据用户数字证书密钥标识号、用户识别名、***信息、***标识生成认证信息;将所述***信息、***标识、认证信息以及用户的数字证书保存为用户电子***并存储到用户的电子签章设备。
在生成服务器电子***时,根据***图样数据生成***信息及***标识;获取服务器数字证书;分配***编号的步骤;保存***编号、***信息、***标识、服务器数字证书及密钥。
在进行电子签章时,记录电子***在电子票据上的位置信息,使用杂凑函数对电子票据、服务器电子***及位置信息进行杂凑,利用服务器数字证书对杂凑结果进行签名。
本发明实现了电子票据的可视化电子签章,在实现了票据电子化的同时,具有直观的签章效果,从而真正实现票据的电子化签章。
下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。
附图说明
图1为本发明的电子票据处理***的结构示意图;
图2为本发明的电子票据处理方法流程图;
图3为本发明的电子票据服务器一具体实施例结构示意图;
图4为本发明的电子票据处理方法的生成用户电子***的方法流程图;
图5为本发明的电子票据处理方法的生成服务器电子***的方法流程图;
图6为本发明的电子票据服务器的再一具体实施例结构示意图;
图7为本发明的电子票据服务器的服务器端电子票据处理模块结构示意图;
图8为本发明的电子票据客户端设备的客户端电子票据处理模块结构示意图。
具体实施方式
本发明中的电子票据包括电子合同、票据凭证等各种电子化的需要签章的电子文件。
如图1所示,为本发明的电子票据处理***的结构示意图,包括电子票据服务器、电子票据客户端设备以及电子签章装置。其中,电子票据服务器用于提供电子票据服务,即生成及管理电子票据,对电子票据进行电子签章操作,以及验证电子签章;电子签章装置用于存储用户电子***以及使用用户电子***对电子票据进行电子签章操作;电子票据客户端设备用于使用电子票据服务器提供的电子票据服务,验证电子签章装置中的电子***的有效性,并将需要使用用户电子***进行签章的电子票据发送至电子签章装置,由电子签章装装置进行签章操作。
电子票据服务器包括:服务器端通信接口,用于通过互联网络或专用网络与电子票据客户端设备进行信息交互;服务器端电子票据处理模块,与服务器端通信接口连接,用于生成及管理电子票据;服务器***存储模块,用于存储服务器电子***信息;服务器端签章模块,与服务器端电子票据处理模块连接,用于对电子票据进行电子签章操作;服务器端验证模块,与服务器端电子票据处理模块连接,用于对电子票据进行验证。
电子票据客户端设备包括:客户端通信接口,用于与电子票据服务器进行信息交互;客户端签章装置通信接口,用于与连接的电子签章装置进行信息交互;客户端电子票据处理模块,与客户端通信接口及客户端签章装置通信接口连接,用于生成业务请求、处理电子票据,对电子签章装置中的电子***进行验证,以及使用电子签章装置对电子票据进行电子签章操作;客户端验证模块,与客户端电子票据处理模块连接,用于对电子票据进行验证。
电子签章装置包括:通信接口,用于连接到电子票据客户端设备,并与电子票据客户端设备进行信息交互;用户***存储模块,用于存储用户电子***;用户签章模块,与所述通信接口及用户***存储模块连接,用于使用用户电子***对电子票据进行电子签章操作。数字签名在电子签章装置内部进行,从而可保证电子***及数字证书的安全性。
如图2所示,为本发明的电子票据处理方法流程图,包括如下步骤:
步骤1、电子票据服务器生成电子***;
步骤2、电子票据服务器生成电子票据;
步骤3、电子票据服务器和/或电子票据客户端设备对电子票据进行电子签章操作。
如图3所示,为本发明的电子票据服务器一具体实施例结构示意图,进一步加入了用于生成电子***的电子***生成模块,该模块与服务器***存储模块连接,可生成服务器进行电子签章所用的服务器电子***,以及用户进行电子签章是所用的用户电子***。
如图4所示,为本发明的电子票据处理方法的生成用户电子***的方法流程图,包括如下步骤:
步骤111、根据***图样数据生成***信息及***标识;
***图样数据,可以是用户印鉴的图样数据,也可以是用户手写签名的图样数据等。用户提交的图样信息,往往采用扫描的方式获得,图样数据较大,图像精度较高,而在电子***中,有时并不需要高精度的图片显示并且***图样信息未加密容易被攻击者读取或篡改,所以需要对***图样数据进行压缩和加密处理,生成***信息。***标识唯一标识该***,可利用杂凑函数对***信息进行杂凑运算(以下简称Hash运算),将运算结果作为***标识。***信息包含***的图样数据,用于直观显示***。
步骤112、为用户分配数字证书;
数字证书的分配可以通过已有的认证中心实现,如中国金融认证中心(China Financial Certification Authority,以下简称CFCA)、北京CA、天津CA等;也可以是为实现本发明而建设认证中心。
步骤113、根据用户数字证书密钥标识号、用户识别名、***信息、***标识生成认证信息;
认证信息用于标识该电子***的合法性。使用***私钥对用户数字证书密钥标识号、用户识别名、***信息、***标识进行签名生成认证信息,即将用户数字证书中的密钥的标识号、用户识别名、***信息及***标识整体作为Hash函数的输入,输入产生一个Hash值,用***私钥对此Hash值进行签名,生成认证信息。数字证书中的密钥标识号以及用户识别名是可以标识该密钥和数字证书的特征信息,即,对于每一个密钥来说密钥的标识号是唯一的,同样,对于每一个电子证书来说它的用户识别名也是唯一的,因此,将密钥的标识号以及用户识别名与***标识以及***信息一起进行Hash运算,可以对密钥标识、用户识别名、***标识及***信息进行绑定。由***进行签名可以保证电子***的颁发者为电子票据***,从而杜绝了攻击者伪造假***的可能。
步骤114、将所述***信息、***标识、认证信息以及用户的数字证书保存为电子***并存储到用户的电子签章装置。
用户电子***应存储于用户的电子签章装置上,可将电子签章装置直接与电子票据服务器连接,然后将生成的用户电子***存储于该电子签章装置上。电子签章设备可以为具有运算和存储功能任何装置,例如,具有运算功能的USB存储盘,该USB存储盘通过USB接口与电子票据服务器及电子票据客户端设备连接。
电子票据服务器也可保存用户电子***的信息,以便实时掌握发送电子***的状态,以及验证用户与电子***的对应关系。
如图5所示,为本发明的电子票据处理方法的生成服务器电子***的方法流程图,包括如下步骤:
步骤121、根据***图样数据生成***信息及***标识;
步骤122、获取服务器数字证书;
步骤123、分配***编号;
根据业务的需求,服务器端可能需要多种数字证书和多个电子***,当存在多个电子***时,需要为***分配可唯一标识该***的编号,以便在电子签章时提取相应的电子***信息。电子***与数字证书可一一对应,即每个电子***绑定一个数字证书;也可多对一,即多个电子***绑定一个数字证书。
步骤124、保存***编号、***信息、***标识、服务器数字证书及密钥。
为了控制服务器端的电子***,电子票据服务器可预先设置一阈值,并记录生成的服务器电子***的数目,当需要生成服务器电子***时,先判断已生成的服务器电子***的数目是否已达到预先设定的阈值,若未达到,则根据***图样数据生成***信息及***标识。
本发明的电子票据处理***的用户身份认证及安全认证可通过多种方式实现。在电子票据服务器中加入专门用于用户身份认证及安全认证的认证模块,各种传输的信息通过服务器端通信接口进入时,先发送直该认证模块进行身份认证健全认证,当认证通过后,再发送至服务器端电子票据处理模块进行处理。另外,可通过与现有的具有身份认证及安全认证***连接,发送至电子票据服务器的信息可先发送至现有认证***,在通过认证后,再发送至电子票据服务器处理。
如图6所示,为本发明的电子票据服务器的再一具体实施例结构示意图,在图4所示实施例基础上,进一步加入了服务器端签章装置通信接口及认证模块。服务器端签章装置通信接口与电子***生成模块连接,用于将用户电子***存储至与该服务器端签章装置通信接口连接的电子签章装置;认证模块连接服务器端通信接口与服务器端电子票据处理模块,用于用户身份认证及安全认证。
如图7所示,为本发明的电子票据服务器的服务器端电子票据处理模块结构示意图,包括:服务器端数据处理模块,与服务器端通信接口、服务器端签章模块以及服务器端验证模块连接,用于根据服务器端通信接口接收的业务请求生成电子票据,通过服务器端签章模块对电子票据进行电子签章操作,以及通过服务器端验证模块对电子票据进行验证;服务器端电子票据数据库,与服务器端数据处理模块连接,用于存储电子票据模版以及已签章的电子票据;电子票据查询模块,与服务器端电子票据数据库连接,用于查询已签章的电子票据。
电子票据服务器在签署电子***时,首先提取服务器电子***信息,若存在多个电子***,那么可根据待签章电子票据的类型确定电子***编号,根据***编号提取电子***。然后,电子票据服务器使用服务器电子***对电子票据进行电子签章操作,记录服务器电子***在电子票据上的位置信息,即签章的位置,使用Hash函数对电子票据、服务器电子***及位置信息进行Hash运算,利用服务器数字证书对杂凑结果进行签名。为了保证服务器电子***的安全性,在生成服务器电子***时,可对服务器数字证书进行加密操作,生成加密的服务器数字证书及密钥,此时,在进行电子签章操作前,需要对服务器数字证书及密钥进行解密。
如图8所示,为本发明的电子票据客户端设备的客户端电子票据处理模块结构示意图,包括:客户端数据处理模块,与客户端通信接口、客户端签章装置通信接口以及客户端验证模块连接,用于生成业务请求,处理电子票据,通过客户端签章装置通信接口使用电子签章装置对电子票据进行电子签章操作,以及通过客户端验证模块对电子票据进行验证;***验证模块,与所述客户端数据处理模块连接,用于对电子***进行验证;客户端电子票据数据库,与所述客户端数据处理模块连接,用于存储已签章电子票据。
电子票据客户端设备对电子票据进行电子签章操作时,先验证电子签章装置中存储的用户电子***的有效性;当用户电子***有效时,电子票据客户端设备才使用用户电子***对电子票据进行电子签章操作。在验证电子***时,先解开签名,判断用户电子***是否为电子票据服务器生成的;若是电子票据服务器生成的,则说明该用户电子***合法;在用户电子***合法的情况下,从用户电子***中提取***信息、***标识、用户数字证书密钥标识号及用户识别名,进行Hash运算,将Hash值与解开签名得到的结果进行比对,如果一致,则用户电子***有效,否则,用户电子***无效。当用户电子***有效时,可利用该用户电子***进行电子签章操作,记录用户电子***在电子票据上的位置信息,使用Hash函数对电子票据、用户电子***及位置信息进行Hash运算,利用用户数字证书对Hash值进行签名。电子票据服务器接收电子票据客户端设备发送的进行了电子签名的电子票据,生成包含有用户电子***信息和签名信息的已签章电子票据,保存并发送至电子票据客户端设备。
本发明在保证传统的数字签名特性的基础上还能使签章具备类似传统签名的直观视觉效果,即在保证签名的完整性、真实性以及不可否认性的前提下还能使签章具备类似传统签名的直观视觉效果。
对于已签章的电子票据,电子票据服务器和电子票据客户端设备均可对票据的完整性及***的有效性进行验证。在对已签章电子票据的完整性进行验证时,使用Hash函数对电子票据、电子***及位置信息进行Hash运算;解开签名;比对Hash值及解开的签名,若二者一致,则该已签章电子票据是完整的。在对已签章电子票据上的用户电子***有效性进行验证时,解开认证信息中的签名,判断电子***是否为电子票据服务器生成的;从用户电子***中提取***信息、***标识、用户数字证书密钥标识号及用户识别名,进行杂凑运算,将杂凑结果与解开签名得到的结果进行比对,如果一致,则用户电子***有效,否则,用户电子***无效。
电子票据服务器保存所有已签章的电子票据,电子票据客户端设备可保存预期有关的已签章电子票据。电子票据服务器提供电子票据查询功能,在电子票据客户端设备向电子票据服务器查询电子票据时,根据查询的电子票据的标识提取相应的电子票据返回客户端设备。
当***采用浏览器/服务器结构模式时,可使用ActiveX控件技术。用户通过电子票据客户端设备登录电子票据服务器后,打开需要签章的Web页面,填写信息,在用户完成填写并确认无误后,向电子票据服务器提交Web页面。电子票据服务器生成不带输入域的确认页面(静态页面),并在页面中嵌入ActiveX控件,ActiveX控件在页面上可体现为透明显示的样章,Active空间在苦湖浏览器初次显示该页面时自动下载到客户端设备。页面中添加两个隐藏域,分别用于存放客户签章图像信息和签名信息。在执行签章操作时,首先对电子签章装置中的电子***的有效性进行验证,然后在数字签章装置中进行电子签章。签章成功后,Web网页中相应位置显示电子***的***图样。签章图像信息和签名信息通过页面中的2个隐藏域保存并提交给电子票据服务器。电子票据服务器生成带有电子***和认证信息的验证页面,该验证页面中也嵌入了ActiveX控件,包含经过了压缩和加密的用户***图像和签名信息,并可添加自动和手动验证函数。
最后应当说明的是:以上实施例仅用以说明本发明的技术方案而非对其限制;尽管参照较佳实施例对本发明进行了详细的说明,所属领域的普通技术人员应当理解,依然可以对本发明的具体实施方式进行修改或者对部分技术特征进行等同替换;而不脱离本发明技术方案的精神,其均应涵盖在本发明请求保护的技术方案范围当中。
Claims (36)
1.一种电子票据服务器,其中包括:
服务器端通信接口,用于与电子票据客户端设备进行信息交互;
服务器端电子票据处理模块,与所述服务器端通信接口连接,用于生成及管理电子票据;
服务器***存储模块,用于存储服务器电子***信息;
服务器端签章模块,与所述服务器端电子票据处理模块及服务器***存储模块连接,用于对电子票据进行电子签章操作;
服务器端验证模块,与所述服务器端电子票据处理模块连接,用于对电子票据进行验证。
2.根据权利要求1所述的电子票据服务器,其中还包括:
电子***生成模块,与所述服务器***存储模块连接,用于生成服务器电子***及用户电子***。
3.根据权利要求2所述的电子票据服务器,其中还包括:服务器端签章装置通信接口,与所述电子***生成模块连接,用于将用户电子***存储至与该服务器端签章装置通信接口连接的电子签章装置。
4.根据权利要求1所述的电子票据服务器,其中还包括:认证模块,用于用户身份认证及安全认证;所述服务器端通信接口通过该认证模块与服务器端电子票据处理模块连接。
5.根据权利要求1所述的电子票据服务器,其中所述服务器端电子票据处理模块包括:
服务器端数据处理模块,与所述服务器端通信接口、服务器端签章模块以及服务器端验证模块连接,用于根据服务器端通信接口接收的业务请求生成电子票据,通过服务器端签章模块对电子票据进行电子签章操作,以及通过服务器端验证模块对电子票据进行验证;
服务器端电子票据数据库,与所述服务器端数据处理模块连接,用于存储电子票据模版以及已签章的电子票据;
电子票据查询模块,与所述服务器端电子票据数据库连接,用于查询已签章的电子票据。
6.一种电子票据客户端设备,其中包括:
客户端通信接口,用于与电子票据服务器进行信息交互;
客户端签章装置通信接口,用于与连接的电子签章装置进行信息交互;
客户端电子票据处理模块,与所述客户端通信接口及客户端签章装置通信接口连接,用于生成业务请求、处理电子票据,对电子签章装置中的电子***进行验证,以及使用电子签章装置对电子票据进行电子签章操作;
客户端验证模块,与所述客户端电子票据处理模块连接,用于对电子票据进行验证。
7.根据权利要求6所述的电子票据客户端设备,其中所述客户端电子票据处理模块包括:
客户端数据处理模块,与所述客户端通信接口、客户端签章装置通信接口以及客户端验证模块连接,用于生成业务请求,处理电子票据,通过客户端签章装置通信接口使用电子签章装置对电子票据进行电子签章操作,以及通过客户端验证模块对电子票据进行验证;
***验证模块,与所述客户端数据处理模块连接,用于对电子***进行验证;
客户端电子票据数据库,与所述客户端数据处理模块连接,用于存储已签章的电子票据。
8.一种电子签章装置,其中包括:
通信接口,用于连接到电子票据客户端设备,并与电子票据客户端设备进行信息交互;
用户***存储模块,用于存储用户的电子***信息;
用户签章模块,与所述通信接口及用户***存储模块连接,用于对电子票据进行电子签章操作。
9.一种电子票据处理***,其中包括:
电子票据服务器,用于提供电子票据服务,生成及管理电子票据,对电子票据进行电子签章操作,以及验证电子签章;该电子票据服务器包括:
服务器端通信接口,用于与电子票据客户端设备进行信息交互;
服务器端电子票据处理模块,与所述服务器端通信接口连接,用于生成及管理电子票据;
服务器***存储模块,用于存储服务器电子***信息;
服务器端签章模块,与所述服务器端电子票据处理模块及服务器***存储模块连接,用于对电子票据进行电子签章操作;以及
服务器端验证模块,与所述服务器端电子票据处理模块连接,用于对电子票据进行验证;
电子票据客户端设备,与所述电子票据服务器连接,用于使用电子票据服务器提供的电子票据服务;该电子票据服务器包括:
客户端通信接口,用于与电子票据服务器进行信息交互;
客户端签章装置通信接口,用于与连接的电子签章装置进行信息交互;
客户端电子票据处理模块,与所述客户端通信接口及客户端签章装置通信接口连接,用于生成业务请求、处理电子票据,对电子签章装置中的电子***进行验证,以及使用电子签章装置对电子票据进行电子签章操作;
客户端验证模块,与所述客户端电子票据处理模块连接,用于对电子票据进行验证;
电子签章装置,与所述电子票据客户端设备连接,用于存储用户电子***以及使用用户电子***对电子票据进行电子签章操作;该电子签章装置包括:
通信接口,用于连接到电子票据客户端设备,并与电子票据客户端设备进行信息交互;
用户***存储模块,用于存储用户电子***;
用户签章模块,与所述通信接口及用户***存储模块连接,用于使用用户电子***对电子票据进行电子签章操作。
10.根据权利要求9所述的电子票据处理***,其中所述电子票据服务器还包括:
电子***生成模块,与所述服务器***存储模块连接,用于生成服务器电子***及用户电子***。
11.根据权利要求10所述的电子票据处理***,其中所述电子票据服务器还包括:服务器端签章装置通信接口,与所述电子***生成模块连接,用于将用户电子***存储至与该服务器端签章装置通信接口连接的电子签章装置。
12.根据权利要求9所述的电子票据处理***,其中所述电子票据服务器还包括:认证模块,用于用户身份认证及安全认证;所述服务器端通信接口通过该认证模块与服务器端电子票据处理模块连接。
13.根据权利要求9所述的电子票据处理***,其中所述服务器端电子票据处理模块包括:
服务器端数据处理模块,与所述服务器端通信接口、服务器端签章模块以及服务器端验证模块连接,用于根据服务器端通信接口接收的业务请求生成电子票据,通过服务器端签章模块对电子票据进行电子签章操作,以及通过服务器端验证模块对电子票据进行验证;
服务器端电子票据数据库,与所述服务器端数据处理模块连接,用于存储电子票据模版以及已签章的电子票据;
电子票据查询模块,与所述服务器端电子票据数据库连接,用于查询已签章的电子票据。
14.根据权利要求9所述的电子票据处理***,其中所述客户端电子票据处理模块包括:
客户端数据处理模块,与所述客户端通信接口、客户端签章装置通信接口以及客户端验证模块连接,用于生成业务请求,处理电子票据,通过客户端签章装置通信接口使用电子签章装置对电子票据进行电子签章操作,以及通过客户端验证模块对电子票据进行验证;
***验证模块,与所述客户端数据处理模块连接,用于对电子***进行验证;
客户端电子票据数据库,与所述客户端数据处理模块连接,用于存储已签章电子票据。
15.一种电子票据处理方法,其中包括:
电子票据服务器生成电子***的步骤;
电子票据服务器生成电子票据的步骤;以及
电子票据服务器和/或电子票据客户端设备对电子票据进行电子签章操作的步骤。
16.根据权利要求15所述的电子票据处理方法,其中所述的生成电子***的步骤包括:生成用户电子***的步骤以及生成服务器电子***的步骤。
17.根据权利要求16所述的电子票据处理方法,其中所述的生成用户电子***的步骤具体包括:
根据***图样数据生成***信息及***标识的步骤;
为用户分配数字证书的步骤;
根据用户数字证书密钥标识号、用户识别名、***信息、***标识生成认证信息的步骤;
将所述***信息、***标识、认证信息以及用户的数字证书保存为用户电子***并存储到用户的电子签章设备的步骤。
18.根据权利要求17所述的电子票据处理方法,其中所述的根据用户数字证书密钥标识号、用户识别名、***信息、***标识生成认证信息的步骤为:使用***私钥对用户数字证书密钥标识号、用户识别名、***信息、***标识进行签名生成认证信息。
19.根据权利要求15所述的电子票据处理方法,其中所述的电子票据客户端设备对电子票据进行电子签章操作的步骤包括:
电子票据客户端设备验证用户电子***的有效性的步骤;
当用户电子***有效时,电子票据客户端设备使用用户电子***对电子票据进行电子签章操作的步骤。
20.根据权利要求19所述的电子票据处理方法,其中所述的验证用户电子***的有效性的步骤具体为:解开签名,判断电子***是否为电子票据服务器生成的;从用户电子***中提取***信息、***标识、用户数字证书密钥标识号及用户识别名,进行杂凑运算,将杂凑结果与揭开签名得到的结果进行比对,如果一致,则用户电子***有效,否则,用户电子***无效。
21.根据权利要求19所述的电子票据处理方法,其中所述的使用用户电子***对电子票据进行电子签章操作的步骤具体为:记录用户电子***在电子票据上的位置信息,使用杂凑函数对电子票据、用户电子***及位置信息进行杂凑,利用用户数字证书对杂凑结果进行签名。
22.根据权利要求21所述的电子票据处理方法,其中还包括:电子票据服务器接收电子票据客户端设备发送的进行了电子签名的电子票据,生成包含有用户电子***信息和签名信息的已签章电子票据,保存并发送至电子票据客户端设备。
23.根据权利要求16所述的电子票据处理方法,其中所述的生成服务器电子***的步骤具体包括:
根据***图样数据生成***信息及***标识的步骤;
获取服务器数字证书的步骤;
分配***编号的步骤;
保存***编号、***信息、***标识、服务器数字证书及密钥的步骤。
24.根据权利要求23所述的电子票据处理方法,其中还包括电子票据服务器记录生成的服务器电子***的数目。
25.根据权利要求24所述的电子票据处理方法,其中所述的根据***图样数据生成***信息及***标识的步骤具体为:判断已生成的服务器电子***的数目是否已达到预先设定的阈值,若未达到,则根据***图样数据生成***信息及***标识。
26.根据权利要求15所述的电子票据处理方法,其中所述的电子票据服务器对电子票据进行电子签章操作的步骤包括:
提取服务器电子***信息的步骤;
使用服务器电子***对电子票据进行电子签章操作的步骤。
27.根据权利要求26所述的电子票据处理方法,其中所述的提取服务器电子***信息的步骤具体为:根据电子票据的类型确定***编号,根据***编号,提取服务器电子***。
28.根据权利要求26所述的电子票据处理方法,其中所述的使用服务器电子***对电子票据进行电子签章操作的步骤具体为:记录服务器电子***在电子票据上的位置信息,使用杂凑函数对电子票据、服务器电子***及位置信息进行杂凑,利用服务器数字证书对杂凑结果进行签名。
29.根据权利要求26所述的电子票据处理方法,其中所述的生成服务器电子***的步骤还包括:对服务器数字证书进行加密操作,生成加密的服务器数字证书及密钥的步骤。
30.根据权利要求29所述的电子票据处理方法,其中所述的电子票据服务器对电子票据进行电子签章操作的步骤还包括,电子票据服务器对服务器数字证书及密钥进行解密。
31.根据权利要求17-30任一所述的电子票据处理方法,其中所述的根据***图样数据生成***信息及***标识的步骤包括:
根据***图样数据生成***信息的步骤;以及
根据***信息生成***标识的步骤。
32.根据权利要求31所述的电子票据处理方法,其中所述的根据***图样数据生成***信息的步骤具体为:对***图样数据进行压缩或/和加密生成***信息。
33.根据权利要求31所述的电子票据处理方法,其中所述的根据***信息生成***标识的步骤具体为:使用杂凑函数对所述***信息进行杂凑,将得到的杂凑结果作为***标识。
34.根据权利要求17-30任一所述的电子票据处理方法,其中还包括:电子票据服务器和/或电子票据客户端设备对已签章电子票据的完整性进行验证的步骤,具体包括:电子票据服务器和/或电子票据客户端使用杂凑函数对电子票据、电子***及位置信息进行杂凑,使用数字签名携带的公钥对签名解密,比对杂凑结果及解密结果,若二者一致,则该已签章电子票据是完整的。
35.根据权利要求17-30任一所述的电子票据处理方法,其中还包括:电子票据服务器和/或电子票据客户端设备对已签章电子票据的电子***有效性进行验证的步骤,具体包括:解开电子***签名,判断电子***是否为电子票据服务器生成的;从用户电子***中提取***信息、***标识、用户数字证书密钥标识号及用户识别名,进行杂凑运算,将杂凑结果与解开签名得到的结果进行比对,如果一致,则用户电子***有效,否则,用户电子***无效。
36.根据权利要求17-30任一所述的电子票据处理方法,其中还包括:电子票据客户端设备向电子票据服务器查询电子票据的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNA200610138600XA CN101183439A (zh) | 2006-11-14 | 2006-11-14 | 电子票据处理***及处理方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNA200610138600XA CN101183439A (zh) | 2006-11-14 | 2006-11-14 | 电子票据处理***及处理方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN101183439A true CN101183439A (zh) | 2008-05-21 |
Family
ID=39448705
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNA200610138600XA Pending CN101183439A (zh) | 2006-11-14 | 2006-11-14 | 电子票据处理***及处理方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101183439A (zh) |
Cited By (27)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101763613B (zh) * | 2009-10-23 | 2012-08-29 | 北京派瑞根科技开发有限公司 | 在混合电子票据上签名的方法 |
CN101661573B (zh) * | 2008-08-28 | 2013-03-27 | 北京书生电子技术有限公司 | 电子***制章方法和电子***使用方法 |
CN103729341A (zh) * | 2013-12-31 | 2014-04-16 | 广东数字证书认证中心有限公司 | 定位电子***的方法和装置以及实现电子***的装置 |
CN103793487A (zh) * | 2014-01-20 | 2014-05-14 | 中国建设银行股份有限公司 | 用于对电子印鉴账户数据集中存取的方法和*** |
CN104573951A (zh) * | 2014-12-31 | 2015-04-29 | 国家电网公司 | 电力票据智能编译引擎及其使用方法 |
CN104715402A (zh) * | 2013-12-17 | 2015-06-17 | 航天信息股份有限公司 | 基于数字签章的电子***生成方法 |
CN104734851A (zh) * | 2013-12-24 | 2015-06-24 | 卓望数码技术(深圳)有限公司 | 电子签章方法及*** |
WO2015154646A1 (zh) * | 2014-04-09 | 2015-10-15 | 江峰 | 一种基于一次一证技术的货币或有价证券防伪溯源系 |
CN105530258A (zh) * | 2015-12-18 | 2016-04-27 | 努比亚技术有限公司 | 电子签名装置及方法 |
CN105553670A (zh) * | 2015-12-22 | 2016-05-04 | 江苏翔晟信息技术股份有限公司 | 一种云端电子签名认证方法 |
CN105654269A (zh) * | 2014-11-12 | 2016-06-08 | 阿里巴巴集团控股有限公司 | 一种特征日期数据节点的配置方法和装置 |
CN105809009A (zh) * | 2014-12-30 | 2016-07-27 | 航天信息股份有限公司 | 一种电子***的电子签章实现方法及*** |
CN106375092A (zh) * | 2016-08-25 | 2017-02-01 | 杭州天谷信息科技有限公司 | 一种面向隐私保护的数字证书签名方法 |
CN106408269A (zh) * | 2016-09-30 | 2017-02-15 | 百望电子***数据服务有限公司 | 签章处理方法、签章中心***和签章*** |
CN106447491A (zh) * | 2016-08-31 | 2017-02-22 | 武汉票据交易中心有限公司 | 一种票据持仓的票据验证方法、***和装置 |
CN106598553A (zh) * | 2015-10-14 | 2017-04-26 | 阿里巴巴集团控股有限公司 | 一种信息卡片生成方法、装置及*** |
CN106779888A (zh) * | 2016-11-21 | 2017-05-31 | 齐宇庆 | 一种可视化书面形式电子票证凭据及其生成方法 |
CN107330417A (zh) * | 2015-01-04 | 2017-11-07 | 钱芳林 | 基于透明纸的电子与纸质文件完整性检查***的执行方法 |
CN107911378A (zh) * | 2017-11-29 | 2018-04-13 | 济南浪潮高新科技投资发展有限公司 | 一种在线电子签章的***及方法 |
CN108595938A (zh) * | 2018-03-15 | 2018-09-28 | 兴业数字金融服务(上海)股份有限公司 | 基于结构化控件的电子合同应用范围拓展方法及*** |
CN109727107A (zh) * | 2018-12-20 | 2019-05-07 | 深圳市琦迹技术服务有限公司 | 电子票据***及电子票据方法 |
CN109767360A (zh) * | 2018-12-17 | 2019-05-17 | 平安普惠企业管理有限公司 | 基于应用场景的特性处理方法、装置和计算机设备 |
CN109948369A (zh) * | 2018-12-29 | 2019-06-28 | 航天信息股份有限公司 | 一种利用票据的可打印数据生成电子化版式文件的方法及*** |
CN110362568A (zh) * | 2019-06-03 | 2019-10-22 | 阿里巴巴集团控股有限公司 | 一种针对块链式账本的压缩方法、装置及设备 |
US10764062B2 (en) | 2019-06-03 | 2020-09-01 | Alibaba Group Holding Limited | Blockchain ledger compression |
CN112214782A (zh) * | 2020-11-17 | 2021-01-12 | 支付宝(杭州)信息技术有限公司 | 一种电子文档签章方法、装置及设备 |
CN113626879A (zh) * | 2021-09-03 | 2021-11-09 | 南京壹证通信息科技有限公司 | 一种电子***图片绑定数字证书及出示方法 |
-
2006
- 2006-11-14 CN CNA200610138600XA patent/CN101183439A/zh active Pending
Cited By (38)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101661573B (zh) * | 2008-08-28 | 2013-03-27 | 北京书生电子技术有限公司 | 电子***制章方法和电子***使用方法 |
CN101763613B (zh) * | 2009-10-23 | 2012-08-29 | 北京派瑞根科技开发有限公司 | 在混合电子票据上签名的方法 |
CN104715402B (zh) * | 2013-12-17 | 2018-07-06 | 航天信息股份有限公司 | 基于数字签章的电子***生成方法 |
CN104715402A (zh) * | 2013-12-17 | 2015-06-17 | 航天信息股份有限公司 | 基于数字签章的电子***生成方法 |
CN104734851A (zh) * | 2013-12-24 | 2015-06-24 | 卓望数码技术(深圳)有限公司 | 电子签章方法及*** |
CN103729341A (zh) * | 2013-12-31 | 2014-04-16 | 广东数字证书认证中心有限公司 | 定位电子***的方法和装置以及实现电子***的装置 |
CN103729341B (zh) * | 2013-12-31 | 2017-11-17 | 数安时代科技股份有限公司 | 定位电子***的方法和装置以及实现电子***的装置 |
CN103793487A (zh) * | 2014-01-20 | 2014-05-14 | 中国建设银行股份有限公司 | 用于对电子印鉴账户数据集中存取的方法和*** |
CN103793487B (zh) * | 2014-01-20 | 2018-01-23 | 中国建设银行股份有限公司 | 用于对电子印鉴账户数据集中存取的方法和*** |
WO2015154646A1 (zh) * | 2014-04-09 | 2015-10-15 | 江峰 | 一种基于一次一证技术的货币或有价证券防伪溯源系 |
WO2015154647A1 (zh) * | 2014-04-09 | 2015-10-15 | 江峰 | 基于闭环认证理论的货币或有价证券认证*** |
CN105654269A (zh) * | 2014-11-12 | 2016-06-08 | 阿里巴巴集团控股有限公司 | 一种特征日期数据节点的配置方法和装置 |
CN105809009A (zh) * | 2014-12-30 | 2016-07-27 | 航天信息股份有限公司 | 一种电子***的电子签章实现方法及*** |
CN104573951A (zh) * | 2014-12-31 | 2015-04-29 | 国家电网公司 | 电力票据智能编译引擎及其使用方法 |
CN104573951B (zh) * | 2014-12-31 | 2017-10-17 | 国家电网公司 | 电力票据智能编译引擎及其使用方法 |
CN107330417B (zh) * | 2015-01-04 | 2020-11-27 | 杭州龚舒科技有限公司 | 基于透明纸的电子与纸质文件完整性检查***的执行方法 |
CN107330417A (zh) * | 2015-01-04 | 2017-11-07 | 钱芳林 | 基于透明纸的电子与纸质文件完整性检查***的执行方法 |
CN106598553B (zh) * | 2015-10-14 | 2021-03-16 | 斑马智行网络(香港)有限公司 | 一种信息卡片生成方法、装置及*** |
CN106598553A (zh) * | 2015-10-14 | 2017-04-26 | 阿里巴巴集团控股有限公司 | 一种信息卡片生成方法、装置及*** |
CN105530258A (zh) * | 2015-12-18 | 2016-04-27 | 努比亚技术有限公司 | 电子签名装置及方法 |
CN105553670A (zh) * | 2015-12-22 | 2016-05-04 | 江苏翔晟信息技术股份有限公司 | 一种云端电子签名认证方法 |
CN106375092A (zh) * | 2016-08-25 | 2017-02-01 | 杭州天谷信息科技有限公司 | 一种面向隐私保护的数字证书签名方法 |
CN106447491A (zh) * | 2016-08-31 | 2017-02-22 | 武汉票据交易中心有限公司 | 一种票据持仓的票据验证方法、***和装置 |
CN106408269A (zh) * | 2016-09-30 | 2017-02-15 | 百望电子***数据服务有限公司 | 签章处理方法、签章中心***和签章*** |
CN106779888A (zh) * | 2016-11-21 | 2017-05-31 | 齐宇庆 | 一种可视化书面形式电子票证凭据及其生成方法 |
CN106779888B (zh) * | 2016-11-21 | 2021-09-03 | 齐宇庆 | 一种可视化书面形式电子票证凭据及其生成方法 |
CN107911378A (zh) * | 2017-11-29 | 2018-04-13 | 济南浪潮高新科技投资发展有限公司 | 一种在线电子签章的***及方法 |
CN108595938A (zh) * | 2018-03-15 | 2018-09-28 | 兴业数字金融服务(上海)股份有限公司 | 基于结构化控件的电子合同应用范围拓展方法及*** |
CN108595938B (zh) * | 2018-03-15 | 2020-08-25 | 兴业数字金融服务(上海)股份有限公司 | 基于结构化控件的电子合同应用范围拓展方法及*** |
CN109767360A (zh) * | 2018-12-17 | 2019-05-17 | 平安普惠企业管理有限公司 | 基于应用场景的特性处理方法、装置和计算机设备 |
CN109727107A (zh) * | 2018-12-20 | 2019-05-07 | 深圳市琦迹技术服务有限公司 | 电子票据***及电子票据方法 |
CN109948369A (zh) * | 2018-12-29 | 2019-06-28 | 航天信息股份有限公司 | 一种利用票据的可打印数据生成电子化版式文件的方法及*** |
CN110362568A (zh) * | 2019-06-03 | 2019-10-22 | 阿里巴巴集团控股有限公司 | 一种针对块链式账本的压缩方法、装置及设备 |
CN110362568B (zh) * | 2019-06-03 | 2020-07-24 | 阿里巴巴集团控股有限公司 | 一种针对块链式账本的压缩方法、装置及设备 |
US10764062B2 (en) | 2019-06-03 | 2020-09-01 | Alibaba Group Holding Limited | Blockchain ledger compression |
US10958440B2 (en) | 2019-06-03 | 2021-03-23 | Advanced New Technologies Co., Ltd. | Blockchain ledger compression |
CN112214782A (zh) * | 2020-11-17 | 2021-01-12 | 支付宝(杭州)信息技术有限公司 | 一种电子文档签章方法、装置及设备 |
CN113626879A (zh) * | 2021-09-03 | 2021-11-09 | 南京壹证通信息科技有限公司 | 一种电子***图片绑定数字证书及出示方法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101183439A (zh) | 电子票据处理***及处理方法 | |
CN103679436B (zh) | 一种基于生物信息识别的电子合同保全***和方法 | |
CN112487778B (zh) | 多用户在线签约***及方法 | |
CN108092779A (zh) | 一种实现电子签约的方法及装置 | |
CN109583219A (zh) | 一种数据签名、加密及保存的方法、装置和设备 | |
CA2914956C (en) | System and method for encryption | |
CN109064324A (zh) | 基于联盟链的交易方法、电子装置及可读存储介质 | |
CN109614802B (zh) | 抗量子计算的签章方法和签章*** | |
CN105074721A (zh) | 使用具有附加验证的模拟数字签名签署电子文档的方法 | |
Joaquim et al. | EVIV: An end-to-end verifiable Internet voting system | |
CN104320251B (zh) | 一种离线使用在线认证的***信息化装置、电子印鉴管理***及认证方法 | |
NO332206B1 (no) | Fremgangsmate og anordning ved dokumentautentisering | |
CN109889495B (zh) | 基于多个非对称密钥池的抗量子计算电子***方法和*** | |
US20110296191A1 (en) | Method for securely drawing up a virtual multiparty contract capable of being physically represented | |
CN101022339A (zh) | 一种结合数字证书和***的电子签章认证方法 | |
CN109560935B (zh) | 基于公共非对称密钥池的抗量子计算的签章方法和签章*** | |
CN113886860B (zh) | 一种基于移动终端的电子数据保全***和方法 | |
CN105162607A (zh) | 一种支付账单凭证的认证方法及*** | |
CN104734851A (zh) | 电子签章方法及*** | |
CN112905979B (zh) | 电子签名授权方法以及装置、存储介质、电子装置 | |
TWI578253B (zh) | 使用行動通訊裝置申請金融憑證之系統及其方法 | |
CN109918888A (zh) | 基于公钥池的抗量子证书颁发方法及颁发*** | |
CN109614803A (zh) | 一种票据防伪方法及*** | |
US11070378B1 (en) | Signcrypted biometric electronic signature tokens | |
US7356842B2 (en) | Cryptographic revocation method using a chip card |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C12 | Rejection of a patent application after its publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20080521 |