Hot Search : Source embeded web remote control p2p game More...
Location : Home Search - ibe-0.7.2
Search - ibe-0.7.2 - List
DL : 0
The Stanford IBE library is a C implementation of the Boneh-Franklin identity-based encryption scheme. (See Boneh and Franklin, \"Identity-Based Encryption from the Weil Pairing\", CRYPTO 2001.) There are a few modifications and additions. The Boneh-Franklin scheme is used as a Key Encapsulation Mechanism, and off-the-shelf ciphers and HMACs are used for the actual encryption. (See Lynn, \"Authenticated Identity-Based Encryption\", available on eprint.
Update : 2008-10-13 Size : 98261 Publisher : 高超

这是一个unix环境下实现基于身份的PKI系统源码,由stanford大学开发。采用了椭圆曲线密码公钥系统和配对椭圆曲线计算(Tate Pairing),具有非常高的效率.-This is a Unix-based environment PKI identity of the source system, developed by Stanford University. Use of Elliptic Curve Cryptosystem matching public key systems and elliptic curve calculation (Tate Pairing), with a very high efficiency.
Update : 2008-10-13 Size : 83508 Publisher : 叶润国

1 Boneh-Franlin的IBE算法主要由四个子算法组成:Setup,Extract,Encrypt和Decrypt,分别完成系统参数建立、密钥提取、加密和解密的功能。假定消息的明文空间为 ,密文空间 。 (1)、建立: 给定一个安全参数 k蝂+ Step 1: 执行G生成一个素数q, 两个q阶群G1, G2 , 和一个可用的双线性映射 ê: G1碐1瓽2。 此外选取G1 任一生成元 P蜧1,再选取两个HASH函数 H3:{ 0, 1}n×{0, 1}n。 -?, H4:。 :{ 0, 1}n鄘0, 1}n Setp 2: 随机选取一个 s? 令 Ppub=sP。 Step 3: 选择两个算法函数, H1: {0, 1}*?, H2: G2畕0, 1}n 。(对于安全验证,将所有的散列函数看作是随机的数据系统)。 消息空间为M= {0, 1}n。 密文空间为 C = 磠0, 1}n。 输出系统参数为 p = {q, G1, G2, ê, n, P, Ppub, H1, H2 H3, H4,}。 主密钥为 s?。 (2)、提取: 对于一个给定的字符串 Id蝱0, 1}* 算法如下: Step 4: 计算 QId = H1(Id) ?。 Step 5: 设私钥为 SId 则 SId = (QId)s 其中s为主密钥。 (3)、加密: 利用公钥 Id加密m蜯 算法如下: Step 6: 计算 QId = H1(Id) ?。 Step 7: 选择一个随机数 σ?。 Step 8: 设r= H3 (σ,m) Step 9:建立密文为:c= (4)、解密: 令c = 为用公钥加密的密文。如果U不属于 ,则拒绝该密文, 使用私钥要解密 SId? : Step 10:计算σ=V臜2(ê(SId, U)) Step 11:得出m=W H4 (σ) Step 12:设r = H3 (σ,m),验证U与rσ是否相等,如果不等则拒绝。 由上述算法的一般形式可以看出,基本的基于身份的广播加密机制,在解密时需要解一个n个变量的线性方程组(n为用户的数目),虽然有相对有效的方法解方程组但是对于WSN中的节点来说,需要的存储空间和计算量都太大,不适合。 针对上述问题提出了改进的基于身份的广播加密机制[17]。改进的算法不需要解方程组,它基于数学变换利用双线性的特性,在解密时只需要节点自己的私钥和已知的其他节点的公钥即可。采用了IBE算法的简要版本(simple)使用两个hash函数。对于改进基于身份认证的组播认证机制不需要解决任何的线性系统的方程和没有复杂的操作,更适用于计算和存储等能力都受限制的无线传感网络。 2 IBE算法性能分析 2.1 算法安全性 不管对于传统网络还是无线传感器网络,密钥管理方案的安全性都是首要考虑的因素,包括保密性、完整性、有效性等。 现在我们就来分析一下上述IBE算法的安全性。基于椭圆曲线的IBE算法的安全性依赖于给定P和rP条件下计算出r的难度,即求解椭圆曲线对数问题的时间复杂性。节点对明文加密后,将密文连同rP一起发出。解密密文时,当节点正常接收,只要用私钥dID经过计算就可以得到明文;当信息被攻击节点截取时,由于缺少私钥dID,攻击节点要算出密钥只能沿用发送节点的公式: ,假设攻击节点可以知道公钥QId和系统参数P和Ps,同时rP也是连同密文一起发送的,因此只要由P和rP解出发送节点选择的r,就可以得到gID。但是,解出r是几乎不可能的,所以IBE的安全性很高。
Update : 2009-05-04 Size : 1500328 Publisher : michelle.yaer@163.com

