[go: up one dir, main page]

CN101051902A - 一种代理签密方法及系统 - Google Patents

一种代理签密方法及系统 Download PDF

Info

Publication number
CN101051902A
CN101051902A CN 200610087599 CN200610087599A CN101051902A CN 101051902 A CN101051902 A CN 101051902A CN 200610087599 CN200610087599 CN 200610087599 CN 200610087599 A CN200610087599 A CN 200610087599A CN 101051902 A CN101051902 A CN 101051902A
Authority
CN
China
Prior art keywords
proxy
signcryption
message
sender
public key
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN 200610087599
Other languages
English (en)
Inventor
曹珍富
董晓蕾
王琴
郑志彬
位继伟
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Shanghai Jiao Tong University
Original Assignee
Huawei Technologies Co Ltd
Shanghai Jiao Tong University
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd, Shanghai Jiao Tong University filed Critical Huawei Technologies Co Ltd
Priority to CN 200610087599 priority Critical patent/CN101051902A/zh
Publication of CN101051902A publication Critical patent/CN101051902A/zh
Pending legal-status Critical Current

Links

Images

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

本发明提供了一种代理签密方法及系统。涉及计算机通讯及电子商务应用领域。为了解决现有技术中计算量大以及系统安全性不足的缺点,本发明提供了一种代理签密方法,所述方法包括设定系统参数、生成代理签密私钥、发送签密消息、恢复签密消息和验证代理签密的步骤。本发明还提供了一种代理签密系统,包括设定系统参数模块、生成私钥模块、生成消息签密模块、恢复消息模块和验证代理签密模块。采用本发明所述技术方案提高了运算效率,并且避免了对安全信道的依赖。

Description

