一种基于分布式多存储节点的电子签约方法及签约系统技术方案

技术编号:38133713 阅读:9 留言:0更新日期:2023-07-08 09:43
本发明专利技术公开了分布式存储技术领域的一种基于分布式多存储节点的电子签约方法及签约系统,包括联盟链构建模块、身份认证模块和签约认证模块,通过联盟链构建模块向电子合同业务相关方部署区块链完整节点,构建电子签约的联盟链至服务器中;通过身份认证模块在签约方注册时获取并上传签约方的身份认证信息至所述的服务器存储;通过签约认证模块对签约人进行身份验证和电子合同条款确认验证,让客户了解电子合同条款后进行签约,并将上传签约后的电子合同、电子合同条款确认和时间戳至联盟链;使签约后的电子合同不可篡改,保障数据的安全性,确保电子合同的独立性和客观性。确保电子合同的独立性和客观性。确保电子合同的独立性和客观性。

【技术实现步骤摘要】
一种基于分布式多存储节点的电子签约方法及签约系统


[0001]本专利技术属于分布式存储
,具体是一种基于分布式多存储节点的电子签约方法及签约系统。

技术介绍

[0002]分布式多存储节点技术一般理解为区块链技术,也被称之为分布式账本技术,是一种由若干台计算设备(存储节点)共同参与“记账”,共同维护一份完整的分布式数据库的新兴技术。由于区块链技术具有去中心化、公开透明、每台计算设备可以参与数据库记录、并且各计算设备之间可以快速的进行数据同步的特性,使得区块链技术已在众多的领域中广泛的进行应用。
[0003]现在随着电子商务的发展,电子签名也在很多领域开始广泛使用。网上银行、实体银行、电子政务、电子合同的签署以及电信、银行营业厅等场所。特别是随着互联网的发展,网上银行采用基于电子签名身份认证,应用十分广泛。
[0004]但是,对于电子合同而言,让签约人了解电子合同的条款,以及确保签约电子合同的真实性,无疑是最大的难点。

技术实现思路

