Efficient and short certificateless signatures secure against realistic adversaries