Library for generating and verifying one time passwords
