首页> 中国专利> 基于身份的代理密码方法中通用的代理键产生方法

基于身份的代理密码方法中通用的代理键产生方法

摘要

一种基于身份的代理密码方法中通用的代理键产生方法,可应用到任意一种已知的基于身份的密码方法中,该通用的代理键产生方法直接使用授权证书作为代理公钥键,采用哈希函数对中间参数进行加密,使用本方法建立的各种高效的基于身份的代理密码方法,可广泛应用于电子商务、移动代理、分布式网络等,可大大提高它们的运行效率和安全性。

著录项

  • 公开/公告号CN105721430A

    专利类型发明专利

  • 公开/公告日2016-06-29

    原文格式PDF

  • 申请/专利权人 上海第二工业大学;

    申请/专利号CN201610028750.9

  • 发明设计人 胡小明;

    申请日2016-01-15

  • 分类号H04L29/06;H04L9/32;

  • 代理机构上海信好专利代理事务所(普通合伙);

  • 代理人张妍

  • 地址 201206 上海市浦东新区金海路2360号

  • 入库时间 2023-12-18 15:54:16

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2022-12-23

    未缴年费专利权终止 IPC(主分类):H04L29/06 专利号:ZL2016100287509 申请日:20160115 授权公告日:20190305

    专利权的终止

  • 2019-03-05

    授权

    授权

  • 2016-07-27

    实质审查的生效 IPC(主分类):H04L29/06 申请日:20160115

    实质审查的生效

  • 2016-06-29

    公开

    公开

说明书

技术领域

本发明涉及信息安全技术领域,尤其涉及一种基于身份的代理密码方法中通用的 代理键产生方法。

背景技术

无论是在现实环境还是网络环境,人们经常需要将自己的某些权利委托给可靠的 代理人,让代理人代表自己去行使这些权利。比如一个公司的经理或者一个单位的领导出 差了,为了不影响公司或者单位的正常运作,他可以委托他的秘书或者助手在他出差期间 代表他在一些重要的文件上签名;又比如一个网络销售公司,由于交易的用户很多导致主 服务器服务质量下降,网络延迟加长,严重影响了用户的体验。此时公司可以委托一些二级 服务商,让他们代替主服务器行使用户验证的权利以此缓解主服务器的负担等。以上这些 在现实社会中或网络环境中很常见的委托问题,可以用代理的方法有效的解决。然而随着 信息技术的快速发展,信息安全问题频繁的发生,使得网络环境的代理远远比现实环境中 的代理要复杂的多。

密码技术作为信息安全领域的核心技术之一,是最常用来解决网络安全问题的技 术。因此,各种各样的基于密码技术的代理方案被大量的提出,以用于解决网络环境下的安 全代理问题。其中,基于身份的代理密码方案由于不需要传统的公钥基础设施(PKI)、能节 省公钥管理和维护的成本而成为研究的热点,被广泛的应用于电子商务、移动代理、分布式 网络环境中。然而,目前提出的基于身份的代理密码方案普遍存在以下的一些缺点:

1、代理公钥键构造复杂、计算量大。大部分基于身份的代理密码方案中,代理私钥 键由以下几个部分构成:原始操作人用自己的私钥在授权证书上的签名+代理操作人的私 钥,代理操作人再由这个代理私钥键产生代理公钥键。由此可以看到,产生的代理公钥键由 原始操作人的公钥、代理操作人的公钥、授权证书以及其它一些辅助参数组成。由于方案在 验证过程中需要使用代理公钥键,这使得最后产生的方案需要花费大量的时间来重构代理 公钥键,计算复杂且效率低下。

2、代理键的产生方式单一,没有通用性。目前大部分的基于身份的代理键(包括代 理公钥键、代理私钥键)产生都是基于某种特殊的应用背景,比如:适合签名环境的(基于身 份的代理签名键),适合加密环境的(基于身份的代理重加密键)等等。更重要的是,这些代 理键产生方法只能用于这个作者提出的这个方案,不能用于其他作者提出的方案。由于每 次都需要重新建立代理键的产生方法,使得设计成本和时间开销大大增加。

3、代理键的传递需要秘密信道,降低了安全性。大部分基于身份的代理密码方案 在代理键产生过程中需要秘密的信道传递产生的参数,如果不用秘密信道,这些参数就会 暴露,敌手能轻而易举的获取这些参数,一旦敌手获得了这些参数,它们就能进行攻击、搞 各种破坏,这无疑大大降低了方案的安全性。

