会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 4. 发明授权
    • Identity based public key cryptosystem
    • 基于身份的公钥密码系统
    • US09590807B2
    • 2017-03-07
    • US14228396
    • 2014-03-28
    • TATA CONSULTANCY SERVICES LIMITED
    • Ravishankara ShastryBarkur Suryanarayana AdigaRajan Mindigal Alasingara BhattacharShivraj Vijayshankar LokamatheBalamuralidhar Purushotaman
    • H04L9/08H04L9/30
    • H04L9/0825H04L9/0866H04L9/3013H04L9/302
    • A method for generating cryptographic parameters comprises generating a private_IGTABLE based on an Euler totient function of a composite number (φ(n)), where the private_IGTABLE includes a plurality of random numbers (x). Further, a public_IGTABLE based on the private_IGTABLE, a composite number (n), and a group generator element (g) is generated, where the public_IGTABLE includes a corresponding modular exponentiation under modulo n for each of the plurality of random numbers with g as base. Further, a public key of a user is computed based on the public_IGTABLE, an identity number (ID) corresponding to the user, and n. Further, a secret key of the user is generated based on the ID, a master private key, the φ(n), and the private_IGTABLE. Thereafter, the cryptographic parameters are provided to the user for performing encryption and decryption, where the cryptographic parameters include at least one of the ID, the public key, and the secret key.
    • 一种用于生成加密参数的方法包括:基于复合数(E(n))的欧拉方法函数生成private_IGTABLE,其中private_IGTABLE包括多个随机数(x)。 此外,生成基于private_IGTABLE,复合数(n)和组生成元素(g)的public_IGTABLE,其中public_IGTABLE包括对于多个随机数中的每一个的模n的相应模幂,其中g为基 。 此外,基于public_IGTABLE,与用户对应的身份号(ID)和n来计算用户的公开密钥。 此外,基于ID,主专用密钥,φ(n)和private_IGTABLE生成用户的秘密密钥。 此后,将加密参数提供给用户进行加密和解密,其中密码参数包括ID,公开密钥和秘密密钥中的至少一个。
    • 5. 发明授权
    • Identity based encryption
    • 基于身份的加密
    • US09509511B2
    • 2016-11-29
    • US14477226
    • 2014-09-04
    • TATA CONSULTANCY SERVICES LIMITED
    • Rajan Mindigal Alasingara BhattacharBarkur Suryanarayana AdigaShivraj Vijayshankar LokamatheRavishankara ShastryBalamuralidhar Purushothaman
    • H04L9/30G09C1/00
    • H04L9/3073G09C1/00H04L9/30H04L63/0428H04L63/0442H04L2209/805H04W12/02
    • Method and system for identity based encryption are described. The method comprises obtaining public parameters and a public key set from a central server, where the public parameters include a friendly prime, a torsion group prime order, an super-singular elliptic curve, a first torsion group, a pre-computed Tate pairing value, a first elliptic curve point and a second elliptic curve point, and a distortion map, and where the pre-computed Tate pairing value is generated by the central server. Further, a receiver key set of elliptic curve points based on a receiver identity of a receiver is determined, where the receiver key set is a subset of the public key set. Further a receiver public key based on the receiver key set is computed. Further, the data is encrypted using the Tate pairing value and an encryption component, wherein the encryption component is computed based on the receiver public key set.
    • 描述用于基于身份的加密的方法和系统。 该方法包括从中央服务器获取公共参数和公共密钥集,其中公共参数包括友好素数,扭转组素数次序,超奇异椭圆曲线,第一扭转组,预先计算的Tate配对值 ,第一椭圆曲线点和第二椭圆曲线点,以及失真图,并且其中预先计算的Tate配对值由中央服务器生成。 此外,确定基于接收机的接收机标识的接收机密钥组的椭圆曲线点,其中接收机密钥集是公钥集的子集。 此外,计算基于接收器密钥集合的接收器公钥。 此外,使用Tate配对值和加密组件对数据进行加密,其中基于接收者公钥集来计算加密组件。