一种代理签密方法及系统
技术领域
本发明涉及计算机通讯及电子商务应用领域,特别涉及一种代理签密方法及系统。
背景技术
在计算机通讯及电子商务的应用中,保密和认证是最重要的问题之一。现有技术中通常用加密的手段达到保密的目的,用数字签名的手段达到认证的目的。为了同时达到保密和认证的效果,传统的做法是先加密后签名或先签名后加密。1997年,Zheng提出了签密的概念,签密系统集签名和加密的功能于一体。假设Alice要发送一个消息m给Bob,Alice不希望Bob外的别人看到消息m,同时Alice要让Bob知道消息确实来源于Alice,签密系统能满足这种需求。与先加密后签名或先签名后加密相比,签密系统提高了通信效率,降低了运算负担。一个安全的签密系统应当能同时满足不可伪造、不可抵赖及保密的要求。不可伪造是指任何人都不能冒充Alice制造出一个有效的签密送给Bob而不被发现。不可抵赖是指Alice一旦给Bob发送了关于某个消息m的签密,以后他不能抵赖这件事情。保密性是指即使Alice和Bob间的通信在公开信道上传输,其他人也不能知道他们传输的消息明文。
在现实社会中经常会遇到代理的情况。例如,一个公司的经理要到外地出差,为了不影响公司的业务,该经理需要委托一个可靠的助手作为代理,让该助手在他出差期间可以代表他处理一些相关信件,以及在某些重要文件上签字等。
为了解决上述代理问题,代理密码学应运而生。代理密码学的概念可以运用于很多场合,当一个代理者通过某个转化得到原始者的代理私钥后就可以代表原始者去执行一些明文加密、密文解密、数字签名等操作。
1996年Mambo、Usuda和Okamto提出了代理签名的概念。在一个代理签名方案中,一个被指定的代理签名者可以代表原始签名者生成有效的代理签名。代理签名方案应满足不可否认性、可验证性、不可伪造性、可区分性等性质。同时,由于代理签名在实际应用中起着重要作用,所以代理签名一提出便受到广泛关注,国内外学者对其进行了深入的探讨与研究。1997年,S.Kim、S.Park和D.Wom将部分授权代理与证书授权代理结合起来,得到了部分授权证书代理签名。代理签名可应用到许多领域,尤其在分布式环境里,如移动代理、移动通信、网络计算、分布式网络、电子交易、电子银行、电子投票等。
如果需要代理签名的文件含有商业秘密时,仅仅代理签名是不够的,这时候还需要保密,因此需要使用代理签名和数字加密的组合。
1999年,Gamage,Leiwo和Zheng提出代理签密的概念。如同数字签名加数字加密的组合效率不如数字签密一样,代理签名和数字加密原语的组合的效率不如代理签密。因此,代理签密在电子商务等领域的应用是非常广泛的。Gamage,Leiwo和Zheng提出了一个基于离散对数难题的代理签密系统,运算效率比较高。但是,这种方法的缺点是:第一,原始发送者没有对代理发送者的身份进行限制,任何人都可以冒充是代理发送者;第二,原始发送者没有对代理发送者的权限和代理期限进行限制,代理发送者可以代表原始发送者做任何事情;第三,原始发送者也可以冒充代理发送者进行代理签密,而其他人却无法鉴别;第四,代理发送者发送一个消息后,可以抵赖自己曾经做过这件事情;第五,该系统而且还需要安全通道。
最近,基于椭圆曲线的双线性配对理论提出了一些可证安全的代理签密方案,例如,基于配对的签密方案。这个方案保证了系统的安全性,而且不需要安全通道。这个方案是基于双线性配对方法实现的,尽管人们对配对做了很多研究,但配对计算仍然需要很大的计算量,因此这类方案在现有的认识下实现的效率不高。
发明内容
为了解决现有技术中依赖安全信道的代理签密方案容易被冒充、代理签密不易验证,而脱离安全信道的代理签密方案计算量太大,效率底的缺点,本发明提供了一种代理签密方法及系统。本发明的目的是保证系统的安全性,并去除对安全信道依赖,同时提高运算效率。
本发明提供了一种代理签密方法,所述方法包括以下步骤:
步骤A:设定系统参数;
步骤B:代理发送者根据系统参数、代理发送者的私钥以及原始发送者生成的代理证书生成代理签密私钥;
步骤C:所述代理发送者根据接收者的公钥和所述代理签密私钥生成签密消息,并将所述签密消息发送给接收者;
步骤D:接收者对所述签密消息进行解密,恢复消息,并验证所述消息发送者的身份。
所述步骤B具体包括以下步骤:
步骤B1:原始发送者制造一个授权证书,并将所述授权证书用原始发送者的私钥加密生成代理证书,然后发送给代理发送者;
步骤B2:代理发送者收到代理证书后,根据原始发送者的公开钥验证代理证书的有效性;
步骤B3:验证通过后,代理发送者根据代理证书生成代理签密私钥。
所述步骤D具体包括以下步骤:
步骤D1:接收者收到签密消息后,根据签密消息、原始发送者的公开钥和代理发送者公开钥生成代理签密公开钥;
步骤D2:接收者用代理签密公开钥和接收者的私钥对签密消息进行解密,得到消息;
步骤D3:验证所述消息发送者的身份。
所述步骤C中生成签密消息具体实现步骤如下:
步骤C1:所述代理发送者用接收者的公钥pkr k对消息m进行加密,即代理发送者选择一个随机数 k ∈ Z q * , 其中Zq *是一个乘法群,其元素包括大于等于1且小于等于q-1的所有整数,
计算t1=gk mod p,
t2=pkr k mod p;
并计算 c = E H 1 ( t 2 ) ( m ) , 其中H1(t2)为密钥;
步骤C2:用代理签密私钥skpro对加密后的消息c进行签名,
计算e=H2(c‖t1)和s=k+skpro·e mod q,
生成签密消息(ω,rω,c,e,s);
步骤C3:将所述签密消息(ω,rω,c,e,s)发送给接收者。
所述方法还包括以下步骤:
步骤E1:当发生争执时,接收者把代理发送者对消息的代理签名发送给第三方;
步骤E2:第三方收到代理发送者对消息的代理签名后,生成代理签密公开钥,并用所述代理公开钥对加密消息进行变换;
步骤E3:所述第三方进行验证,验证通过则说明代理发送者确实发送了对消息的代理签密给接收者;否则没有发送。
本发明还提供了一种代理签密系统,所述系统包括:设定系统参数模块、生成私钥模块、生成消息签密模块和恢复消息模块;
所述设定系统参数模块用于设定系统参数;
所述生成私钥模块用于代理发送者根据系统参数、代理发送者的私钥以及原始发送者生成的代理证书生成代理签密私钥;
所述生成消息签密模块用于所述代理发送者根据接收者的公钥和所述代理签密私钥生成签密消息,并将所述签密消息发送给接收者;
所述恢复消息模块用于接收者对所述签密消息进行解密,恢复消息,并验证所述消息发送者的身份。
所述系统还包括验证代理签密模块;
所述验证代理签密模块用于对所述代理签密进行验证。
所述验证代理签密模块具体包括发送验证信息单元、生成代理公开钥单元和验证单元;
所述发送验证信息单元用于接收者把对消息的代理签名发送给第三方;
所述生成代理公开钥单元用于第三方收到代理发送者对消息的代理签名后,生成代理签密公开钥,并用所述代理公开钥对加密消息进行变换;
所述验证单元用于第三方对所述代理签密进行验证。
本发明的有益效果是:
1、去除了对安全信道的依赖,使得代理签密体制可以实用化;
2、有效地提高了运算效率,使得本发明更容易被存储空间小、计算能力较弱的用户接受;
3、安全性得到了保障,任何人都不得冒充代理发送者进行签密,而代理发送者一旦对消息进行了签密,也不能抵赖,同时代理发送者的身份和权限受到了限制,不能对原始发送者委托外的消息实施签密。
附图说明
图1是本发明所述的代理签密方法流程图;
图2是本发明所述的代理签密系统示意图。
具体实施方式
下面将参照附图和实施例对本发明进行进一步说明,但并不作为对本发明的限定。
本发明所述技术方案涉及的实体如下:
(1)原始发送者:委托代理发送者行使签密权力的实体。
(2)代理发送者:接受原始发送者的授权,代表原始发送者向接收者发送签密消息的实体。
(3)接收者:代理发送者发送消息的接收对象。
(4)第三方:当代理发送者抵赖曾经发送了某个消息给接收者时,接收者可以向第三方出示证据,由第三方来进行裁决。
参见图1,本发明提供了一种代理签密的方法,所述方法步骤如下:
步骤A:设定系统参数;
步骤101:设定系统参数,具体设定过程如下:
首先,选择参数p,q,g,其中p是一个不小于1024比特的大素数,q是p-1的一个不小于160比特的素因子,g是Zp *中的一个阶为q的元素,即gq mod p=1,Zp *是一个乘法群,其元素包括大于等于1且小于等于p-1的所有整数;
设定(EK(.),DK(.))为一对理想的对称加密/解密算法,密钥是K。
其次,选择哈希函数H1和H2
H 1 : Z p * → { 0,1 } * , H1是一个单向hash函数,同时这个函数是安全的,它把Zp *上的一个数映射到一个任意长度的0、1字符串,该字符串为(Ek(.),Dk(.))的密钥空间K,用作对称加密/解密算法的密钥;
H 2 : { 0,1 } * → Z q * , H2是另一个单向hash函数,它也是安全的,它把一个任意长度的0、1字符串映射到Zq *,Zq *是一个乘法群,其元素包括大于等于1且小于等于q-1的所有整数,m是要签密的消息, m ∈ Z p * .
最后,选择系统中的密钥对参数,即原始发送者的密钥对(skos,pkos),其中 pk os = g sk os mod p , 代理发送者的密钥对(skps,pkps),其中 pk ps = g sk ps mod p , 和接收者的密钥对(skr,pkr),其中 pk r = g sk r mod p , sk os , sk ps , sk r ∈ Z q * . 私钥sk是签名/解密密钥,公钥pk用于验证/加密。用(skpro,pkpro)代表代理签密的密钥对,其中 pk pro = g sk pro mod p . 原始发送者给代理发送者的授权证书用ω表示,字符串之间的连接用‖表示。
步骤B:代理发送者根据系统参数、代理发送者的私钥以及原始发送者生成的代理证书生成代理签密私钥;具体步骤如下:
步骤102:为了把签密的权力给指定代理发送者,原始发送者需要制造一个授权证书ω,ω中包含了可以代理签密的消息的范围,原始发送者和代理发送者的身份,以及代理期限。
步骤103:将授权证书ω用原始发送者的私钥加密,具体加密算法如下:
选择一个随机数 l ∈ Z q * ,
计算rω=gl mod p,sω=l+skos·H2(ω‖rω)mod q,
授权证书加密后,生成代理证书(ω,rω,sω),然后通过公开信道把代理证书(ω,rω,sω)发给代理发送者。
步骤104:代理发送者收到代理证书后,验证代理证书的有效性,即先计算eω=H2(ω‖rω),
再检验等式 g s ω = r ω · pk os e ω mod p 是否成立,如果等式成立,代理证书有效,否则无效。
步骤105:代理发送者验证代理证书有效后,根据代理证书和代理签名者的私钥生成代理签密私钥,具体计算代理签密私钥的算法为:skpro=sω+skps·H2(ω‖rω)mod q。
步骤C:所述代理发送者根据接收者的公钥和所述代理签密私钥生成签密消息,并将所述签密消息发送给接收者;具体步骤如下:
步骤106:代理发送者对原始发送者的消息m∈{0,1}*进行签密,并将签密消息发送给接收者,具体过程为:
首先,代理发送者用接收者的公钥对消息进行加密,即
代理发送者选择一个随机数 k ∈ Z q * ,
计算t1=gk mod p,
t2=pkr k mod p;
并计算生成加密消息 c = E H 1 ( t 2 ) ( m ) , 其中H1(t2)为密钥K的具体值。
然后,用代理签密私钥对加密消息c进行签名,
计算e=H2(c‖t1)和s=k+skpro·e mod q,
生成签密消息(ω,rω,c,e,s);
最后,通过公开信道将签密消息(ω,rω,c,e,s)发送给接收者。
步骤D:接收者对所述签密消息进行解密,恢复消息,并验证所述消息发送者的身份;具体步骤如下:
步骤107:接收者接收到签密消息(ω,rω,c,e,s)后,首先生成代理签密公开钥
pk pro = ( pk os · pk ps ) H 2 ( ω | | r ω ) · r ω mod p ;
然后用代理签密公开钥和接收者的私钥对签密消息进行解密,计算
t 1 = g s · pk pro - e mod p ,
t 2 = t 1 sk r mod p ;
通过公式 m = E H 1 ( t 2 ) ( c ) , 恢复消息m。
然后检验e=H2(c‖t1)是否成立,若成立,则说明对消息m的代理签密的发送者确实是所述代理发送者;否则不是。
步骤E:对所述代理签密进行验证;具体步骤如下:
步骤108:当发生争执时,需要验证代理签密,这时接收者把代理发送者对消息m的代理签名(m,H1(t2),w,rw,c,e,s)传送给第三方。
步骤109:第三方收到代理发送者对消息m的代理签名(m,H1(t2),w,rw,c,e,s)后,生成代理签密公开钥 pk pro = ( pk os · pk ps ) H 2 ( ω | | r ω ) · r ω pod p ;
用代理签密公开钥对消息的代理签名进行变换,得到 t 1 = g s · pk pro - e mod p .
步骤110:验证等式e=H2(c‖t1)是否成立,如果成立,再验证 m = E H 1 ( t 2 ) ( c ) 是否成立,两式都成立,则说明代理发送者确实发送了对消息m的代理签密给接收者。
参见图2,本发明还提供了一种代理签密系统,所述系统包括:设定系统参数模块、生成私钥模块、生成消息签密模块和恢复消息模块;
所述设定系统参数模块用于设定系统参数;
所述生成私钥模块用于代理发送者根据系统参数、代理发送者的私钥以及原始发送者生成的代理证书生成代理签密私钥;
所述生成消息签密模块用于所述代理发送者根据接收者的公钥和所述代理签密私钥生成签密消息,并将所述签密消息发送给接收者;
所述恢复消息模块用于接收者对所述签密消息进行解密,恢复消息,并验证所述消息发送者的身份。
所述系统还包括验证代理签密模块;
所述验证代理签密模块用于对所述代理签密进行验证。
所述验证代理签密模块具体包括发送验证信息单元、生成代理公开钥单元和验证单元;
所述发送验证信息单元用于接收者把对消息的代理签名发送给第三方;
所述生成代理公开钥单元用于第三方收到代理发送者对消息的代理签名后,生成代理签密公开钥,并用所述代理公开钥对加密消息进行变换;
所述验证单元用于第三方对所述代理签密进行验证。
以上只是本发明的优选实施方式进行了描述,本领域的技术人员在本发明技术的方案范围内进行的通常变化和替换,都应包含在本发明的保护范围内。

