【技术实现步骤摘要】
电子合同的存储方法、装置、设备及存储介质
[0001]本专利技术涉及存储
,尤其涉及一种电子合同的存储方法、装置、设备及存储介质。
技术介绍
[0002]随着电子技术的不断发展,电子合同以方便、易保存且节约等优点逐步取代了纸质合同。当前签署后的电子合同在进行存储时,虽然对合同信息进行了加密,使用固定的密钥,同时将密钥存储在计算机或服务器中,仍然容易被泄密,存在不安全隐患。
技术实现思路
[0003]本专利技术提供一种电子合同的存储方法、装置、设备及存储介质,以避免电子合同泄密、被篡改等风险,提高电子合同的安全性。
[0004]为解决上述问题,本专利技术采用如下技术方案:
[0005]第一方面,本专利技术提供一种电子合同的存储方法,包括如下步骤:
[0006]获取电子合同及所述电子合同涉及的签署方的数量,将所述电子合同划分为与所述签署方的数量一致但大小不同的多个数据片;
[0007]确定每位签署方在所述电子合同中的重要程度,根据所述重要程度为每位签署方设定相应的权重;其中, ...
【技术保护点】
【技术特征摘要】
1.一种电子合同的存储方法,其特征在于,包括:获取电子合同及所述电子合同涉及的签署方的数量,将所述电子合同划分为与所述签署方的数量一致但大小不同的多个数据片;确定每位签署方在所述电子合同中的重要程度,根据所述重要程度为每位签署方设定相应的权重;其中,所述权重与所述重要程度成正相关;根据每位签署方的权重分别为每位签署方分配相应大小的数据片,得到每位签署方对应的目标数据片;其中,每位签署方分配的数据片大小与每位签署方的权重成正相关;为每个所述目标数据片添加所属签署方的身份信息;将添加身份信息的各个目标数据片分别存储至区块链的不同节点中。2.根据权利要求1所述的电子合同的存储方法,其特征在于,所述将添加身份信息的各个目标数据片分别存储至区块链的不同节点中的步骤之后,还包括:响应于用户发起的电子合同获取请求,从所述电子合同获取请求中提取所述用户的第一身份信息;根据所述第一身份信息判断所述用户是否属于所述电子合同的签署方;若是,从所述区块链的不同节点中获取目标数据片,利用所述目标数据片生成所述电子合同,将所述电子合同发送给所述用户。3.根据权利要求2所述的电子合同的存储方法,其特征在于,所述根据所述第一身份信息判断所述用户是否属于所述电子合同的签署方的步骤,包括:将所述第一身份信息与所述电子合同的每位签署方的身份信息进行一一比对;当确定存在与所述第一身份信息相一致的签署方的身份信息时,则判定所述用户属于所述电子合同的签署方;当确定不存在与所述第一身份信息相一致的签署方的身份信息时,则判定所述用户不属于所述电子合同的签署方。4.根据权利要求2所述的电子合同的存储方法,其特征在于,所述利用所述目标数据片生成所述电子合同的步骤,包括:当确定丢失第一预设数量的目标数据片时,则获取预存于所述区块链中的校验数据片;根据所述校验数据片恢复丢失的目标数据片,以使目标数据片的数量与所述签署方的数量保持一致;将未丢失的目标数据片和丢失的目标数据片进行拼接,得到所述电子合同。5.根据权利要求1所述的电子合同的存储方法,其特征在于,所述获取电子合同及所述电子合同涉及的签署方的数量的步骤之前,还包括:响应于电子合同签署请求,根据所述电子合同签署请求确定电子合同签署涉及的所有签署方;获取每个所述签署方的身份...
【专利技术属性】
技术研发人员:白麟辉,孟鹏,凌远明,杨龙家,
申请(专利权)人:广州炒米信息科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。