(19)国家知识产权局
(12)发明 专利
(10)授权公告 号
(45)授权公告日
(21)申请 号 202210422303.7
(22)申请日 2022.04.21
(65)同一申请的已公布的文献号
申请公布号 CN 114519206 A
(43)申请公布日 2022.05.20
(73)专利权人 杭州天谷信息科技有限公司
地址 310012 浙江省杭州市西湖区西斗门
路3号天堂软件园D幢19层
(72)发明人 钟一民 陈传义 郭峰 金宏洲
程亮
(74)专利代理 机构 杭州裕阳联合专利代理有限
公司 33289
专利代理师 张解翠
(51)Int.Cl.
G06F 21/62(2013.01)
G06F 21/64(2013.01)
G06Q 10/08(2012.01)G06Q 50/18(2012.01)
(56)对比文件
CN 106375092 A,2017.02.01
CN 110929272 A,2020.0 3.27
US 201934919 9 A1,2019.1 1.14
吴进喜等.基 于区块链的多方隐私保护公平
合同签署协议. 《信息安全学报》 .2018,第3卷(第
03期),8-16.
郁鑫.区块链隐私保护关键技 术研究与应
用. 《中国优秀硕士学位 论文全文数据库信息科
技辑》 .2020,(第3期),I138-74.
Tian Haibo et al. .Contract Co in:
Toward Practical Co ntract Sign ing on
Blockchain. 《INFORMATION SE CURITY PRACTIC E
AND EXPERIENC E,ISPEC 2017》 .2017,第10701卷
43-61.
审查员 胡振洲
(54)发明名称
一种匿名签署电子合同的方法及签名系统
(57)摘要
本申请公开了一种匿名签署电子合同的方
法, 涉及数据安全技术领域, 包括以下步骤: 接收
合同签署方签订的第一电子合同和其第一公钥,
并向其发送授权证书; 根据第一电子合同生成包
含第二电子合同和与第二电子合同对应的物流
电子合同, 并发送给合同签署方; 接收合同签署
方利用各自的第一私钥签订的第二电子合同和
物流电子合同, 并将利用第一私钥生成的第一数
字签名发送给合同签署方和物流平台; 接收合同
签署方和所述物流平台对所述第一数字签名进
行验证的结果, 并根据该结果向物 流平台发送执
行物流电子合同的消息。 本方法通过为合同签署
方颁发用于匿名签署电子合同和物流电子合同
的授权证书, 使得合同签署方拥有了匿名签署电
子合同的能力。
权利要求书2页 说明书9页 附图2页
CN 114519206 B
2022.10.28
CN 114519206 B
1.一种匿名签署电子合同的方法, 其特 征在于, 包括以下步骤:
接收每个合同签署方利用各自的第二私钥签订的包含其明文身份信息的第一电子合
同和其第一 公钥, 并向每个所述合同签署方发送用于签订第二电子合同和物流电子合同的
包含其第一公钥的授权证书, 其中, 所述第一电子合同为单 方合同;
对所有第一电子合同进行整合并将每个合同签署方的明文身份信息替换为其对应的
第一公钥, 得到包 含每个所述合同签署方匿名身份信息的第二电子合同;
获取所述第 二电子合同中的物流相关信 息以生成物流电子合同, 并对所述物流电子合
同和所述第二电子合同进行拼接;
利用签名平台的第二私钥对拼接结果进行第三数字签名, 并将所述拼接结果、 第三数
字签名以及签名平台的数字证书发送给每 个所述合同签署方;
接收每个所述合同签署方利用各自的第 一私钥签订的第 二电子合同和物流电子合同,
并将所有合同签署方利用各自的第一私钥 分别对所述第二电子合同和所述物流电子合同
进行的第一数字签名发送给每 个所述合同签署方和物流平台;
接收每个所述合同签署方和所述物流平台利用所述授权证书对所述第一数字签名进
行验证的结果, 并根据所述结果向所述物流平台发送执 行所述物流电子合同的消息 。
2.根据权利要求1所述的一种匿名签署电子合同的方法, 其特征在于, 所述接收每个合
同签署方签订的包含其明文身份信息的第一电子合同和其第一公钥, 并向每个所述合同签
署方发送用于签订第二电子合同和物流电子合同的包 含其第一公钥的授权证书, 包括:
接收每个合同签署方签订的包含其明文身份信 息的第一电子合同、 其数字证书和利用
其第二私钥对所述第一电子合同进行签名得到的第二数字签名以及其第一公钥;
利用每个所述合同签署方各自的数字证书对其第 二数字签名进行验证, 验证通过则向
每个所述合同签署方发送用于签订第二电子合同和物流电子合同的包含其第一公钥的授
权证书。
3.根据权利要求1所述的一种匿名签署电子合同的方法, 其特征在于, 所述接收每个所
述合同签署方利用各自的第一私钥签订的第二电子合同和物流电子合同, 并将所有合同签
署方利用各自的第一私钥 分别对所述第二电子合同和所述物流电子合同进行的第一数字
签名发送给每 个所述合同签署方和物流平台, 包括:
在每个所述合同签署方利用所述签名平台的数字证书对所述第三数字签名验证通过
并利用各自的第一私钥 分别对所述第二电子合同和所述物流电子合同进行第一数字签名
后, 接收已签订的第二电子合同和物流电子合同;
利用每个所述合同签署方的授权证书对其第 一数字签名进行验证, 验证通过则向每个
所述合同签署方和物 流平台发送所有的第一数字签名, 并将已签订的物流电子合同和每个
所述合同签署方的授权证书发送给 所述物流平台。
4.根据权利要求3所述的一种匿名签署电子合同的方法, 其特征在于, 所述接收每个所
述合同签署方和所述物流平台利用所述授权证书对所述第一数字签名进 行验证的结果, 并
根据所述结果向所述物流平台发送执 行所述物流电子合同的消息, 包括:
接收每个所述合同签署方对所有所述第一数字签名的验证结果和所述物流平台验证
完成后利用其第二私钥对所述物流电子合同进行的第四数字签名以及其数字证书;
利用所述物流平台的数字证书对所述第四数字签名进行验证, 验证通过则认定所述第权 利 要 求 书 1/2 页
2
CN 114519206 B
2二电子合同和所述物 流电子合同签署成功, 并向所述物流平台发送执行所述物流电子合同
的消息。
5.根据权利要求1所述的一种匿名签署电子合同的方法, 其特征在于, 所述合同签署方
为匿名签署电子合同的签署方。
6.一种匿名签署电子合同的签名系统, 其特 征在于, 包括:
授权模块, 用于接收每个合同签署方签订的包含其明文身份信 息的第一电子合同和其
第一公钥, 并向每个所述合同签署方发送用于签订第二电子合同和物流电子合同的包含其
第一公钥的授权证书;
生成模块, 用于根据 所述第一电子合同生成包含每个所述合同签署方匿名身份信 息的
第二电子合同和与所述第二电子合同对应的物流电子合同, 并将所述第二电子合同和所述
物流电子合同发送给每 个所述合同签署方, 包括:
转换单元, 用于对所有第 一电子合同进行整合并将每个合同签署方的明文身份信 息替
换为其对应的第一公钥, 得到包 含每个所述合同签署方匿名身份信息的第二电子合同;
拼接单元, 用于获取所述第二电子合同中的物流相关信息以生成物流电子合同, 并对
所述物流电子合同和所述第二电子合同进行拼接;
发送单元, 用于利用签名平台的第二私钥对拼接结果进行第三数字签名, 并将所述拼
接结果、 第三数字签名以及签名平台的数字证书发送给每 个所述合同签署方;
订立模块, 用于接收每个所述合同签署方利用各自的第 一私钥签订的第 二电子合同和
物流电子合同, 并将所有合同签署方利用各自的第一私钥分别对所述第二电子合同和所述
物流电子合同进行的第一数字签名发送给每 个所述合同签署方和物流平台;
完成模块, 用于接收每个所述合同签署方和所述物流平台利用所述授权证书对所述第
一数字签名进 行验证的结果, 并根据所述结果向所述物流平台发送执行所述物流电子合同
的消息。
7.一种电子设备, 其特征在于, 包括存储器和处理器, 所述存储器用于存储一条或多条
计算机指令, 其中, 所述一条或多条计算机指令被所述处理器执行以实现如权利要求1~5
中任一项所述的一种匿名签署电子合同的方法。
8.一种存储有计算机程序的计算机可读存储介质, 其特征在于, 所述计算机程序使计
算机执行时实现如权利要求1~5中任一项所述的一种匿名签署电子合同的方法。权 利 要 求 书 2/2 页
3
CN 114519206 B
3
专利 一种匿名签署电子合同的方法及签名系统
文档预览
中文文档
14 页
50 下载
1000 浏览
0 评论
0 收藏
3.0分
温馨提示:本文档共14页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
本文档由 SC 于 2024-02-07 12:39:32上传分享