International Journal of Computer Science and Information Technologies
ID-Based Encryption (IBE) is an important primitive of ID-based cryptography. As such it is a type of public-key encryption in which the public key of a user is some unique information about the identity of the user (e.g. a user's e-mail address). This can use the text-value of the name or domain name as a key or the physical IP address it translates to. Authenticated key agreement protocols are fundamental for secure communication over insecure environments. However, design of a secure protocol is erroneous because of the inherent complexity of the problem.