Claims (10)

1.一种代理签密方法,其特征在于,所述方法包括以下步骤:
步骤A:设定系统参数;
步骤B:代理发送者根据系统参数、代理发送者的私钥以及原始发送者生成的代理证书生成代理签密私钥;
步骤C:所述代理发送者根据接收者的公钥和所述代理签密私钥生成签密消息,并将所述签密消息发送给接收者;
步骤D:接收者对所述签密消息进行解密,恢复消息,并验证所述消息发送者的身份。
2.如权利要求1所述的一种代理签密方法,其特征在于,所述步骤B具体包括以下步骤:
步骤B1:原始发送者制造一个授权证书,并将所述授权证书用原始发送者的私钥加密生成代理证书,然后发送给代理发送者;
步骤B2:代理发送者收到代理证书后,根据原始发送者的公开钥验证代理证书的有效性;
步骤B3:验证通过后,代理发送者根据代理证书生成代理签密私钥。
3.如权利要求1或2所述的一种代理签密方法,其特征在于,所述步骤C具体包括以下步骤:
步骤C1:所述代理发送者用接收者的公钥pkr k对消息m进行加密,即
代理发送者选择一个随机数 k ∈ Z q * , 其中Zq *是一个乘法群,其元素包括大于等于1且小于等于q-1的所有整数,
计算t1=gk mod p,
    t2=pkr k mod p;
