Text this: Bilinear-pairing-based remote user authentication schemes using smart cards