Skip to content

Latest commit

 

History

8 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

bouncer

Visitors

🇬🇧 About

Standalone TOTP authenticator. Generates
time-based one-time passwords from stored
account keys. Google Authenticator compatible.

🇫🇷 À propos

Authentificateur TOTP autonome. Génère des
mots de passe à usage unique basés sur le
temps à partir de clés de compte stockées.
Compatible avec Google Authenticator.

🇩🇪 Über

Eigenständiger TOTP-Authentifikator. Erzeugt
zeitbasierte Einmalpasswörter aus
gespeicherten Kontoschlüsseln. Kompatibel mit
Google Authenticator.

🇮🇹 Informazioni

Autenticatore TOTP autonomo. Genera password
monouso basate sul tempo a partire da chiavi
account memorizzate. Compatibile con Google
Authenticator.

Build

Use play.sh and b entry:

Test

Use play.sh and t entry:

Run

Use play.sh and r entry:

Features

  • cli with interactive menu
  • static library contains the business core
  • standalone dynamic linking binary for running
  • standalone dynamic linking binary for testing
  • portable profile database profile.data
  • input validation for email and hash
  • update each 30 seconds
  • uses base32, sha1 and hmac-hash

Windows setup

INFO no need for msys or mingw use prebuilt binaries

TODO use the full path not the ...

Next ?

  • try on Windows/MacOs arm64

License

SPDX-License-Identifier: AGPL-3.0-or-later
Copyright (C) 2026 Alexandre Raduly alexander14k28@gmail.com

Releases

Contributors

Languages