发明内容

本发明提供一种基于身份的代理密码方法中通用的代理键产生方法,直接使用授 权证书作为代理公钥键,采用哈希函数对中间参数进行加密,使用本方法建立的各种高效 的基于身份的代理密码方法,可广泛应用于电子商务、移动代理、分布式网络等,可大大提 高它们的运行效率和安全性。

为了达到上述目的,本发明提供一种基于身份的代理密码方法中通用的代理键产 生方法,该通用的代理键产生方法可应用到任意一种已知的基于身份的密码方法中,该通 用的代理键产生方法包含以下步骤:

步骤S101、原始操作人O建立授权证书Warrant,直接将授权证书Warrant作为代理 公钥;

步骤S102、原始操作人O利用原始操作人的私钥do对授权证书Warrant进行加密, 获得第一加密参数σ1,将该第一加密参数σ1通过公开信道发给代理操作人P;

步骤S103、如果代理操作人P接受原始操作人O的委托,则利用代理操作人的私钥 dp对第一加密参数σ1进行加密,获得第二加密参数σ2,将该第二加密参数σ2通过公开信道发 给PKG;

步骤S104、PKG对第二加密参数σ2进行验证,如果通过验证,则利用系统主密钥s产 生授权证书Warrant对应的代理私钥dW,利用代理操作人的私钥dp对代理私钥dW进行加密, 产生第三加密参数σ3,并将该第三加密参数σ3通过公开信道发给代理操作人P;

步骤S105、代理操作人P利用代理操作人的私钥dp从第三加密参数σ3中提取代理私 钥skW

所述的授权证书Warrant包含原始操作人O的身份信息、代理操作人P的身份信息、 代理授权的内容、日期范围。

所述的第一加密参数σ1是由原始操作人的私钥do、授权证书Warrant和当前的时间 戳Stamp经过哈希函数H1计算产生,即σ1=H1(do||Warrant||Stamp),其中,哈希函数H1是PKG (私钥生成器,PrivateKeyGenerator)建立的,哈希函数H1:{0,1}*→Zp*;如果原始操作人 的私钥do包含一个以上的参数,则需要将所有的参数串联输入哈希函数H1中。

所述的第二加密参数σ2是由授权证书Warrant、当前的时间戳Stamp和秘密值R经 过哈希函数H1计算产生,即σ2=H1(R||Warrant||Stamp),其中R=σ1×dp;如果代理操作人的 私钥dp包含一个以上的参数,则需要将所有的参数分别与第一加密参数σ1相乘,然后串联输 入哈希函数H1中。

所述的对第二加密参数σ2进行验证包含:验证等式t1=H1(do||Warrant||Stamp) 和t3=H1(t2||Warrant||Stamp)是否成立,其中,t2=t1×dp,如果两个等式成立,则通过验 证;如果原始操作人的私钥do和代理操作人的私钥dp由多个参数组成,那么do=do1||do2| |……,t2=t1×dp1||t1×dp2||……。

所述的利用系统主密钥s产生授权证书Warrant对应的代理私钥dW包含:PKG运行 IDC.Extract,输入系统公共参数params、系统主密钥s和授权证书Warrant,输出代理私钥 dW,即IDC.Extract(params,s,W)→dW,其中,IDC.Extract是任意一种已知的基于身份的密 码方法IDC中的私钥抽取阶段,系统公共参数params和系统主密钥s是PKG根据安全参数k运 行IDC.Setup得到的,IDC.Setup是任意一种已知的基于身份的密码方法IDC中的系统初始 化阶段。

所述的第三加密参数σ3是由代理操作人的私钥dp、授权证书Warrant和当前的时间 戳Stamp经过哈希函数H1的计算后再加上代理私钥dW产生,即σ3=dW+H1(dp||Warrant|| Stamp)×dp;如果代理私钥dW包含一个以上的参数,则需要将所有的参数分别和H1(dp|| Warrant||Stamp)×dp相加,然后将这些相加结果一起作为第三加密参数σ3

所述的代理私钥skW是由第三加密参数σ3减去哈希函数H1对代理操作人的私钥dp、 授权证书Warrant和当前的时间戳Stamp的哈希值产生,即skW=σ3-H1(dp||Warrant|| Stamp)×dp=dW;如果第三加密参数σ3包含一个以上的参数,则需要对每个参数分别减去H1(dp||Warrant||Stamp)×dp,得到的所有相减结果就是提取的完整代理私钥skW

