Skip to content

jonelo/myTOTP

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

myTOTP

GUI manager for TOTP codes

Features:

  • basic TOTP code secret management (add, copy, delete)
  • multiple accounts (saved on files, protected with username & password)
  • tray icon (don't have to open store file until powering of computer)
  • wide range HMAC algorithms (MD5, SHA1, SHA256, SHA384, SHA512)
  • different code length (6 - 10)
  • different time steps/window (30 seconds - 10 minutes)
  • adding codes from QR code/otpauth url
  • exporting/importing as plain text of otpauth url(s)

Requirement(s):

  • Java 17 or higher

Run:

java -jar mytotp-x.y.z.jar

Defaults:

  • HMAC algorithm: SHA1;
  • code length: 6;
  • time step: 30 seconds

Some screenshots:

First opening app:

first

Main menu:

main-menu

Creating/Opening store:

new-store open-store

Adding new code:

add

Adding new code with advanced options:

add-advanced

Codes list:

codes

Context menu:

context-menu

Tray icon:

tray

Notes:

Tested using Google Authenticator and Password store

Any help is appreciated, feel free to contribute

About

GUI manager for TOTP

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 100.0%