Qui décide si votre téléphone est assez sûr ? CodeB Wallet sous GrapheneOS
Un portefeuille d’identité doit savoir que le téléphone n’a pas été manipulé. Beaucoup d’applications confient cette question à Play Integrity de Google, un service de Google Play. Résultat : les téléphones sous un système alternatif comme GrapheneOS échouent – non parce qu’ils seraient peu sûrs, mais parce que Google ne les approuve pas. CodeB Wallet prend un autre chemin.

Qui décide – Google ou le téléphone ?
- 1Votre téléphoneUn Pixel sous GrapheneOS ou un téléphone Android
- 2Matériel sécuriséLa puce du téléphone garantit les clés du portefeuille
- 3Verrouillé et vérifiéBootloader verrouillé, système vérifié au démarrage
- 4AcceptéSans Google Play
Tout portefeuille d’identité numérique européen doit s’assurer que le téléphone n’a pas été rooté ni modifié, sinon les clés d’identité ne seraient pas en sécurité. La voie par défaut, commode pour les développeurs, est Play Integrity de Google : Google examine le téléphone et répond oui ou non.
Cela fonctionne pour la plupart des téléphones, mais fait de Google le gardien d’une identité européenne. GrapheneOS – un Android renforcé pour téléphones Pixel, utilisé par les personnes attachées à la sécurité et à la vie privée – n’obtient pas de « oui », et les portefeuilles construits ainsi le refusent tout simplement.
Comment CodeB Wallet vérifie votre téléphone
CodeB Wallet interroge plutôt le matériel sécurisé du téléphone. La puce qui détient les clés du portefeuille confirme que les clés ont été créées en elle, que le bootloader est verrouillé et que le système a été vérifié au démarrage. Cela fait partie d’Android lui-même – sans Google Play.
Là où Play Integrity est disponible, c’est un signal supplémentaire. Là où il manque ou répond non – comme sous GrapheneOS –, le matériel décide. Pour GrapheneOS, nous reconnaissons les clés de signature officielles du système : un Pixel 6 ou plus récent sous GrapheneOS avec bootloader verrouillé est accepté.
Ce qui reste exclu
La souveraineté n’est pas une raison de baisser la sécurité. Les téléphones au bootloader déverrouillé ou avec accès root sont refusés, quel que soit leur système – sur ces téléphones, personne ne peut être sûr que les clés d’identité sont protégées. Les autres systèmes Android doivent eux aussi avoir un bootloader verrouillé avec démarrage vérifié.
Indépendant de Google ? Honnêtement : de Google Play
La vérification matérielle fait partie d’Android, et sa chaîne de certificats aboutit à une racine Google – sous Android, personne n’est totalement indépendant de Google. Ce que nous évitons, c’est de dépendre de Google Play et d’une liste d’approbation tenue par Google. Quels systèmes CodeB Wallet accepte, c’est nous qui le décidons.
La souveraineté numérique commence par des décisions comme celle-ci.
Vous utilisez GrapheneOS ? Essayez CodeB Wallet
- Utilisez un Pixel 6 ou plus récent sous GrapheneOS et gardez le bootloader verrouillé.
- Installez Google Play dans le bac à sable de GrapheneOS (GrapheneOS App Store) – la bêta est distribuée via Google Play.
- Rejoignez la bêta avec le compte Google de ce bac à sable.
- Dites-nous comment cela fonctionne pour vous : info@aloaha.com.
Construit selon les règles
CodeB Wallet est construit selon l’Architecture and Reference Framework de l’EUDI Wallet – la certification est encore devant nous. Fabriqué à Malte.
Questions sur GrapheneOS
CodeB Wallet fonctionne-t-il sous GrapheneOS ?
Oui – sur les téléphones Pixel à partir du Pixel 6, avec le bootloader verrouillé. Le téléphone est vérifié par son matériel sécurisé ; Play Integrity de Google n’est pas nécessaire.
Ai-je besoin de Google Play ?
Pas pour la vérification de sécurité. Pour la bêta, installez Google Play dans le bac à sable de GrapheneOS et inscrivez-vous avec ce compte Google.
Et LineageOS ou d’autres systèmes ?
CodeB Wallet exige un bootloader verrouillé avec démarrage vérifié. Les systèmes au bootloader déverrouillé – comme LineageOS sur la plupart des téléphones – sont refusés, pour protéger votre identité.
Le portefeuille est-il alors totalement indépendant de Google ?
Non. La vérification matérielle fait partie d’Android et ses certificats aboutissent à une racine Google. CodeB Wallet ne dépend toutefois ni de Google Play ni de l’approbation de votre système par Google.
Pourquoi certains portefeuilles d’identité européens refusent-ils GrapheneOS ?
Parce qu’ils utilisent Play Integrity de Google pour décider si un téléphone est digne de confiance, et Play Integrity n’approuve pas les systèmes que Google n’a pas certifiés – même renforcés comme GrapheneOS. Cela ne dit rien de la sécurité réelle du téléphone.
Quels téléphones Pixel fonctionnent ?
Les Pixel 6 et plus récents sous GrapheneOS, avec le bootloader reverrouillé après l’installation, comme le recommande l’installateur de GrapheneOS.