Constructing certificateless encryption with keyword search against outside and inside keyword guessing attacks | IEEE Journals & Magazine | IEEE Xplore