ABSTRACT

Due to its unique characteristics, certificateless public-key encryption (CL-PKC) has been found applicable in numerous scenarios including anonymous communication [22], cloud computing [25,28,99], vehicle ad hoc networks (VANETs) [26], vehicle to grid networks [180], ad hoc networks [181], and wireless body area networks (WBANs) [24,101,182,[183]. In general, the main objective of the CL-PKC applications is to reduce trust in the private key generator (PKG) and retain the good aspects of identity-based public-key cryptography (ID-PKC) simultaneously. The purpose of this chapter is to provide a brief discussion of these applications. This discussion is not meant to be comprehensive, but rather to provide the reader with an intuition of the technical flexibility that the notion of CL-PKC offers. We primarily discuss certificateless onion routing [22] and the anonymous certificateless remote authentication protocol for extrabody communication in WBANs [183].