DL : 0
斯坦福大学密码学家Boneh的基于身份的公钥密码系统-Stanford University passwords Jurists Boneh the identity-based public-key cryptosystem
Update : 2024-04-26 Size : 98304 Publisher : 周渊

这是一个unix环境下实现基于身份的PKI系统源码,由stanford大学开发。采用了椭圆曲线密码公钥系统和配对椭圆曲线计算(Tate Pairing),具有非常高的效率.-This is a Unix-based environment PKI identity of the source system, developed by Stanford University. Use of Elliptic Curve Cryptosystem matching public key systems and elliptic curve calculation (Tate Pairing), with a very high efficiency.
Update : 2024-04-26 Size : 83968 Publisher : 叶润国

DL : 0
The Stanford IBE library is a C implementation of the Boneh-Franklin identity-based encryption scheme. (See Boneh and Franklin, "Identity-Based Encryption from the Weil Pairing", CRYPTO 2001.) There are a few modifications and additions. The Boneh-Franklin scheme is used as a Key Encapsulation Mechanism, and off-the-shelf ciphers and HMACs are used for the actual encryption. (See Lynn, "Authenticated Identity-Based Encryption", available on eprint.
Update : 2024-04-26 Size : 98304 Publisher : 高超

DL : 0
IBE是一种非对称密码技术,本源代码为IBE服务端源代码。-IBE is a non-symmetrical cryptographic techniques, source code for the IBE Server source code.
Update : 2024-04-26 Size : 49152 Publisher : zhu

DL : 0
standford大学密码学家DaBo的2002年的有关IBE的源代码-Dabo cryptographer standford University in 2002 on the IBE s source code
Update : 2024-04-26 Size : 99328 Publisher : 刘哲理

DL : 0
这个模块是IBE算法的核心。主要是系统参数、主密钥的计算。-This module is the core of IBE algorithm. The main system parameters, the calculation of the main keys.
Update : 2024-04-26 Size : 1024 Publisher : 王强

这是一个windows环境下实现基于身份的PKI系统源码,由stanford大学开发。采用了椭圆曲线密码公钥系统和配对椭圆曲线计算(Tate Pairing),具有非常高的效率. -This is a windows environment to achieve identity-based PKI system source code, developed by the University of stanford. Use of Elliptic Curve Cryptography public key pair system and the elliptic curve calculation (Tate Pairing), with very high efficiency.
Update : 2024-04-26 Size : 563200 Publisher : alan

DL : 0
IBE基于身份的加密系统的系统叁数程序,使用VC6.0开发-IBE identity-based encryption system of systems Triple the number of procedures, the use of VC6.0 Development
Update : 2024-04-26 Size : 1406976 Publisher : guoshaolong

ibe system for windows
Update : 2024-04-26 Size : 669696 Publisher : anush
DSSZ is the largest source code store in internet!
Contact us :
1999-2046 DSSZ All Rights Reserved.