本发明还提供一种基于身份的代理密码方法,包含以下步骤:

步骤S1、系统初始化:PKG建立哈希函数H1,并根据安全参数k建立系统参数params 和系统主密钥s,PKG公布系统参数params和哈希函数H1,秘密保存系统主密钥s;

步骤S2、抽取私钥:PKG根据原始操作人O提交的身份信息IDo,用系统主密钥s产生 原始操作人的私钥do,公钥直接采用原始操作人O的身份信息IDo,通过秘密信道将原始操作 人的私钥do发送给原始操作人O,PKG根据代理操作人P提交的身份信息IDp,用系统主密钥s 产生代理操作人的私钥dp,公钥直接采用代理操作人的身份信息IDp,通过秘密信道将代理 操作人的私钥dp发送给代理操作人P;

步骤S3、利用所述的基于身份的代理密码方法中通用的代理键产生方法来产生代 理键;

步骤S4、产生代理签名:代理操作人P使用系统参数params和步骤S3中产生的代理 键在要求签名的消息m上产生代理签名;

步骤S5、验证代理签名:代理签名验证人收到一个用步骤S4产生的代理签名后,使 用系统参数params和授权证书Warrant对收到的代理签名进行验证,如果验证通过,那么接 受这个代理签名,否则拒绝。

所述的根据安全参数k建立系统参数params和系统主密钥s包含:输入一个安全参 数k,PKG运行IDC.Setup后输出系统公共参数params系统主密钥s,即IDC.Setup(1k)→ (params,s),其中,IDC是任意一个已知的基于身份的密码方法,IDC.Setup是IDC中的系统 初始化阶段;

所述的用系统主密钥s产生原始操作人的私钥do包含:输入系统公共参数params、 系统主密钥s和原始操作人O提交的身份信息IDo,PKG运行IDC.Extract后输出原始操作人 的私钥do,即IDC.Extract(params,s,IDo)→do,其中,IDC.Extract是IDC中的私钥抽取阶 段;

所述的用系统主密钥s产生代理操作人的私钥dp包含:输入系统公共参数params、 系统主密钥s和代理操作人P提交的身份信息IDp,PKG运行IDC.Extract后输出代理操作人 的私钥dp,即IDC.Extract(params,s,IDo)→dp

本发明具有如下优点:

1、代理公钥键构造简单、计算量小。本发明中直接用授权证书W作为代理公钥键, 无需任何额外计算,省去了以往技术中的复杂建立过程,大大节省了计算花费。

2、代理键产生方式具有通用性。本发明中的代理键产生方法具有通用性,本发明 中的IDC没有指明具体是哪一种,它可以是任意一种已知的基于身份的密码方案,也就是说 可以将本发明方案应用到任何一种基于身份的密码方案中从而得到一种高效率的、基于身 份的代理密码方案。比如:如果将IDC用PatersonandSchuldt提出的著名的、经典的基于 身份的签名方案来替换,那么运用本发明后就得到了一个高效率的、基于身份的代理签名 方案。

3、代理键的传递无需秘密信道,提高了方案执行的方便性和安全性。本发明中使 用哈希函数和原始操作人或代理操作人的私钥对传递的参数进行加密,使得代理键建立过 程中传递的参数不需要保密,比如(Warrant,Stamp,σ1,σ2,σ3)都用相应的私钥进行了加 密,所以敌手即使得到了这些信息也不能得到秘密值。因此,用户可以使用平常使用的公开 信道进行传输,既方便又安全。

附图说明

图1是一种基于身份的代理密码方法中通用的代理键产生方法的流程图。

图2是一种基于身份的代理密码方法的流程图。

图3是本发明一个实施例的流程图。

具体实施方式

以下根据图1~图3,具体说明本发明的较佳实施例。

如图1所示,本发明提供一种基于身份的代理密码方法中通用的代理键产生方法, 该通用的代理键产生方法可应用到任意一种已知的基于身份的密码方法中,该通用的代理 键产生方法包含以下步骤:

步骤S101、原始操作人O建立授权证书Warrant,直接将授权证书Warrant作为代理 公钥;

其中,授权证书Warrant包含原始操作人O的身份信息、代理操作人P的身份信息、 代理授权的内容、日期范围等;

