Provided by: AICIT
In the CertificateLess Public Key Encryption scheme (CLPKE), if the ciphertexts are constructed with the public keys which are replaced by the adversary, the receiver rejects them as invalid ciphertexts but the sender is not aware of it. Another problem is that these invalid ciphertexts increase the burden of the network. If there is a mechanism for the sender to verify the authenticity of the public key, the problem is solved. In this paper, the authors propose a kind of such mechanism, i.e., a method of constructing CLPKE without bilinear pairing which can resist the key replacement attack.