SD2PA: a fully safe driving and privacy-preserving authentication scheme for VANETs (Human-centric Computing and Information Sciences, 2020)