[发明专利]电子签名验证系统及方法有效
| 申请号: | 200610200825.3 | 申请日: | 2006-08-28 |
| 公开(公告)号: | CN101136046A | 公开(公告)日: | 2008-03-05 |
| 发明(设计)人: | 李忠一;林海洪;欧阳国灵 | 申请(专利权)人: | 鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司 |
| 主分类号: | G06F21/00 | 分类号: | G06F21/00;H04L9/32 |
| 代理公司: | 暂无信息 | 代理人: | 暂无信息 |
| 地址: | 518109广东省深圳市*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 电子 签名 验证 系统 方法 | ||
1.一种电子签名验证系统,包括甲方服务器及乙方客户端计算机,其特征在于,所述甲方服务器包括:
电子文档生成模块,用于生成需要签名的电子文档;
加密模块,用于利用甲方的数字证书对上述需要签名的电子文档进行加密;
发送模块,用于将上述加密后的需要签名的电子文档发送给乙方客户端计算机,并通知乙方对该需要签名的电子文档签名;
接收模块,用于接收乙方客户端计算机传回的电子文档,所述乙方客户端计算机传回的电子文档包括:上述需要签名的电子文档,乙方对上述需要签名的电子文档的签名,以及乙方的数字证书;
解密模块,用于利用甲方的数字证书对乙方客户端计算机传回的电子文档进行解密;
分析模块,用于分析乙方对上述需要签名的电子文档的签名是基于何种技术的签名,以及分析乙方的数字证书;及
验证模块,用于通过将上述解密后的电子文档和上述需要签名的电子文档相比较,验证上述需要签名的电子文档在传输过程中是否被修改过,验证乙方的签名是不是基于公钥密码技术的数字签名,以及通过将协定签字人的公钥与乙方数字证书中的公钥相比较,验证乙方签字人是不是协定的签字人。
2.如权利要求1所述的电子签名验证系统,其特征在于,所述验证模块验证乙方签字人是不是协定的签字人是通过验证乙方数字证书中的公钥与协定签字人的公钥是否一致,若一致,则乙方的签字人是协定签字人。
3.如权利要求1所述的电子签名验证系统,其特征在于,所述协定签字人的公钥与甲方用于对电子文档加密解密的数字证书是存储于一数据库中。
4.一种电子签名验证方法,其特征在于,该方法包括以下步骤:
由甲方服务器生成一份需要签名的电子文档,并利用甲方的数字证书对上述需要签名的电子文档进行加密;
甲方服务器将加密后的需要签名的电子文档传送给乙方客户端计算机,并通知乙方对该需要签名的电子文档进行签名处理;
乙方客户端计算机将处理后的电子文档传回给甲方服务器;
甲方服务器利用甲方的数字证书对上述乙方传回的电子文档进行解密;并
通过将上述解密后的电子文档和上述需要签名的电子文档相比较,验证上述需要签名的电子文档在传输的过程中是否被修改过;
若该需要签名的电子文档没有被修改过,则通过确认乙方传回的电子文档中是否包含乙方的签名文档,验证乙方是否已经对上述需要签名的电子文档签名;
若该需要签名的电子文档已经被乙方签名,则分析及验证乙方的签名是不是基于公钥密码技术的数字签名;
若乙方的签名是基于公钥密码技术的数字签名,则进一步分析乙方的数字证书验证乙方签字人是不是协定的签字人。
5.如权利要求4所述的电子签名验证方法,其特征在于,该方法进一步包括,在验证该需要签名的电子文档在传输的过程中是否被修改过的步骤中,若该需要签名的电子文档在传输的过程中有被修改,则返回到甲方服务器将加密后的需要签名的电子文档传送给乙方客户端计算机,并通知乙方对该需要签名的电子文档进行签名处理的步骤。
6.如权利要求4所述的电子签名验证方法,其特征在于,该方法进一步包括,在验证乙方是否已经对需要签名的电子文档签名的步骤中,若该需要签名的电子文档没有被乙方签名,则返回到甲方服务器将加密后的需要签名的电子文档传送给乙方客户端计算机,并通知乙方对该需要签名的电子文档进行签名处理的步骤。
7.如权利要求4所述的电子签名验证方法,其特征在于,该方法进一步包括,在分析及验证乙方的签名是不是基于公钥密码技术的数字签名的步骤中,若乙方的签名不是基于公钥密码技术的数字签名,则返回到甲方服务器将加密后的需要签名的电子文档传送给乙方客户端计算机,并通知乙方对该需要签名的电子文档进行签名处理的步骤。
8.如权利要求4所述的电子签名验证方法,其特征在于,该方法进一步包括,在验证乙方签字人是不是协定的签字人的步骤中,若乙方签字人不是协定的签字人,则返回到甲方服务器将加密后的需要签名的电子文档传送给乙方客户端计算机,并通知乙方对该需要签名的电子文档进行签名处理的步骤。
9.如权利要求4所述的电子签名验证方法,其特征在于,所述的乙方的数字证书种包括:乙方的用户信息;乙方的公钥;公钥的有效期限;数字证书的序列号;及发证机构的名称。
10.如权利要求9所述的电子签名验证方法,其特征在于,所述的验证乙方的签字人是不是协定签字人是通过验证乙方数字证书中的公钥与甲方数据库中存储的协定签字人的公钥是否一致,若一致,则乙方的签字人是协定签字人。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司,未经鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200610200825.3/1.html,转载请声明来源钻瓜专利网。





