The invention relates to a multi-recipient anonymous
encryption apparatus under a
hybrid mechanism. The apparatus comprises a trusted private
key generation center PKG, an identity set on the basis that the membership scale is 1 under an identity
cipher system, and a
public key certificate set on the basis that the membership scale is n-1 under a PKI
cipher system. The apparatus is realized by the following steps: 1, the trusted private
key generation center PKG selecting security parameters from an integer group and proper
Hash function algorithms, running a
bilinear pairing operation, and generating
system public parameters Params; 2, the PKG carrying out a secret
key generation process: (1), based on an identity
encryption process, the PKG generates user private keys by use of the public parameters Params and identity IDs of a system, and (2), based on a PKI
encryption process, selecting proper random numbers as private keys by use of a
random number generation algorithm, and calculating corresponding public keys; 3, in an encryption phase, carrying out corresponding linear
pairing operation to generate complete
cipher; and 4, performing decryption respectively under two systems by use of respective private keys, and finally outputting plaintexts.