[发明专利]基于位置的代理多重签名方法和系统有效
申请号: | 201711036923.2 | 申请日: | 2017-10-30 |
公开(公告)号: | CN107846281B | 公开(公告)日: | 2020-12-08 |
发明(设计)人: | 薛庆水;李文举;陈颖;舒明磊;杨瑞君;王栋;戴酉 | 申请(专利权)人: | 上海应用技术大学 |
主分类号: | H04L9/32 | 分类号: | H04L9/32;H04L29/06;H04L29/08 |
代理公司: | 上海汉声知识产权代理有限公司 31236 | 代理人: | 田晓杰;胡晶 |
地址: | 200235 上海*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 位置 代理 多重 签名 方法 系统 | ||
1.一种基于位置的代理多重签名方法,其特征在于,包括:
位置基础实施PI在初始化过程中获取安全参数1k、主密钥mk、公开参数pp,并分别向原始签名者群OSG中的每个原始签名者OS发送唯一对应的身份信息;其中,假设原始签名者群OSG中包含有n个原始签名者OS,第i个原始签名者记为OSi,其中i=1,2,3,…,n;则第i个原始签名者OSi对应的身份信息为IDi,n表示原始签名者的总数;
接收来自原始签名者OSi发送的代理签名请求信息,所述代理签名请求信息中包含有该原始签名者OSi对应的位置信息
通过位置定位协议确定每一个原始签名者OSi对应的位置信息为有效信息时,向每一个原始签名者OSi发送对应的确认信息;并生成代理授权密钥包i=1,2,3,…,n;表示第i个原始签名者对应的代理授权密钥包;
向每个原始签名者发送对应的代理授权密钥包
接收检查者侧发送的代理授权证书dw,dw中包含有所有原始签名者和代理签名者的身份、位置、可签名消息类型、有效期信息;
根据所述代理授权证书dw生成代理签名密钥包pskp,并发送给代理签名者PS;其中,所述代理签名密钥包pskp是代理签名者在指定的位置时生成的,所述检查者为原始签名者群OSG中指定的任一个原始签名者。
2.根据权利要求1所述的基于位置的代理多重签名方法,其特征在于,所述代理授权密钥包中封装有位置定位协议、授权密钥、对应原始签名者的身份信息、代理签名者的身份信息、对应原始签名者的位置信息以及代理签名者的位置信息;
所述代理签名密钥包pskp中封装有位置定位协议、代理签名密钥、代理签名者的身份信息、代理签名者的位置信息、签名算法。
3.根据权利要求1或2所述的基于位置的代理多重签名方法,其特征在于,所述位置定位协议包括:全球定位系统GPS协议,用于确定原始签名者、代理签名者的位置。
4.一种基于位置的代理多重签名方法,其特征在于,包括:
原始签名者OSi向位置基础实施PI发送代理签名请求信息,所述代理签名请求信息中包含有该原始签名者OSi对应的位置信息其中,OSi表示第i个原始签名者,表示第i个原始签名者对应的位置信息,其中i=1,2,3,…,n,n表示原始签名者的总数;
原始签名者OSi接收位置基础实施PI发送的代理授权密钥包表示第i个原始签名者对应的代理授权密钥包;
根据代理授权密钥包确定原始签名者OSi的位置有效时,生成相应的代理授权信息;所述代理授权信息中包含有原始签名者的身份信息、原始签名者的位置信息以及根据所述代理授权密钥包生成的签名dwi,dwi表示第i个代理授权密钥包生成的签名;其中,所述代理签名密钥包pskp是代理签名者在指定的位置时生成的;
将所述代理授权信息发送给检查者,其中,所述检查者为原始签名者群OSG中指定的任一个原始签名者。
5.根据权利要求4所述的基于位置的代理多重签名方法,其特征在于,代理授权密钥包中封装有位置定位协议、授权密钥、对应原始签名者的身份信息、代理签名者的身份信息、对应原始签名者的位置信息以及代理签名者的位置信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海应用技术大学,未经上海应用技术大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711036923.2/1.html,转载请声明来源钻瓜专利网。