Authentificateur
LUXIA Key
Un authentificateur prouve la possession, la présence et l’intention d’une personne. Il ne crée ni ne rattache jamais de compte : c’est le rôle de LUXIA Identity.
- Étape
- Prototype, étape 2 sur 5
- État
- Serveur WebAuthn vérifié en intégration continue, non déployé. Interface mobile à l’état de maquette.
- Preuves lues le
Le problème
Ce que la plateforme résout
Une connexion réussie ne dit pas tout. Pour une action sensible, il faut savoir que la bonne personne est présente et qu’elle approuve cette opération précise, pas seulement qu’une session est ouverte.
Une session ne vaut pas accord
Qui dispose d’une session administrateur volée peut agir comme son titulaire.
Un second facteur sans contexte
Un code à usage unique ne dit pas à la personne ce qu’elle approuve.
Un serveur de confiance de trop
Si le serveur de l’authentificateur peut fabriquer une preuve, sa compromission suffit à usurper une identité.
Aucune racine de confiance dans LUXIA Key
LUXIA Identity vérifiera elle-même chaque preuve, contre une clé publique qu’elle a enrôlée par une cérémonie vérifiée, sur un défi qu’elle a émis pour l’opération. Un serveur LUXIA Key compromis pourrait refuser le service ; il ne pourrait pas forger une preuve.
Architecture
Comment elle est construite
Personne
- Appareil de confiance
- Passkey
LUXIA Key
- Serveur WebAuthn
- Défis à usage unique
- Sessions
- Journal en ajout seul
LUXIA Identity
- Vérification de chaque preuve
- Décision d’accès
Capacités
Ce qui fonctionne aujourd’hui
Chaque capacité indique son niveau de preuve. Aucune n’est présentée au-delà de ce qui a été démontré.
- Niveau de preuve :Vérifié en intégration
Serveur WebAuthn
Enregistrement et authentification par passkey. Algorithmes ES256 et RS256 sur liste blanche, vérification de l’utilisateur exigée, identifiants découvrables.
- Niveau de preuve :Vérifié en intégration
Défis à usage unique
Valables cinq minutes, consommés avant toute vérification cryptographique et liés à l’origine et au domaine.
- Niveau de preuve :Vérifié en intégration
Sessions et état de sécurité
Jetons opaques conservés sous forme d’empreinte, renouvelés à la connexion. Un compte verrouillé ou désactivé ne peut pas se connecter.
- Niveau de preuve :Vérifié en intégration
Journal en ajout seul
Événements limités à une liste de champs autorisés, protégés contre la modification par la base.
Feuille de route
Ce qui n’est pas encore disponible
Conçu ou visé, mais pas en service. Le niveau indique jusqu’où chaque élément est allé.
- Niveau de preuve :Conçu
Approbation des actions sensibles
Actions signées sur un défi émis par LUXIA Identity et lié à l’opération approuvée.
- Niveau de preuve :Conçu
Appairage, notifications, récupération
Appairage d’appareils par code QR, alertes d’authentification en temps réel et parcours de récupération.
- Niveau de preuve :Conçu
Intégration à LUXIA Identity
LUXIA Key devient un authentificateur parmi d’autres de LUXIA Identity, qui doit continuer à fonctionner sans lui.
- Niveau de preuve :Cible
Vérification renforcée
Exiger une preuve supplémentaire pour les opérations qui augmentent la confiance : activation, sortie de quarantaine, promotion d’un secret.
Intégrations
Avec quoi elle se connecte
| Intégration | Niveau | Précision |
|---|---|---|
| Navigateurs compatibles WebAuthn | Niveau de preuve :Vérifié en intégration | Même origine uniquement, sans partage de ressources entre origines. |
| LUXIA Identity | Niveau de preuve :Conçu | Par un protocole versionné et des vecteurs de test partagés. |
Sécurité et exploitation
Comment elle est protégée, exploitée et déployée
Mesures de sécurité
- Niveau de preuve :Vérifié en intégration
Configuration contrôlée au démarrage
Origines HTTPS obligatoires et rattachées au domaine. Cookies restreints au domaine exact en recette et en production. Migrations explicites, vérifiées au lancement.
- Niveau de preuve :Vérifié en intégration
Pas de confiance implicite
Le serveur WebAuthn n’accepte que les algorithmes qu’il a choisis, jamais ceux proposés par défaut par la bibliothèque.
Comment elle est exploitée
- Niveau de preuve :Cible
Déploiement et exploitation
Aucun environnement déployé, aucune procédure d’exploitation à ce jour.
Limites
Ce que la plateforme ne fait pas aujourd’hui
- Aucun déploiement ni version distribuée.
- Un seul identifiant par personne dans la version actuelle.
- L’interface mobile est une maquette de démonstration.
Lecture
Comment lire les niveaux de preuve
Les cinq niveaux de preuve et les cinq étapes
Niveau de preuve d’une capacité
- Niveau de preuve :Vérifié en production
- Démontré dans l’environnement de production, par une vérification en lecture seule consignée dans un rapport.
- Niveau de preuve :Vérifié en intégration
- Démontré par les tests automatisés et une répétition, sans être encore déployé en production.
- Niveau de preuve :Implémenté
- Code intégré avec ses tests, pas encore démontré dans un scénario réel.
- Niveau de preuve :Conçu
- Une conception écrite existe. Aucun code n’est en service.
- Niveau de preuve :Cible
- Orientation d’architecture retenue. Ni conçue en détail, ni disponible.
Étape d’une plateforme
- Recherche, étape 1 sur 5
- Exploration. Aucun engagement de produit.
- Prototype, étape 2 sur 5
- Fonctionne en démonstration ou en test. Ni déployé pour des tiers, ni proposé.
- En développement, étape 3 sur 5
- Des capacités fonctionnent en production. Pas d’offre commerciale.
- Pilote, étape 4 sur 5
- Utilisé par des organisations invitées, dans un cadre contractuel limité.
- Disponible, étape 5 sur 5
- Proposé commercialement, avec une documentation et un support définis.
Voir LUXIA Key sur votre cas
Nous présentons l’état réel de la plateforme, ses limites et ce qu’un premier échange de cadrage permettrait d’établir.