3 dépôts
Procedures 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.
Explore 3 awesome GitHub repositories matching security & cryptography · Authenticator Security Validation. Refine with filters or upvote what's useful.
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
The authentication service inspects device metadata during registration to confirm the authenticity and security capabilities of the hardware being used.
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.
Cette bibliothèque fournit un framework backend pour implémenter l'authentification conforme à FIDO2 et les flux de connexion sans mot de passe dans les applications Go. Elle sert de boîte à outils côté serveur pour gérer la vérification d'identité basée sur le matériel, permettant aux développeurs d'intégrer des protocoles d'authentification sécurisés basés sur navigateur qui utilisent des clés de sécurité et des capteurs biométriques. Le projet se distingue en offrant des outils complets pour la gestion du cycle de vie des identifiants et l'attestation matérielle. Il gère l'enregistrement et le stockage des métadonnées de clé publique tout en imposant des exigences de sécurité strictes, telles que la validation de l'origine et la correspondance de l'identifiant de la partie utilisatrice, pour protéger contre le phishing. La bibliothèque prend également en charge les extensions de protocole modulaires, permettant l'intégration de politiques de sécurité personnalisées et de champs de données spécialisés lors de la poignée de main d'authentification. Au-delà de la vérification d'identité de base, la bibliothèque inclut des primitives pour traiter les métadonnées spécifiques au matériel et les certificats numériques pour garantir l'intégrité de l'appareil. Elle fournit des paramètres configurables pour définir les algorithmes cryptographiques, les préférences de transport et les exigences de sécurité, facilitant l'implémentation de systèmes d'authentification multi-facteurs ou sans mot de passe adaptés aux besoins spécifiques de l'application.
Validates and saves new security keys or biometric hardware by checking origin and security properties during setup.