步骤S102、原始操作人O利用原始操作人的私钥do对授权证书Warrant进行加密, 获得第一加密参数σ1,将该第一加密参数σ1通过公开信道发给代理操作人P;

所述的第一加密参数σ1是由原始操作人的私钥do、授权证书Warrant和当前的时间 戳Stamp经过哈希函数H1计算产生,即σ1=H1(do||Warrant||Stamp),其中,哈希函数H1是PKG (私钥生成器,PrivateKeyGenerator)建立的,哈希函数H1:{0,1}*→Zp*

如果原始操作人的私钥do包含一个以上的参数,则需要将所有的参数串联输入哈 希函数H1中,例如:原始操作人的私钥do由两个参数组成,do=(do1,do2),那么这两个参数串 联后输入哈希函数H1,即H1(do1||do2||Warrant||Stamp),多于两个的以此类推;

步骤S103、如果代理操作人P接受原始操作人O的委托,则利用代理操作人的私钥 dp对第一加密参数σ1进行加密,获得第二加密参数σ2,将该第二加密参数σ2通过公开信道发 给PKG;

所述的第二加密参数σ2是由授权证书Warrant、当前的时间戳Stamp和秘密值R经 过哈希函数H1计算产生,即σ2=H1(R||Warrant||Stamp),其中R=σ1×dp

如果代理操作人的私钥dp包含一个以上的参数,则需要将所有的参数分别与第一 加密参数σ1相乘,然后串联输入哈希函数H1中,例如:代理操作人的私钥dp由两个参数组成 dp=(dp1,dp2),那么对每个分量分别计算R1=σ1×dp1和R2=σ1×dp2并将所得的所有参数串 联后输入H1,即H1(R1||R2||Warrant||Stamp),多于两个的以此类推;

步骤S104、PKG对第二加密参数σ2进行验证,如果通过验证,则利用系统主密钥s产 生授权证书Warrant对应的代理私钥dW,利用代理操作人的私钥dp对代理私钥dW进行加密, 产生第三加密参数σ3,并将该第三加密参数σ3通过公开信道发给代理操作人P;

所述的对第二加密参数σ2进行验证包含:验证等式t1=H1(do||Warrant||Stamp) 和t3=H1(t2||Warrant||Stamp)是否成立,其中,t2=t1×dp,如果两个等式成立,则通过验 证;

如果原始操作人的私钥do和代理操作人的私钥dp由多个参数组成,那么do=do1|| do2||……,t2=t1×dp1||t1×dp2||……;

所述的利用系统主密钥s产生授权证书Warrant对应的代理私钥dW包含:PKG运行 IDC.Extract,输入系统公共参数params、系统主密钥s和授权证书Warrant,输出代理私钥 dW,即IDC.Extract(params,s,W)→dW,其中,IDC.Extract是任意一种已知的基于身份的密 码方法IDC中的私钥抽取阶段,系统公共参数params和系统主密钥s是PKG根据安全参数k运 行IDC.Setup得到的,IDC.Setup是任意一种已知的基于身份的密码方法IDC中的系统初始 化阶段;

所述的第三加密参数σ3是由代理操作人的私钥dp、授权证书Warrant和当前的时间 戳Stamp经过哈希函数H1的计算后再加上代理私钥dW产生,即σ3=dW+H1(dp||Warrant|| Stamp)×dp

如果代理私钥dW包含一个以上的参数,则需要将所有的参数分别和H1(dp|| Warrant||Stamp)×dp相加,然后将这些相加结果一起作为第三加密参数σ3,例如:代理私钥 dW由两个参数组成dw=(dw1,dw2),那么对每个分量分别计算σ3,1=dw1+H1(dp1||dp2||Warrant ||Stamp)×dp1和σ3,2=dw2+H1(dp1||dp2||Warrant||Stamp)×dp2,并将(σ3,13,2)一起作为第 三加密参数σ3,多于两个的以此类推;

步骤S105、代理操作人P利用代理操作人的私钥dp从第三加密参数σ3中提取代理私 钥skW

所述的代理私钥skW是由第三加密参数σ3减去哈希函数H1对代理操作人的私钥dp、 授权证书Warrant和当前的时间戳Stamp的哈希值产生,即skW=σ3-H1(dp||Warrant|| Stamp)×dp=dW

