{"repo":"replydev/cotp","free":true,"listed":false,"github":"https://github.com/replydev/cotp","clone":"git clone https://github.com/replydev/cotp.git","description":"Encrypted, command-line TOTP/HOTP authenticator app with import functionality.","language":"Rust","stars":386,"topics":["rust","tui-rs","linux","totp","totp-codes","windows","hotp","xchacha20-poly1305","clipboard","authentication"],"license":"GPL-3.0","category":"auth-billing-email","readme_excerpt":"cotp - command line TOTP/HOTP authenticator I believe that security is of paramount importance, especially in this digital world. I created cotp because I needed a minimalist, secure, desktop accessible software to manage my two-factor authentication codes. Overview Interface Type i to get some instruction. Otherwise just enter cotp --help . In the first run you will be prompted to insert a password to initialize the database. TL;DR Compatibility cotp can generate both TOTP and HOTP codes, compliant with rfc6238 and rfc4226 specifications. Also, it is possible to customize settings like HMAC algorithm and digits , to provide compatibility to other two-factor authentication systems. Latest releases also include support for Steam , Yandex , MOTP codes. Encryption This program relies on only one database file encrypted with XChaCha20Poly1305 authenticated encryption and Argon2id for key derivation. It also uses AES-GCM to import from encrypted Aegis backups. Cross Platform cotp should be easily compiled on the most used platforms, but it is mostly tested on Linux, Windows and macOS. Install Arch Linux / Manjaro / Debian / Ubuntu / NixOS / others... cotp is distributed in some of the mayor Linux distro repositories. Please check the repology badge at the top to know if your distribution already provides a package. I will try to push to more repositories over time. Otherwise you have other options as explained in the next paragraph. Other linux distributions and \\ nix Before begin","default_branch":null,"files":null,"tree":[],"storefront":"/r/replydev","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/replydev/cotp/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}