Aegis is a free, open-source Android authenticator app that generates HOTP and TOTP two-step verification codes with encrypted vault storage.