如果第三加密参数σ3包含一个以上的参数,则需要对每个参数分别减去H1(dp|| Warrant||Stamp)×dp,得到的所有相减结果就是提取的完整代理私钥skW,例如:第三加密 参数σ3由两个参数组成σ3=(σ3,13,2),那么对每个分量分别计算skW1=σ3,1-H1(dp1||dp2|| Warrant||Stamp)×dp1=dw1和skW2=σ3,2-H1(dp1||dp2||Warrant||Stamp)×dp2=dw2,然后代 理操作人将skW=(skW1,skW2)作为代理私钥skW,多于两个的以此类推。

由此代理操作人P获得了代理私/公钥(skW,W),代理操作人P可以用此代理公私钥 进行后续的操作,比如加密、签名等,视具体采用的密码操作而定。

本发明提供的基于身份的代理密码方法中通用的代理键产生方法可应用到任意 一种已知的基于身份的密码方法中,从而将基于身份的密码方法变成一种具体的基于身份 的代理密码方法,比如原始操作人变成原始签名人、代理操作人变成代理签名人,那么就变 成基于身份的代理签名方法,如果变成原始加密人和代理加密人,那么就变成基于身份的 代理加密方法,以此类推。

如图2所示,本发明还提供一种基于身份的代理密码方法,包含以下步骤:

步骤S1、系统初始化IDPC.Setup:PKG建立哈希函数H1,并根据安全参数k建立系统 参数params和系统主密钥s,PKG公布系统参数params和哈希函数H1,秘密保存系统主密钥 s;

所述的根据安全参数k建立系统参数params和系统主密钥s包含:输入一个安全参 数k,PKG运行IDC.Setup后输出系统公共参数params系统主密钥s,即IDC.Setup(1k)→ (params,s),其中,IDC是任意一个已知的基于身份的密码方法,IDC.Setup是IDC中的系统 初始化阶段;

步骤S2、抽取私钥IDPC.Extract:PKG根据原始操作人O提交的身份信息IDo,用系 统主密钥s产生原始操作人的私钥do,公钥直接采用原始操作人O的身份信息IDo,通过秘密 信道将原始操作人的私钥do发送给原始操作人O,PKG根据代理操作人P提交的身份信息IDp, 用系统主密钥s产生代理操作人的私钥dp,公钥直接采用代理操作人的身份信息IDp,通过秘 密信道将代理操作人的私钥dp发送给代理操作人P;

所述的用系统主密钥s产生原始操作人的私钥do包含:输入系统公共参数params、 系统主密钥s和原始操作人O提交的身份信息IDo,PKG运行IDC.Extract后输出原始操作人 的私钥do,即IDC.Extract(params,s,IDo)→do,其中,IDC.Extract是IDC中的私钥抽取阶 段;

所述的用系统主密钥s产生代理操作人的私钥dp包含:输入系统公共参数params、 系统主密钥s和代理操作人P提交的身份信息IDp,PKG运行IDC.Extract后输出代理操作人 的私钥dp,即IDC.Extract(params,s,IDo)→dp

步骤S3、产生代理键IDPC.Delegation:利用上述的一种基于身份的代理密码方法 中通用的代理键产生方法来产生代理键;

步骤S4、产生代理签名IDPC.Signature:代理操作人P使用系统参数params和步骤 S3中产生的代理键在要求签名的消息m上产生代理签名。

步骤S5、验证代理签名IDPC.Verification:代理签名验证人收到一个用步骤S4产 生的代理签名后,使用系统参数params和授权证书Warrant对收到的代理签名进行验证,如 果验证通过,那么接受这个代理签名,否则拒绝。

如图3所示,将本发明提供的基于身份的代理密码方法中通用的代理键产生方法 运用到PatersonandSchuldt的经典的基于身份的签名方法中,给出本发明的一个具体实 施例。

具体实施步骤如下:

步骤1、系统初始化IDPC.Setup:PKG运行PatersonandSchuldt的Setup阶段获得 相关参数,即公开系统参数params={G1,G2,e,q,g,g1,g2,u0,m0,U,M,H1},其中G1和G2分别是 一个阶为q的加法循环群和乘法循环群,e:G1×G1→G2是一个双线性对,g是G1的一个生成 元,g1=gs,s是一个属于Zp*的随机数,(g2u0,m0)是三个属于G1的随机数,U=(ui)是一个长度 为nID的向量(1≤i≤nID),M=(mi)是一个长度为nm的向量(1≤j≤nm),nID是一个身份信息的 长度,nm是一个签名消息的长度,ui和mi随机地从G1中选取,H1:{0,1}*→Zp*是一个哈希函数, PKG秘密保存系统主密钥s;

