Ciphertext-auditability of public key encryption scheme
means that the ciphertext should been verified by anyone
whether it was actually created by the public key.
It also should satisfy two additional requirements: 1)
no adversary can create a valid-looking ciphertext and
then it can pass the verification process together with
a public key and a plaintext; 2) the plaintext cannot
be revealed from ciphertext without the help of the correct
private key. This paper, in the first time, proposes
an ciphertext-auditable identity-based encryption. Our
scheme doesn’t need the certificates and the sender can directly
encrypt message via using the identity without the
progress of public key authentication. Furthermore, the
proposed scheme is provably secure under the standard
model against the k-resilient ciphertext-auditability.