KeyPulse

Let the physical world be the key.

Un mot de passe fonctionne partout — c’est pour ça qu’il se vole partout. KeyPulse ne fonctionne qu’ici, et que maintenant.

Demander à KeyPulse

Que voulez-vous savoir sur KeyPulse ?

Prêt à parler à l’équipe ? Demander un rendez-vous →

Demander à KeyPulse

Que voulez-vous savoir sur KeyPulse ?

Qu’est-ce que KeyPulse ?

KeyPulse prouve que deux appareils attendus étaient physiquement ensemble à l’instant précis où une opération sensible a été autorisée.

Un appareil émet une brève sonde physique dans l’espace autour de lui. Les deux appareils enregistrent indépendamment la façon dont cet espace réagit. Deux appareils proches enregistrent des observations compatibles ; un appareil situé ailleurs, non.

Quand les deux observations concordent, cette concordance devient une preuve à usage unique — créée là et à cet instant, jamais stockée, jamais réutilisable. Une primitive nouvelle, complémentaire des mots de passe et des passkeys.

Brevet 0514BR002FR · KeyPulse concept note La technologie →

Qu’est-ce que KeyPulse Secure Chain ?

KeyPulse Secure Chain est une implémentation : un téléphone, un objet porté, et une autorisation sensible.

Vous arrivez sur un site sensible et n’entrez qu’un nom. Un défi à usage unique arrive sur le téléphone. Vous le validez sur l’objet porté. L’événement physique se déroule entre les deux appareils ; quand leurs observations concordent, l’opération est autorisée — APPROUVÉE. Elle peut aussi être REFUSÉE. KeyPulse informe la décision ; il n’est pas la décision.

Un prototype fonctionnel de bout en bout existe sur du vrai matériel — une carte ESP32-C3, une application Android, un backend — avec de la vraie cryptographie. Un prototype / démonstrateur R&D.

KeyPulse Secure Chain — architecture note KeyPulse Secure Chain →

En quoi est-ce différent d’une passkey ?

Une passkey prouve un authentificateur. Secure Chain ajoute une propriété qu’aucun authentificateur à un seul appareil n’a : la co-présence physique fraîche de deux appareils indépendants.

FIDO2 et les passkeys prouvent très bien la possession d’une clé et une vérification locale de l’utilisateur. Secure Chain conserve tout cela et ajoute une chose — la preuve que les deux appareils étaient au même endroit à l’instant de l’opération.

C’est une couche à ajouter là où une preuve physique a une vraie valeur — un virement de montant élevé, un changement de droits d’administration, une action irréversible — pas un remplacement du login existant.

KeyPulse — authentication comparison note Posture de sécurité →

Quel rôle joue la pièce ?

La spécificité vient du lieu. Un événement physique interagit avec les murs, les objets et la géométrie exacte d’une pièce à un instant donné — et cette interaction est ce que les deux appareils partagent.

Parce que l’observation est liée à un environnement réel et à un moment réel, ce n’est pas quelque chose qu’un attaquant peut détenir à l’avance ou reproduire depuis un autre endroit.

L’environnement n’est pas un décor — c’est de là que viennent la fraîcheur et l’unicité de la preuve. L’entropie du monde physique, transformée en sécurité.

Brevet 0514BR002FR KeyPulse Recherche →

Comment l’observation fonctionne-t-elle vraiment ?

Au niveau du concept : une sonde part, l’espace réagit, les deux appareils échantillonnent cette réaction, et les deux échantillons sont comparés.

Le principe ne dépend pas d’un seul type de signal — radio, Bluetooth, acoustique et optique sont tous concernés. La description publique reste au niveau déjà publié par le brevet.

Ce qui compte pour le comprendre : deux échantillons indépendants du même moment physique, et une comparaison qui ne réussit que si les appareils étaient réellement ensemble.

Brevet 0514BR002FR §71–72, §105–107

Que prouve réellement « PRESENT » ?

« PRESENT » signifie que la vérification locale de l’utilisateur, propre à l’appareil, a autorisé l’usage de sa clé pour cette opération — pas qu’une personne nommée est là ou agit librement.

Les quatre propriétés que Secure Chain établit : WHO (le compte), PRESENT (une vérification locale a eu lieu), TOGETHER (deux appareils ont produit des observations compatibles d’un même événement), NOW (créée à l’instant, et n’existait pas avant).

Être précis sur ce que chacune prouve et ne prouve pas est délibéré. KeyPulse est conçu pour qu’on puisse raisonner honnêtement dessus.

Architecture Secure Chain §6 · Modèle de menace §2 Posture de sécurité →

Peut-on le rejouer ou le relayer ?

Le rejeu d’un enregistrement d’une cérémonie passée est traité et validé sur du vrai matériel. Un relais physique en temps réel est un problème plus difficile, ouvert — et nous le disons.

Chaque cérémonie est liée à un défi frais rattaché à cette seule opération ; un enregistrement d’une session précédente ne refonctionne pas.

Un relais en direct entre deux lieux au même instant est plus difficile à traiter. KeyPulse est conçu pour en augmenter le coût et en changer la nature ; il ne prétend pas le rendre impossible.

KeyPulse — known-limitations note Posture de sécurité →

Est-ce réservé aux téléphones et aux montres ?

Le téléphone et l’objet porté sont une façon d’utiliser KeyPulse. Le principe pourrait s’appliquer partout où deux appareils doivent prouver qu’ils sont physiquement ensemble.

Accès et identité, l’habitacle d’un véhicule, l’appairage d’objets IoT sans écran, des contextes industriels et d’infrastructures critiques — la même idée. Ces directions sont exploratoires ; Secure Chain téléphone-et-objet-porté est celle construite de bout en bout.

KeyPulse n’est pas une fonction de montre ni une fonction de téléphone. C’est la technologie de sécurité physique sous-jacente.

Taxonomie des applications La technologie →