并计算加密消息 c = E H 1 ( t 2 ) ( m ) , 其中H1(t2)为密钥;
步骤C2:用代理签密私钥skpro对加密消息c进行签名,
计算e=H2(c‖t1)和s=k+skpro·e mod q,
生成签密消息(ω,rω,c,e,s);
步骤C3:将所述签密消息(ω,rω,c,e,s)发送给接收者。
4.如权利要求1或2所述的一种代理签密方法,其特征在于,所述步骤D具体包括以下步骤:
步骤D1:接收者收到签密消息后,根据签密消息、原始发送者的公开钥和代理发送者公开钥生成代理签密公开钥;
步骤D2:接收者用代理签密公开钥和接收者的私钥对签密消息进行解密,得到消息;
步骤D3:验证所述消息发送者的身份。
5.如权利要求3所述的一种代理签密方法,其特征在于,所述步骤D具体包括以下步骤:
步骤D1:接收者收到签密消息后,根据签密消息、原始发送者的公开钥和代理发送者公开钥生成代理签密公开钥;
步骤D2:接收者用代理签密公开钥和接收者的私钥对签密消息进行解密,得到消息;
步骤D3:验证所述消息发送者的身份。
6.如权利要求1或2所述的一种代理签密方法,其特征在于,所述方法还包括以下步骤:
步骤E1:当发生争执时,接收者把代理发送者对消息的代理签名发送给第三方;
步骤E2:第三方收到代理发送者对消息的代理签名后,生成代理签密公开钥,并用所述代理公开钥对加密消息进行变换;
步骤E3:所述第三方进行验证,验证通过则说明代理发送者确实发送了对消息的代理签密给接收者;否则没有发送。
7.如权利要求4所述的一种代理签密方法,其特征在于,所述方法还包括以下步骤:
步骤E1:当发生争执时,接收者把代理发送者对消息的代理签名发送给第三方;
步骤E2:第三方收到代理发送者对消息的代理签名后,生成代理签密公开钥,并用所述代理公开钥对加密消息进行变换;
步骤E3:所述第三方进行验证,验证通过则说明代理发送者确实发送了对消息的代理签密给接收者;否则没有发送。
8.一种代理签密系统,其特征在于,所述系统包括:设定系统参数模块、生成私钥模块、生成消息签密模块和恢复消息模块;
所述设定系统参数模块用于设定系统参数;
所述生成私钥模块用于代理发送者根据系统参数、代理发送者的私钥以及原始发送者生成的代理证书生成代理签密私钥;
所述生成消息签密模块用于所述代理发送者根据接收者的公钥和所述代理签密私钥生成签密消息,并将所述签密消息发送给接收者;
所述恢复消息模块用于接收者对所述签密消息进行解密,恢复消息,并验证所述消息发送者的身份。
9.如权利要求8所述的一种代理签密系统,其特征在于,所述系统还包括验证代理签密模块;
所述验证代理签密模块用于对所述代理签密进行验证。
10.如权利要求9所述的一种代理签密系统,其特征在于,所述验证代理签密模块具体包括发送验证信息单元、生成代理公开钥单元和验证单元;
所述发送验证信息单元用于接收者把对消息的代理签名发送给第三方;
所述生成代理公开钥单元用于第三方收到代理发送者对消息的代理签名后,生成代理签密公开钥,并用所述代理公开钥对加密消息进行变换;
所述验证单元用于第三方对所述代理签密进行验证。
CN 200610087599 2006-06-16 2006-06-16 一种代理签密方法及系统 Pending CN101051902A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN 200610087599 CN101051902A (zh) 2006-06-16 2006-06-16 一种代理签密方法及系统

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN 200610087599 CN101051902A (zh) 2006-06-16 2006-06-16 一种代理签密方法及系统

