Onyx Infos

Il fabrique un TouchID compatible avec tous les Mac et publie les plans sur Internet

Tech · · Par Claire BERNARD

Il fabrique un TouchID compatible avec tous les Mac et publie les plans sur Internet

### TinyTouch : un boîtier open source qui apporte le Touch ID à tous les Mac Un développeur a mis au point un périphérique imprimé en 3D capable de tromper mac

### TinyTouch : un boîtier open source qui apporte le Touch ID à tous les Mac Un développeur a mis au point un périphérique imprimé en 3D capable de tromper macOS en se faisant passer pour une carte à puce, permettant ainsi l'authentification par empreinte digitale sur des machines qui ne sont pas officiellement éligibles. Le projet, baptisé TinyTouch, a été publié en open source par son créateur Zimeng Xiong, qui met en garde les utilisateurs contre une confiance aveugle dans ce dispositif de contournement. Selon des informations rapportées par 01net, l'objet utilise un microcontrôleur ESP32-S3 et un capteur d'empreinte pour offrir une alternative au Magic Keyboard avec Touch ID, vendu 169 euros sur l'Apple Store. ### Un contournement astucieux de la Secure Enclave L'approche technique retenue par le développeur évite soigneusement la rétro-ingénierie de la Secure Enclave d'Apple, une tâche que Zimeng Xiong compare à « creuser un tunnel à la petite cuillère ». À la place, le TinyTouch se présente à l'ordinateur comme une carte à puce PIV, un standard d'identification nativement pris en charge par macOS pour la connexion, le déverrouillage de l'écran et les commandes d'administration. Le fonctionnement s'apparente à celui d'un badge d'entreprise : lorsque le Mac réclame une authentification, il envoie un défi cryptographique au cube, qui le signe à l'aide d'une clé privée stockée en interne. Le firmware refuse toutefois de signer tant que le capteur n'a pas reconnu l'empreinte du doigt posé dessus. ### Une faille de sécurité assumée par son créateur Le dispositif comporte néanmoins des faiblesses notables, à commencer par le code PIN utilisé pour satisfaire l'exigence de macOS concernant les cartes à puce. Le cube tape en effet « 000000 », le code le plus élémentaire qui soit, qui ne constitue ni un mot de passe ni un secret, mais une simple formalité pour franchir la boîte de dialogue. La véritable protection repose donc exclusivement sur l'empreinte digitale. Cette particularité explique probablement pourquoi Zimeng Xiong est le premier à déconseiller une confiance aveugle dans son invention, reconnaissant implicitement les limites du système en matière de sécurité. ### Un accès démocratisé à une fonctionnalité réservée L'intérêt principal du TinyTouch réside dans sa capacité à étendre l'authentification biométrique à des Mac plus anciens, notamment les modèles équipés de processeurs Intel, qui sont officiellement exclus du Touch ID. Les utilisateurs de claviers tiers peuvent également bénéficier de cette fonctionnalité sans devoir investir dans le Magic Keyboard officiel. En publiant les plans et le code source, le développeur permet à chacun de reproduire le dispositif, s'inscrivant dans une démarche de démocratisation technologique qui contraste avec la stratégie d'Apple, historiquement attachée à réserver certaines fonctions à son écosystème matériel. Les implications de ce projet open source pourraient toutefois susciter des interrogations quant à la robustesse des mécanismes d'authentification de macOS face à des périphériques tiers.