步骤2、私钥抽取阶段IDPC.Extract:PKG运行PatersonandSchuldt的Extract阶 段,即对于原始操作人或代理操作人提交的身份信息IDo或IDp,PKG随机的选取两个数ro,rp∈Zp*,然后计算它们各自的私钥:原始操作人的私钥代理操作 人的私钥其中Io是满足IDo[i]=1的所有i的集合,而IDo[i]表 示原始操作人身份信息IDo的第i位为1,Ip是满足IDp[i]=1的所有i的集合,而IDp[i]表示 代理操作人身份信息IDp的第i位为1;

步骤3、代理键产生阶段IDPC.Delegation,具体包含以下步骤:

步骤3.1、原始操作人建立一个授权证书W(包含IDo、IDp、代理授权的内容、日期范 围等),计算当前的系统时间T;

步骤3.2、计算并将(W,T,σ1)通过公开信道发 给代理操作人;

步骤3.3、代理操作人收到(W,T,σ1)后,如果接受此次委托,则进行步骤3.4,如果 不接受此次委托,则退出;

步骤3.4、代理操作人用自己的私钥计算和然后计算σ2=H1(R1||R1||W||T)并将(W,T,σ2)通过公开信 道发给PKG;

步骤3.5、PKG收到(W,T,σ2)后,首先验证是否满足以下两个等式t1= 和t3=H1(t2||W||T),其中如果这两个等式成立,则进行步骤3.6,如果这两个等式不成立,则退出;

步骤3.6、PKG随机的选取rw∈Zp*并计算然后计算 σ3,1=g2s(u0ΠiIwui)rw+H1(g2s(u0ΠiIpui)rp||grp||W||T)×g2s(u0ΠiIpui)rp,σ3,2=grw+H1(g2s(u0ΠiIpui)rp||grp||W||T)×grp,其中Iw是满足W[i]=1的所有i的集合,而W[i] 表示授权证书W的第i位为1,PKG将(σ3,13,2)通过公开信道发给代理操作人;

步骤3.7、代理操作人收到(σ3,13,2)后,用已有的W和T以及自己的私钥dp计算 skW1=σ3,1-H1(g2s(u0ΠiIpui)rρ||grp||W||T)×g2s(u0ΠiIpui)rp=dw1,skW2=σ3,2-H1(s2s(u0ΠiIpui)rp||grp||W||S)×grp=dw2.由此代理操作人获得了代理私钥键 代理操作人可以用此代理私钥键按如下方式进 行签名操作;

步骤4、代理签名阶段IDPC.Signature:运行PatersonandSchuldt的Signature 阶段,即当一个用户提交一个消息m要求代理签名时,代理操作人随机的选取rm∈Zp*,然后 用自己的代理私钥键skW=(skW1,skW2)=(g2s(u0ΠiIwui)rw,grw)计算代理签名如下 σ=(skw1(m0ΠjImmj)rm,grw,grm)=(g2s(u0ΠiIwui)rw(m0ΠjImmj)rm,grw,grm),其中 Im是满足m[j]=1的所有j的集合,而m[j]表示签名消息m的第j位为1;

步骤5、代理签名验证阶段IDPC.Verification:运行PatersonandSchuldt的 Verification阶段,即给定一个代理签名以及系统参 数params,验证人验证如下等式是否成立如果这个等式成立,验证人接受这个签名,认为这个代理签名是有效的,否则判定无效,拒 绝这个签名。

本发明直接使用授权证书作为代理公钥键,采用哈希函数对中间参数进行加密, 使用本方法建立的各种高效的基于身份的代理密码方法,如基于身份的代理签名(重加密、 环签名等)方法,可广泛应用于电子商务、移动代理、分布式网络等,可大大提高它们的运行 效率和安全性。

尽管本发明的内容已经通过上述优选实施例作了详细介绍,但应当认识到上述的 描述不应被认为是对本发明的限制。在本领域技术人员阅读了上述内容后,对于本发明的 多种修改和替代都将是显而易见的。因此,本发明的保护范围应由所附的权利要求来限定。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号