Publications (1)

Publication Number Publication Date
CN101051902A true CN101051902A (zh) 2007-10-10

Family

ID=38783117

Family Applications (1)

Application Number Title Priority Date Filing Date
CN 200610087599 Pending CN101051902A (zh) 2006-06-16 2006-06-16 一种代理签密方法及系统

Country Status (1)

Country Link
CN (1) CN101051902A (zh)

Cited By (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101754205B (zh) * 2009-12-25 2012-03-28 西安交通大学 一种并行化多接收方签密方法
CN102568074A (zh) * 2012-01-16 2012-07-11 浙江工业大学 一种局域化抗否认电子投票控制方法
CN102665205A (zh) * 2012-04-26 2012-09-12 暨南大学 移动增值服务系统中保护用户访问隐私的访问控制方法
CN102111269B (zh) * 2009-12-29 2014-01-29 日电(中国)有限公司 非延展单向代理转密密钥产生方法和设备、非延展单向代理转密执行方法和系统
CN103634788A (zh) * 2013-12-16 2014-03-12 重庆邮电大学 前向安全的无证书多代理签密方法
CN103905189A (zh) * 2012-12-24 2014-07-02 航天信息股份有限公司 无证书且无配对的基于身份的代理签密方法和系统
CN104079412A (zh) * 2014-07-08 2014-10-01 甘肃省电力设计院 基于智能电网身份安全的无可信pkg的门限代理签名方法
CN104468476A (zh) * 2013-09-16 2015-03-25 华为终端有限公司 无证书多重代理签名的方法和装置
CN104821880A (zh) * 2015-05-05 2015-08-05 九江学院 一种无证书广义代理签密方法
CN107172172A (zh) * 2017-05-31 2017-09-15 郑州云海信息技术有限公司 一种IaaS系统中的通信方法及其系统
CN109286485A (zh) * 2018-10-17 2019-01-29 西安邮电大学 通用可复合的身份代理签密方法
CN109787772A (zh) * 2019-01-11 2019-05-21 如般量子科技有限公司 基于对称密钥池的抗量子计算签密方法和系统
CN109831305A (zh) * 2019-01-11 2019-05-31 如般量子科技有限公司 基于非对称密钥池的抗量子计算签密方法和系统
CN109887150A (zh) * 2019-01-21 2019-06-14 电子科技大学 支持投票系统的代理重签密方法
CN109951287A (zh) * 2019-01-18 2019-06-28 如般量子科技有限公司 基于私钥池的抗量子计算签密方法和系统

Cited By (26)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101754205B (zh) * 2009-12-25 2012-03-28 西安交通大学 一种并行化多接收方签密方法
CN102111269B (zh) * 2009-12-29 2014-01-29 日电(中国)有限公司 非延展单向代理转密密钥产生方法和设备、非延展单向代理转密执行方法和系统
CN102568074B (zh) * 2012-01-16 2014-07-02 浙江工业大学 一种局域化抗否认电子投票控制方法
CN102568074A (zh) * 2012-01-16 2012-07-11 浙江工业大学 一种局域化抗否认电子投票控制方法
CN102665205B (zh) * 2012-04-26 2015-06-24 暨南大学 移动增值服务系统中保护用户访问隐私的访问控制方法
CN102665205A (zh) * 2012-04-26 2012-09-12 暨南大学 移动增值服务系统中保护用户访问隐私的访问控制方法
CN103905189A (zh) * 2012-12-24 2014-07-02 航天信息股份有限公司 无证书且无配对的基于身份的代理签密方法和系统
CN103905189B (zh) * 2012-12-24 2017-04-05 航天信息股份有限公司 无证书且无配对的基于身份的代理签密方法和系统
CN104468476A (zh) * 2013-09-16 2015-03-25 华为终端有限公司 无证书多重代理签名的方法和装置
CN104468476B (zh) * 2013-09-16 2017-12-05 华为终端(东莞)有限公司 无证书多重代理签名的方法和装置
CN103634788A (zh) * 2013-12-16 2014-03-12 重庆邮电大学 前向安全的无证书多代理签密方法
CN104079412A (zh) * 2014-07-08 2014-10-01 甘肃省电力设计院 基于智能电网身份安全的无可信pkg的门限代理签名方法
CN104079412B (zh) * 2014-07-08 2018-01-02 中国能源建设集团甘肃省电力设计院有限公司 基于智能电网身份安全的无可信pkg的门限代理签名方法
CN104821880B (zh) * 2015-05-05 2018-01-30 九江学院 一种无证书广义代理签密方法
CN104821880A (zh) * 2015-05-05 2015-08-05 九江学院 一种无证书广义代理签密方法
CN107172172A (zh) * 2017-05-31 2017-09-15 郑州云海信息技术有限公司 一种IaaS系统中的通信方法及其系统
CN107172172B (zh) * 2017-05-31 2020-03-06 郑州云海信息技术有限公司 一种IaaS系统中的通信方法及其系统
CN109286485A (zh) * 2018-10-17 2019-01-29 西安邮电大学 通用可复合的身份代理签密方法
CN109286485B (zh) * 2018-10-17 2019-10-25 西安邮电大学 通用可复合的身份代理签密方法
CN109787772A (zh) * 2019-01-11 2019-05-21 如般量子科技有限公司 基于对称密钥池的抗量子计算签密方法和系统
CN109831305A (zh) * 2019-01-11 2019-05-31 如般量子科技有限公司 基于非对称密钥池的抗量子计算签密方法和系统
CN109787772B (zh) * 2019-01-11 2021-08-31 如般量子科技有限公司 基于对称密钥池的抗量子计算签密方法和系统
CN109831305B (zh) * 2019-01-11 2021-11-16 如般量子科技有限公司 基于非对称密钥池的抗量子计算签密方法和系统
CN109951287A (zh) * 2019-01-18 2019-06-28 如般量子科技有限公司 基于私钥池的抗量子计算签密方法和系统
CN109951287B (zh) * 2019-01-18 2023-02-17 如般量子科技有限公司 基于私钥池的抗量子计算签密方法和系统
CN109887150A (zh) * 2019-01-21 2019-06-14 电子科技大学 支持投票系统的代理重签密方法

Similar Documents

Publication Publication Date Title
CN101051902A (zh) 一种代理签密方法及系统
CN104363218B (zh) 一种基于证书条件代理重加密方法和系统
US20020038420A1 (en) Method for efficient public key based certification for mobile and desktop environments
CN1889433A (zh) 基于隐式公钥证书的双方认证密钥协商方法及系统
CN103259662B (zh) 一种新的基于整数分解问题的代理签名及验证方法
CN102387019B (zh) 无证书部分盲签名方法
CN109462481B (zh) 一种基于非对称双线性对的匿签密方法
US20030179885A1 (en) Hierarchical identity-based encryption and signature schemes
CN110113155B (zh) 一种高效无证书公钥加密方法
US7634085B1 (en) Identity-based-encryption system with partial attribute matching
CN1104118C (zh) 计算机支持的在两个计算机之间的密码交换方法
CN112422288B (zh) 一种抗能量分析攻击的基于sm2算法的两方协同签名方法
CN105025024B (zh) 一种基于无证书条件代理重加密系统与方法
CN1805341A (zh) 跨安全域的网络认证和密钥分配方法
JP2005141200A (ja) 暗号システムの設計におけるアイソジャニの使用
CN110120939A (zh) 一种基于异构系统的可否认认证的加密方法和系统
CN105025474B (zh) 一种面向无线传感网的轻量级数字签名方法
CN102624528A (zh) 一种基于身份的认证密钥协商方法
CN1330820A (zh) 用于鉴别第一实体和第二实体的方法和装置
CN104158661A (zh) 一种基于模糊身份的一次性公钥签密构造方法
CN101667913A (zh) 基于对称加密的认证加密方法及加密系统
CN101060530A (zh) 可抵赖的互联网密钥交换协议
CN116455585B (zh) 一种基于多重盲签名的安全通信方法及装置
CN113162773A (zh) 一种可证安全的异构盲签密方法
CN1905447A (zh) 一种认证加密方法和电子邮件系统

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C02 Deemed withdrawal of patent application after publication (patent law 2001)
WD01 Invention patent application deemed withdrawn after publication

Open date: 20071010