awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
google avatar

google/google-authenticatorArchived

0
View on GitHub↗
5,349 stele·996 fork-uri·Java·Apache-2.0·3 vizualizări

Google Authenticator

Acesta este o bibliotecă de autentificare cu doi factori și o implementare open-source de autentificare multi-factor. Oferă o suită de instrumente pentru implementarea fluxurilor de lucru de securitate care necesită un al doilea strat de verificare dincolo de credențialele standard.

Proiectul implementează atât parole unice bazate pe timp (TOTP), cât și parole unice bazate pe HMAC (HOTP). Include utilitare pentru generarea acestor coduri pe baza secretelor partajate și a contoarelor, respectând standardele din industrie precum RFC 6238.

Biblioteca acoperă primitive criptografice, inclusiv codificarea cheilor secrete Base32, extragerea prin trunchiere dinamică și stocarea secretelor cu chei simetrice. Aceste capabilități permit crearea și validarea codurilor de acces pentru sistemele de verificare în doi pași.

Features

  • Multi-Factor Authentication - Provides a complete implementation for adding multi-factor authentication to secure user login processes.
  • TOTP Authentication Systems - Provides a command line utility for generating RFC 6238 compliant time-based one-time passwords.
  • Dynamic Truncation Utilities - Provides the dynamic truncation logic necessary to convert HMAC hashes into six-digit authentication codes.
  • One-Time Passwords - Implements HMAC-based one-time password generation using shared secrets and incrementing counters.
  • OTP Generators - Provides a tool for creating HMAC-based one-time passwords for secure user verification.
  • TOTP Generation Utilities - Implements utilities for generating time-based one-time passwords from stored secrets.
  • Two-Factor Authentication - Offers a library of tools for implementing two-factor authentication using standard TOTP and HOTP algorithms.
  • Two-Step Login Flows - Facilitates the implementation of two-step verification flows to protect accounts from unauthorized access.
  • MFA Implementations - Serves as an open-source reference implementation of the one-time password protocol for secondary security layers.
  • Symmetric Secret Stores - Provides local storage for symmetric cryptographic keys to enable offline authentication token generation.
  • Authentication Tools - Implementation of one-time passcode generators.

Istoric stele

Graficul istoricului de stele pentru google/google-authenticatorGraficul istoricului de stele pentru google/google-authenticator

Căutare AI

Explorează mai multe repository-uri excelente

Descrie ce ai nevoie în limbaj simplu — AI-ul sortează mii de proiecte open source selectate în funcție de relevanță.

Start searching with AI

Alternative open-source pentru Google Authenticator

Proiecte open-source similare, clasificate după numărul de funcționalități comune cu Google Authenticator.
  • bitwarden/androidAvatar bitwarden

    bitwarden/android

    8,457Vezi pe GitHub↗

    This project is an Android password manager application that provides an end-to-end encrypted vault for storing and synchronizing login credentials, secure notes, and identities. It functions as a secure storage system using zero-knowledge encryption to ensure that only the user can decrypt their stored data. The application integrates directly with the Android system to provide an autofill service that populates usernames and passwords into mobile apps and browser login fields. It also serves as a passkey management wallet for FIDO2 cryptographic passkeys and a time-based one-time password a

    Kotlinandroidbitwardencompose
    Vezi pe GitHub↗8,457
  • jessecar96/steamdesktopauthenticatorAvatar Jessecar96

    Jessecar96/SteamDesktopAuthenticator

    3,780Vezi pe GitHub↗

    SteamDesktopAuthenticator is a desktop multi-factor authentication client for Steam accounts. It serves as a desktop application that generates Steam Guard security codes, providing a way to manage account authentication on a computer instead of using a physical mobile device. The software functions as a Steam account manager, allowing users to handle multiple accounts and their security credentials from a single interface. It includes mechanisms for exporting and importing authentication data to maintain account access across different desktop computers. The application includes systems for

    C#
    Vezi pe GitHub↗3,780
  • authenticator-extension/authenticatorAvatar Authenticator-Extension

    Authenticator-Extension/Authenticator

    4,522Vezi pe GitHub↗

    Authenticator is a multi-factor authentication manager and browser extension designed to generate and store two-step verification codes directly within a web browser. It functions as an encrypted secret store that produces both time-based and counter-based security codes to protect online account access. The project distinguishes itself through cross-browser synchronization, replicating authentication accounts across different browser instances using cloud or local backups. It utilizes password-based encryption to protect authentication seeds and provides a synchronization tool to maintain co

    TypeScript2faauthenticatorchrome-extension
    Vezi pe GitHub↗4,522
  • beemdevelopment/aegisAvatar beemdevelopment

    beemdevelopment/Aegis

    12,613Vezi pe GitHub↗

    Aegis is a mobile application designed to manage and store multi-factor authentication tokens. It functions as a local-first credential vault that generates time-based and counter-based one-time passwords to verify user identity across various online services. The application secures sensitive authentication data by employing authenticated symmetric encryption and hardware-backed key storage to protect credentials at rest. Access to the stored tokens is gated by system-level biometric authentication or password verification, ensuring that only authorized users can retrieve the generated secur

    Java2faandroidauthenticator
    Vezi pe GitHub↗12,613
Vezi toate cele 30 alternative pentru Google Authenticator→

Întrebări frecvente

Ce face google/google-authenticator?

Acesta este o bibliotecă de autentificare cu doi factori și o implementare open-source de autentificare multi-factor. Oferă o suită de instrumente pentru implementarea fluxurilor de lucru de securitate care necesită un al doilea strat de verificare dincolo de credențialele standard.

Care sunt principalele funcționalități ale google/google-authenticator?

Principalele funcționalități ale google/google-authenticator sunt: Multi-Factor Authentication, TOTP Authentication Systems, Dynamic Truncation Utilities, One-Time Passwords, OTP Generators, TOTP Generation Utilities, Two-Factor Authentication, Two-Step Login Flows.

Care sunt câteva alternative open-source pentru google/google-authenticator?

Alternativele open-source pentru google/google-authenticator includ: bitwarden/android — This project is an Android password manager application that provides an end-to-end encrypted vault for storing and… jessecar96/steamdesktopauthenticator — SteamDesktopAuthenticator is a desktop multi-factor authentication client for Steam accounts. It serves as a desktop… authenticator-extension/authenticator — Authenticator is a multi-factor authentication manager and browser extension designed to generate and store two-step… beemdevelopment/aegis — Aegis is a mobile application designed to manage and store multi-factor authentication tokens. It functions as a… volatiletech/authboss — Authboss is a modular authentication framework designed to manage user identity and account orchestration. It provides… bubka/2fauth — 2FAuth is a self-hosted two-factor authentication server and credential vault. It functions as a web-based…