Invention Grant
US09276746B2 Encryption system, encryption processing method of encryption system, encryption device, decryption device, setup device, key generation device, and key delegation device using a user identifier for a user who belongs to a k-th hierarchy in an organization
有权
加密系统,加密系统的加密处理方法,加密装置,解密装置,设置装置,密钥生成装置以及使用用户标识符的密钥委派装置,所述用户标识符属于组织中的第k层次的用户
- Patent Title: Encryption system, encryption processing method of encryption system, encryption device, decryption device, setup device, key generation device, and key delegation device using a user identifier for a user who belongs to a k-th hierarchy in an organization
- Patent Title (中): 加密系统,加密系统的加密处理方法,加密装置,解密装置,设置装置,密钥生成装置以及使用用户标识符的密钥委派装置,所述用户标识符属于组织中的第k层次的用户
-
Application No.: US13980176Application Date: 2011-01-18
-
Publication No.: US09276746B2Publication Date: 2016-03-01
- Inventor: Mitsuhiro Hattori , Takato Hirano , Takumi Mori , Takashi Ito , Nori Matsuda , Tsutomu Sakagami
- Applicant: Mitsuhiro Hattori , Takato Hirano , Takumi Mori , Takashi Ito , Nori Matsuda , Tsutomu Sakagami
- Applicant Address: JP Tokyo
- Assignee: Mitsubishi Electric Corporation
- Current Assignee: Mitsubishi Electric Corporation
- Current Assignee Address: JP Tokyo
- Agency: Oblon, McClelland, Maier & Neustadt, L.L.P.
- International Application: PCT/JP2011/050778 WO 20110118
- International Announcement: WO2012/098649 WO 20120726
- Main IPC: H04L9/30
- IPC: H04L9/30 ; H04L9/08

Abstract:
In a wildcard-applicable anonymous hierarchical identity-based encryption system, it is aimed to make the number of pairing operations a fixed number. A user identifier ID and a pattern P are used. The user identifier ID includes k number of hierarchy identifiers. The pattern P includes either of a hierarchy identifier, a wildcard value and a blank value for each hierarchy. An encryption device 400 extracts a key value H corresponding to a hierarchy of the wildcard value and a key value H corresponding to a hierarchy of a pattern value from a public key PK, calculates a cipher value C1 and a cipher value C3, and outputs ciphertext data CT including plaintext cipher value C0, the cipher value C1, and the cipher value C3. A decryption device 300 extracts the hierarchy identifier of the hierarchy corresponding to the wildcard value from the user identifier ID, decrypts the plaintext cipher value C0 included in the ciphertext data CT using the extracted hierarchy identifier, the cipher value C1 and the cipher value C3 which are included in the ciphertext data CT, and outputs plaintext data M.
Public/Granted literature
Information query