Text this: A review and cryptanalysis of similar timestamp-based password authentication schemes using smart cards