[0005]本专利技术提供了一种基于分布式多存储节点的电子签约方法及签约系统,让客户了解电子合同的条款进行签约,签约后的电子合同不可篡改,保障数据的安全性,确保电子合同的独立性和客观性。
[0006]为了实现上述目的,本专利技术的技术方案如下:一种基于分布式多存储节点的电子签约系统,包括服务器和移动终端,服务器包括联盟链构建模块;
[0007]所述联盟链构建模块,用于向电子合同业务相关方部署区块链完整节点,联盟链构建模块构建基于电子签约的联盟链至服务器中;
[0008]所述移动终端包括身份认证模块和签约认证模块;
[0009]所述身份认证模块,用于在签约方注册时获取并上传签约方的身份认证信息联盟链构建模块,通过联盟链构建模块将身份认证信息上传至;
[0010]所述签约认证模块,用于签约人在签约时,签约认证模块调取服务器中保存的签约人身份认证信息中的相关生物特征,签约认证模块并通过身份认证模块获取当前签约人的待对比生物特征,将相关生物特征与待对比生物特征进行比对,进行身份验证,若相关生物特征与待对比生物特征不符合,则终止;
[0011]若相关生物特征与待对比生物特征符合,则签约认证模块调取服务器中存储的电子合同至签约人所使用的移动终端进行显示,签约人通过移动终端在电子合同上进行手写电子签名后,签约认证模块调取服务器中存储的电子合同条款确认至签约人所使用的移动终端进行显示,所述电子合同条款确认包括签约人已阅读条款签字确认和签约人已阅读条款语音确认;
[0012]签约认证模块通过移动终端获取当前时间签约人所口述的语音确认,签约认证模块先调取服务器中保存的签约人身份认证信息中的相关语音信息,将相关语音信息与语音确认进行对比,若相关语音信息的音频特征与语音确认的音频特征一致且相关语音信息是连续不断的,则进行进行电子合同条款确认,若相关语音信息的音频特征与语音确认的音频特征不一致或相关语音信息不是连续不断的,则终止;
[0013]签约认证模块再将电子合同条款确认上的电子签名与电子合同上的手写电子签名进行对比,若电子合同条款确认上的电子签名与电子合同上的电子签名不一致,或语音信息与签约人已阅读条款语音确认不一致,则电子合同条款确认未通过,则终止;
[0014]若电子合同条款确认上的电子签名与电子合同上的电子签名一致,且语音信息与签约人已阅读条款语音确认一致,则电子合同条款确认通过,签约认证模块则调取身份认证模块的相关生物特征对签约人进行二次身份验证,若相关生物特征与待对比生物特征符合,则终止;若相关生物特征与待对比生物特征不符合,则签约认证模块通过联盟链构建模块上传签约后的电子合同、电子合同条款确认和签约人在签约时当前时间产生的时间戳至服务器进行保存;
[0015]所述签约认证模块,还用于签约人第二次或多次进行签约时,签约人进行手写签名后,调取服务器中之前保存的电子签名对签约人进行签名验证,若一致,签约认证模块继续进行签约;
[0016]若不一致,签约认证模块调取服务器中存储的电子合同条款确认至签约人所使用的移动终端进行显示,若电子合同条款确认未通过,则终止;若电子合同条款确认通过,继续进行签约。
[0017]采用上述方案后实现了以下有益效果:(1)将节点与签约人的生物特征信息对应,身份认证模块将身份认证信息上传后,不能进行更改,保障了各节点的可信度。
[0018](2)签约人在进行签约时,首先对签约人进行身份验证,确保是签约人本人进行操作,在签约过程中,对签约人的身份进行二次验证,保障了电子签约的安全性。
[0019](3)在签约过程中,对签约人电子合同条款确认,使客户注意到电子合同的重要条款,以此判断当前签约人是否了解电子合同,保障了签约双方的合法权益,确保电子合同的独立性和客观性,保障了签约后的电子合同的真实性。
[0020](4)将哈希值与电子合同融为一体,使电子合同被篡改后易于发现,保障电子合同的安全性。
[0021]进一步,还包括辅助模块,在签约人退出登录节点后,自动接收联盟链所发出的信息,并用于签约人登录节点时,生成一段不规则验证指令,签约人需手动输入不规则验证指令至输入框,完成辅助身份验证;
[0022]所述签约认证模块,还用于绑定或更改辅助模块地址,并将辅助模块地址发送至联盟链。
[0023]有益效果:辅助模块在签约人不长期登录节点的情况下,也能了解到电子合同的执行情况,保障了签约人的合法权益,同时,辅助模块便于对登录节点的签约人进行辅助验证,以保障各节点的安全性,从而保障数据的安全性。
[0024]进一步,所述生物特征包括指纹、人脸和虹膜。
[0025]进一步,所述身份认证信息包括个人或企业的证件照信息、签约人的生物特征、签
约人的语音特征和电子签名或电子章。
[0026]进一步,所述签约方包括签约人、查阅方和第三验证方。
[0027]进一步,所述电子合同条款确认未通过还包括签约人对电子合同存在疑问和响应时间超时。
[0028]进一步,所述电子合同条款确认还包括电子合同内容突出显示和强制阅读时间显示。
[0029]一种基于分布式多存储节点的电子签约方法,具体步骤如下:S1、通过联盟链构建模块向电子合同业务相关方部署区块链完整节点,联盟链构建模块构建基于电子签约的联盟链至服务器中;
[0030]S2、在签约方注册时获取并上传签约方的身份认证信息至联盟链构建模块,通过联盟链构建模块将身份认证信息上传至所述的服务器存储;
[0031]S3、签约认证模块调取当前签约人在服务器中是否有电子签约记录,若有,进入S3.2,若无,进入S3.1;
[0032]S3.1、签约人进行第一次签约时,首先签约人进行身份验证,进入S3.1.1;
[0033]S3.1.1、身份验证,签约认证模块调取服务器中保存的签约人身份认证信息中的相关生物特征,签约认证模块并通过身份认证模块获取当前签约人的本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于分布式多存储节点的电子签约系统,其特征在于:包括服务器和移动终端,服务器包括联盟链构建模块;所述联盟链构建模块,用于向电子合同业务相关方部署区块链完整节点,联盟链构建模块构建基于电子签约的联盟链至服务器中;所述移动终端包括身份认证模块和签约认证模块;所述身份认证模块,用于在签约方注册时获取并上传签约方的身份认证信息至联盟链构建模块,通过联盟链构建模块将身份认证信息上传至所述的服务器存储;所述签约认证模块,用于签约人在签约时,签约认证模块调取服务器中保存的签约人身份认证信息中的相关生物特征,签约认证模块并通过身份认证模块获取当前签约人的待对比生物特征,将相关生物特征与待对比生物特征进行比对,进行身份验证,若相关生物特征与待对比生物特征不符合,则终止;若相关生物特征与待对比生物特征符合,则签约认证模块调取服务器中存储的电子合同至签约人所使用的移动终端进行显示,签约人通过移动终端在电子合同上进行手写电子签名后,签约认证模块调取服务器中存储的电子合同条款确认至签约人所使用的移动终端进行显示,所述电子合同条款确认包括签约人已阅读条款签字确认和签约人已阅读条款语音确认;签约认证模块通过移动终端获取当前时间签约人所口述的语音确认,签约认证模块先调取服务器中保存的签约人身份认证信息中的相关语音信息,将相关语音信息与语音确认进行对比,若相关语音信息的音频特征与语音确认的音频特征一致且相关语音信息是连续不断的,则进行进行电子合同条款确认,若相关语音信息的音频特征与语音确认的音频特征不一致或相关语音信息不是连续不断的,则终止;签约认证模块再将电子合同条款确认上的电子签名与电子合同上的手写电子签名进行对比,若电子合同条款确认上的电子签名与电子合同上的电子签名不一致,或语音信息与签约人已阅读条款语音确认不一致,则电子合同条款确认未通过,则终止;若电子合同条款确认上的电子签名与电子合同上的电子签名一致,且语音信息与签约人已阅读条款语音确认一致,则电子合同条款确认通过,签约认证模块则调取身份认证模块的相关生物特征对签约人进行二次身份验证,若相关生物特征与待对比生物特征符合,则终止;若相关生物特征与待对比生物特征不符合,则签约认证模块通过联盟链构建模块上传签约后的电子合同、电子合同条款确认和签约人在签约时当前时间产生的时间戳至服务器进行保存;所述签约认证模块,还用于签约人第二次或多次进行签约时,签约人进行手写签名后,调取服务器中之前保存的电子签名对签约人进行签名验证,若一致,签约认证模块继续进行签约;若不一致,签约认证模块调取服务器中存储的电子合同条款确认至签约人所使用的移动终端进行显示,若电子合同条款确认未通过,则终止;若电子合同条款确认通过,继续进行签约。2.根据权利要求1所述的基于分布式多存储节点的电子签约系统,其特征在于:还包括辅助模块,在签约人退出登录节点后,自动接收联盟链所发出的信息,并用于签约人登录节点时,生成一段不规则验证指令,签约人需手动输入不规则验证指令至输入框,完成辅助身
份验证;所述签约认证模块,还用于绑定或更改辅助模块地址,并将辅助模块地址发送至联盟链。3.根据权利要求1所述的基于分布式多存储节点的电子签约系统,其特征在于:所述生物特征包括指纹、人脸和虹膜。4.根据权利要求1所述的基于分布式多存储节点的电子签约系统,其特征在于:所述身份认证信息包括个人或企业的证件照信息、签约人的生物特征、签约人的语音特征和电子签名或电子章。5.根据权利要求1所述的基于分布式多存储节点的电子签约系统,其特征在于:所述签约方包括签...

【专利技术属性】
技术研发人员:刘刚
申请(专利权)人:重庆易保全网络科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1