awesome-repositories.com
ब्लॉग
MCP
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टMCP सर्वरहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेस
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

15 रिपॉजिटरी

Awesome GitHub RepositoriesHardware Authentication

Mechanisms for integrating physical security tokens and hardware-backed keys into authentication workflows.

Distinguishing note: Specifically addresses challenge-response protocols for physical security tokens.

Explore 15 awesome GitHub repositories matching security & cryptography · Hardware Authentication. Refine with filters or upvote what's useful.

Awesome Hardware Authentication GitHub Repositories

AI के साथ बेहतरीन रिपॉजिटरी खोजें।हम AI का उपयोग करके सबसे सटीक रिपॉजिटरी खोजेंगे।
  • keepassxreboot/keepassxckeepassxreboot का अवतार

    keepassxreboot/keepassxc

    27,675GitHub पर देखें↗

    This project is a cross-platform credential management suite designed to store sensitive information in encrypted local databases. It functions as a secure desktop application that provides a unified environment for organizing secrets, generating passwords, and managing multi-factor authentication tokens. By utilizing industry-standard file formats, the application ensures that stored credentials remain secure and interoperable across different operating systems. The software distinguishes itself through deep integration with hardware-backed security and system-level services. It supports phy

    Integrates physical security tokens to provide an additional layer of cryptographic identity verification.

    C++cross-platformhacktoberfestkeepass
    GitHub पर देखें↗27,675
  • quarkusio/quarkusquarkusio का अवतार

    quarkusio/quarkus

    15,479GitHub पर देखें↗

    Quarkus is a Kubernetes-native Java framework designed for building high-performance, memory-efficient applications. It utilizes ahead-of-time native compilation to transform Java code into standalone, optimized binaries that eliminate the need for a virtual machine, enabling rapid startup and reduced memory consumption. By performing code augmentation during the build phase, it shifts heavy processing tasks away from runtime, ensuring that applications are optimized for cloud-native environments. The framework distinguishes itself through a unified approach to reactive and imperative program

    Replaces password-based login with hardware-backed authentication methods using cryptographic challenges.

    Javacloud-nativehacktoberfestjava
    GitHub पर देखें↗15,479
  • supertokens/supertokens-coresupertokens का अवतार

    supertokens/supertokens-core

    14,922GitHub पर देखें↗

    SuperTokens Core is an open-source, self-hosted authentication and identity management platform designed for deployment within private infrastructure. It provides a comprehensive suite for managing user accounts, roles, and secure authentication flows, utilizing a modular, recipe-based architecture that allows developers to enable specific security features without modifying the core codebase. The platform distinguishes itself through its robust multi-tenancy capabilities, which allow for the logical or physical isolation of user records and configuration settings across different organizatio

    Verifies user identity using hardware security keys and biometric authenticators via WebAuthn.

    Javaauth0authenticationaws-cognito
    GitHub पर देखें↗14,922
  • keeweb/keewebkeeweb का अवतार

    keeweb/keeweb

    12,942GitHub पर देखें↗

    KeeWeb is a web-based password manager and vault that allows users to open and edit encrypted databases through a browser interface. It functions as a cross-platform tool for managing password vaults using the KeePass database format. The application provides a self-hosted password vault that can be deployed as a single HTML file or via Docker. It integrates with remote storage providers using OAuth to synchronize encrypted database files across multiple devices. The system includes capabilities for secure credential generation, two-factor authentication management through time-based one-tim

    Integrates physical security keys using OATH or Challenge-Response modes to strengthen authentication.

    HTML
    GitHub पर देखें↗12,942
  • drduh/yubikey-guidedrduh का अवतार

    drduh/YubiKey-Guide

    12,377GitHub पर देखें↗

    This project is a comprehensive hardware security guide for using YubiKey tokens to manage encryption, digital signatures, and secure authentication. It provides technical instructions for configuring hardware security modules to handle digital identity and cryptographic materials. The documentation focuses on the implementation of OpenPGP and SSH workflows, specifically covering the creation of master key hierarchies, the rotation of subkeys, and the use of hardware-backed keys for secure shell connections. It also details methods for verifying code authorship through signed Git commits and

    Using YubiKey hardware tokens to secure SSH connections and login sessions without storing private keys on a local disk.

    HTML
    GitHub पर देखें↗12,377
  • px4/px4-autopilotPX4 का अवतार

    PX4/PX4-Autopilot

    11,962GitHub पर देखें↗

    PX4-Autopilot is a professional-grade flight control software stack designed for autonomous unmanned vehicles, including multicopters, fixed-wing aircraft, and vertical takeoff and landing platforms. It operates as a modular, real-time framework that decouples flight control logic from hardware drivers through a publish-subscribe middleware architecture. The system utilizes a deterministic microkernel runtime to execute time-critical flight control loops and sensor fusion tasks, ensuring stable navigation and vehicle operation. The platform distinguishes itself through a parameter-driven conf

    Verifies flight controller identity and integrity using onboard secure elements for secure operations.

    C++autonomousautopilotavoidance
    GitHub पर देखें↗11,962
  • veracrypt/veracryptveracrypt का अवतार

    veracrypt/VeraCrypt

    9,220GitHub पर देखें↗

    VeraCrypt is a cross-platform disk encryption utility used to create encrypted file containers and secure entire disk partitions. It functions as a tool for full disk encryption and a manager for encrypted volumes, providing a means to protect sensitive data on local disks and removable media across multiple operating systems. The software is distinguished by its support for plausible deniability, allowing the creation of hidden volumes nested within other encrypted volumes to conceal the existence of data. It also implements hardware-based access control, requiring physical security tokens,

    Integrates physical security tokens, smart cards, and keyfiles into the authentication workflow for volume access.

    Cencryptionencryption-algorithmsencryption-decryption
    GitHub पर देखें↗9,220
  • project-chip/connectedhomeipproject-chip का अवतार

    project-chip/connectedhomeip

    8,586GitHub पर देखें↗

    This project is an open-source software development kit and framework for implementing the Matter smart home standard. It provides a universal IPv6-based application layer and a cluster-based data model to ensure interoperability between diverse smart home devices and controllers. The system is distinguished by its multi-transport network abstraction, which maps Bluetooth LE, Thread, and Wi-Fi implementations to a common layer. It includes specialized tooling for secure device commissioning via QR codes and NFC, as well as a comprehensive over-the-air firmware update system for distributing s

    Uses secure elements and trust-provisioned verifiers to authenticate hardware identity during cryptographic key exchanges.

    C++build-with-matterchipconnected-devices
    GitHub पर देखें↗8,586
  • roguemaster/flipperzero-firmware-wpluginsRogueMaster का अवतार

    RogueMaster/flipperzero-firmware-wPlugins

    6,257GitHub पर देखें↗

    यह प्रोजेक्ट Flipper Zero के लिए एक कस्टम फर्मवेयर है जो एक एम्बेडेड प्लगइन इकोसिस्टम, एक हार्डवेयर पेंटेस्टिंग टूलकिट और एक मल्टी-प्रोटोकॉल एमुलेशन लेयर प्रदान करता है। यह डिवाइस के ऑपरेटिंग सिस्टम को संशोधित करता है ताकि इसमें विस्तारित आवृत्ति रेंज के लिए एक Sub-GHz रेडियो सूट शामिल हो सके और सीधे हार्डवेयर पर थर्ड-पार्टी एप्लिकेशन बनाने और तैनात करने की क्षमता हो। फर्मवेयर डिवाइस की नेटिव क्षमताओं को एक Sub-GHz रेडियो सूट के माध्यम से विस्तारित करता है जो फैक्ट्री डिफ़ॉल्ट से परे आवृत्ति विस्तार और सिग्नल कैप्चर की अनुमति देता है। यह BadUSB और BLE कीबोर्ड के लिए विशेष एमुलेशन लागू करता है और मॉड्यूलर प्लगइन्स और गेम्स को निष्पादित करने के लिए एक समर्पित फ्रेमवर्क शामिल करता है। यह सिस्टम NFC और RFID प्रबंधन, इन्फ्रारेड डिवाइस कंट्रोल और UART सीरियल ब्रिजिंग सहित हार्डवेयर इंटरैक्शन के व्यापक क्षेत्रों को कवर करता है। यह पर्यावरणीय सेंसर निगरानी और वायु गुणवत्ता विश्लेषण के लिए टूल्स, साथ ही U2F विनिर्देश के माध्यम से हार्डवेयर-आधारित टू-फैक्टर ऑथेंटिकेशन भी प्रदान करता है। उपयोगकर्ता सोर्स कोड को निष्पादन योग्य प्लगइन्स में संकलित कर सकते हैं या रिमूवेबल स्टोरेज कार्ड के माध्यम से इंस्टॉलेशन के लिए संकुचित फर्मवेयर आर्काइव बना सकते हैं।

    Implements hardware-based second-factor authentication according to the U2F specification.

    Carmv7mblebluetooth-low-energy
    GitHub पर देखें↗6,257
  • rfjakob/gocryptfsrfjakob का अवतार

    rfjakob/gocryptfs

    4,312GitHub पर देखें↗

    gocryptfs is a FUSE-based encrypted filesystem that transparently encrypts and decrypts file contents and filenames on disk. It uses block-level authenticated encryption with AES-GCM or AES-SIV-512, binding each block to its file header and offset for integrity, while obfuscating filenames with EME or AES-SIV wide-block ciphers using per-directory initialization vectors. The system derives all encryption keys and initialization vectors deterministically from a master key using HKDF and SHA256, enabling reproducible ciphertext for reliable backup and synchronization workflows. The project dist

    Supports unlocking encrypted volumes using FIDO2 hardware tokens as an alternative to password entry.

    Goencryptionfilesystemfuse
    GitHub पर देखें↗4,312
  • mlgmxyysd/xiaomi-bootloader-questionnaireMlgmXyysd का अवतार

    MlgmXyysd/Xiaomi-BootLoader-Questionnaire

    4,241GitHub पर देखें↗

    This project is a technical resource and set of utilities designed to assist in unlocking the bootloader on Xiaomi devices. It provides a combination of guides, account qualification tools, and exam simulators to help users obtain the necessary permissions for device modification. The toolkit includes an interactive bootloader unlock exam simulator and a comprehensive database of correct responses and historical answer archives. These resources are used to study for and pass the official qualification tests required for unlocking. The project also provides utilities to detect account restric

    Enables account binding without taking qualification exams on specific device configurations.

    androidbootloaderbootloader-unlock
    GitHub पर देखें↗4,241
  • octelium/octeliumoctelium का अवतार

    octelium/octelium

    3,371GitHub पर देखें↗

    Octelium is a zero-trust network access platform and identity-aware proxy designed to secure private HTTP, SSH, and SQL resources. It functions as a secure gateway that validates human and workload identities using OIDC, SAML, and FIDO2 passkeys before granting access to internal applications and SaaS APIs. The system is distinguished by its secretless access broker, which injects credentials—such as API keys, passwords, and AWS Sigv4 signatures—at the gateway level so users can access databases and cloud resources without managing secrets. It further specializes in AI gateway administration,

    Enrolls physical security tokens to bind authentication sessions to specific hardware modules.

    Goabacai-gatewayapi-gateway
    GitHub पर देखें↗3,371
  • achep/keyguard-appAChep का अवतार

    AChep/keyguard-app

    2,497GitHub पर देखें↗

    Keyguard is a password manager application and secure vault designed for storing and organizing logins, passkeys, and sensitive data. It provides a multi-factor authentication vault that utilizes encrypted offline access to ensure credentials remain available without an internet connection. The application includes a dedicated SSH key manager and agent integration for generating and managing keys to access remote servers. It also features a password security auditor that analyzes vault entries to identify compromised, reused, or weak credentials. The system covers a broad range of security c

    Integrates with external USB-C or NFC security modules to provide multi-factor authentication for vault access.

    Kotlinandroidbitwardencompose
    GitHub पर देखें↗2,497
  • ssh-mitm/ssh-mitmssh-mitm का अवतार

    ssh-mitm/ssh-mitm

    1,457GitHub पर देखें↗

    This project is a transparent proxy framework designed for the interception, analysis, and manipulation of secure shell traffic. By terminating client and server connections independently, it provides full visibility into encrypted sessions, allowing for the monitoring of authentication flows, file transfers, and command execution in real time. The tool distinguishes itself through a modular, plugin-based architecture that enables users to inject custom interception logic into the proxy workflow. It supports the creation of ephemeral environments and mock agents in memory, facilitating the si

    Exploits authentication negotiation vulnerabilities to circumvent hardware-based security requirements during testing.

    Pythonmitmmitm-attacksmitm-server
    GitHub पर देखें↗1,457
  • go-webauthn/webauthngo-webauthn का अवतार

    go-webauthn/webauthn

    1,284GitHub पर देखें↗

    This library provides a backend framework for implementing FIDO2-compliant authentication and passwordless login flows in Go applications. It serves as a server-side toolkit for managing hardware-backed identity verification, enabling developers to integrate secure, browser-based authentication protocols that utilize security keys and biometric sensors. The project distinguishes itself by offering comprehensive tools for credential lifecycle management and hardware attestation. It handles the registration and storage of public key metadata while enforcing strict security requirements, such as

    Validates and saves new security keys or biometric hardware by checking origin and security properties during setup.

    Goctap2fido2go
    GitHub पर देखें↗1,284
  1. Home
  2. Security & Cryptography
  3. Hardware Authentication

सब-टैग एक्सप्लोर करें

  • Authenticator Security ValidationProcedures for inspecting device metadata during registration to verify the authenticity and security capabilities of hardware authenticators. **Distinct from Hardware Authentication:** Distinct from general hardware authentication: focuses on the security validation of the device metadata during the registration phase.
  • Bypass Testing1 सब-टैगTools for testing the resilience of hardware-backed authentication against negotiation exploits. **Distinct from Hardware Authentication:** Distinct from Hardware Authentication: focuses on exploiting and bypassing hardware-based security requirements for testing, not implementing the authentication itself.