The invention relates to a kind of remote signature method and device, which relates to the technical field of digital signature. It is used to solve the problem of high bandwidth occupancy and large bandwidth consumption in the remote signature process of the server and client in the existing technology, and the client needs to install the display tool to display the layout electronic files. The method includes: receiving the request sent by the client according to the signature, the signature request format of electronic documents in the electronic file format; the instructions sent to the client, the client of the electronic format file is encrypted according to the format of electronic document summarization encrypted signature information; receiving the signature information the client sends the signature according to the format of electronic documents, the signature information of the electronic file format and the corresponding.
【技术实现步骤摘要】
一种远程签名方法及装置
本专利技术涉及数字签名
,主要涉及一种远程签名方法及装置。
技术介绍
信息技术的飞速发展,使得版式电子文件已经成为主流文件交换格式之一,版式电子文件的远程签名已经成为保证文件的真实性和完整性的重要技术手段。版式电子文件是一种用页面化的形式固定呈现文本、图形、图像等信息的文件,国家档案局明确了版式电子文件长期保存格式的特征;出于交换、发布、存档目的,越来越多的电子文件被制作或转换为版式电子文件。为了保证电子政务交易的完整性、真实性及不可抵赖性,人们经常通过对版式电子文件进行数字签名。其中,数字签名是非对称密钥加密技术与数字摘要技术的应用,只有信息的发送者才能产生一段数字串,该数字串别人无法伪造,同时这数字串也是对信息的发送者发送信息真实性的一个有效证明。现如今,一种远程签名的方法包括:服务端将接收的数据转为版式电子文件,并将版式电子文件发送给客户端;客户端通过浏览器端安装控件直接下载并展示版式电子文件,进而完成签名并将签名后的版式电子文件发送至服务端。然而,上述方法中,不仅服务端需要将版式电子文件发送至客户端,而且客户端还需要通过用于展示版式电子文件的展示工具对版式电子文件签名,占用客户端资源;因此,在网络传输版式电子文件过程中服务端和客户端的带宽占用率高,带宽消耗大;可以理解的,若网络传输的版式电子文件越大,则网络传输版式电子文件带宽占用越高,带宽消耗越大。
技术实现思路
本专利技术实施例提供一种远程签名方法及装置,用以解决现有技术中服务端和客户端在远程签名过程中带宽占用率高,带宽消耗大,且客户端需要安装用于展现版式电子文件的展示 ...
【技术保护点】
一种远程签名方法,其特征在于,所述方法包括:收到客户端发送的签名请求,根据所述签名请求获取版式电子文件摘要;将所述版式电子文件摘要发送至客户端,指示客户端对所述版式电子文件摘要进行加密,根据加密后的所述版式电子文件摘要生成签名信息;收到所述客户端发送的所述签名信息,根据所述签名信息对与所述版式电子文件摘要对应的版式电子文件进行签名。
【技术特征摘要】
1.一种远程签名方法,其特征在于,所述方法包括:收到客户端发送的签名请求,根据所述签名请求获取版式电子文件摘要;将所述版式电子文件摘要发送至客户端,指示客户端对所述版式电子文件摘要进行加密,根据加密后的所述版式电子文件摘要生成签名信息;收到所述客户端发送的所述签名信息,根据所述签名信息对与所述版式电子文件摘要对应的版式电子文件进行签名。2.根据权利要求1所述的远程签名方法,其特征在于,所述签名请求内携带有文件数据,所述文件数据用于合成所述版式电子文件;所述收到客户端发送的签名请求,根据所述签名请求获取版式电子文件摘要具体包括:根据所述文件数据,获取与所述文件数据对应的版式电子文件模板;根据所述版式电子文件模板和所述文件数据,生成所述版式电子文件;对所述版式电子文件采用摘要算法,得到所述版式电子文件摘要。3.如权利要求2所述的远程签名方法,其特征在于,所述摘要算法为哈希算法。4.根据权利要求2所述的远程签名方法,其特征在于,将所述版式电子文件摘要发送至客户端,指示客户端对所述版式电子文件摘要进行加密,根据加密后的所述版式电子文件摘要生成签名信息,具体包括:将所述版式电子文件摘要发送至客户端,指示所述客户端采用与所述版式电子文件摘要对应的私钥,对所述版式电子文件摘要进行加密并生产与所述版式电子文件摘要对应的密文;将所述密文,所述摘要算法和与所述版式电子文件摘要对应的公钥生产所述签名信息。5.根据权利要求1至4任一项所述的远程签名方法,其特征在于,所述根据所述签名信息对与所述版式电子文件摘要对应的版式电子文件进行签名之后,还包括:将...
【专利技术属性】
技术研发人员:万志勇,林大海,梅虎,徐继宝,
申请(专利权)人:方欣科技有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。