- HMAC
- HOTP
- TOTP
- QR-code
- bash
- openssl
- python3 (only if URI / QR-code is required)
- qrencode (only if QR-code is required. For Ubuntu,
sudo apt install qrencode
would install it)
Source the library in Bash with source 2fa.bash
to avail the functions defined therein. The API definitions can be found within the script.
GNU GPL v3 or later
Copyright (C) Somajit Dey 2021