HBA · eGK · NFC
Les cartes de santé allemandes sur votre téléphone : HBA et eGK
CodeB Wallet signe des PDF avec la carte allemande de professionnel de santé (elektronischer Heilberufsausweis, HBA) et la carte électronique d’assurance maladie (elektronische Gesundheitskarte, eGK) via NFC – directement depuis votre téléphone Android, sans lecteur de cartes. La HBA G2.1 crée une signature électronique qualifiée avec son certificat QES ; une eGK sans certificat de signature signe avec son certificat d’authentification (signature électronique avancée). CodeB Wallet lui-même n’est pas certifié.
- HBA : signature qualifiée
- eGK : signature avancée
- Sans lecteur de cartes
Les étapes dans l’application

1Saisissez le numéro d’accès à la carte (CAN) imprimé sur votre carte. 
2Posez la carte à plat contre le dos du téléphone. 
3Saisissez le code PIN indiqué par l’application – sur la HBA, le code PIN de signature (PIN.QES). 
4Terminé : signé avec la HBA, certificat qualifié affiché.
Ce dont vous avez besoin
Une carte de professionnel de santé (HBA) G2.1 ou une carte électronique d’assurance maladie (eGK) G2.1 avec NFC, son numéro d’accès à la carte (CAN) imprimé au recto, et le code PIN demandé par l’application.
Un téléphone Android avec NFC et CodeB Wallet.
Quelles cartes fonctionnent
Carte de professionnel de santé (HBA) G2.1 – pour les médecins, dentistes, pharmaciens, psychothérapeutes et autres professionnels de santé : signature électronique qualifiée avec le certificat QES de la carte.
Carte électronique d’assurance maladie (eGK) G2.1 – la carte d’assurance maladie. La plupart des cartes ne contiennent pas de certificat de signature ; CodeB Wallet signe donc avec le certificat d’authentification de la carte. Le résultat est une signature électronique avancée, et non qualifiée.
Les deux nécessitent l’interface sans contact (NFC) et le numéro d’accès à la carte (CAN) imprimé sur la carte. Les cartes d’établissement (SMC-B) ne servent pas à signer des documents.
Comment signer un PDF avec la HBA ou l’eGK
- Sur l’écran d’accueil, touchez Signer, puis Sélectionner un document et choisissez un PDF sur votre téléphone.
- Vérifiez le document, puis touchez Signer avec la carte de signature.
- Saisissez le numéro d’accès à la carte (CAN) à 6 chiffres imprimé au recto de la carte.
- Posez la carte à plat contre le dos de votre téléphone et laissez-la jusqu’à la fin de la signature.
- Saisissez le code PIN demandé par l’application : sur la HBA, le code PIN de l’application de signature (PIN.QES) ; sur l’eGK, le code PIN de votre carte d’assurance maladie (PIN.CH).
- Vous voyez « Document signé », avec la carte utilisée et l’indication si son certificat mentionne une signature électronique qualifiée. Touchez Enregistrer sur le téléphone ou Partager.
Signature qualifiée ou avancée
Avec la HBA, la carte crée la signature avec la clé de son certificat QES – la clé ne quitte jamais la carte. CodeB Wallet lit le certificat et indique qu’il mentionne une signature électronique qualifiée.
La plupart des eGK n’ont pas de certificat de signature. CodeB Wallet utilise alors le certificat d’authentification de la carte : la signature est une signature électronique avancée (AdES) – liée à la carte et à son code PIN, mais non qualifiée. L’application ne la présente jamais comme qualifiée.
Les signatures sont intégrées dans le PDF au format PAdES (ETSI EN 319 142), avec un horodatage de confiance lorsque le service d’horodatage répond. CodeB Wallet lui-même n’est pas certifié.
Sécurité : votre carte, votre code PIN, votre document
Le téléphone et la carte établissent d’abord une connexion chiffrée et authentifiée à l’aide du numéro d’accès à la carte (PACE). Votre code PIN n’atteint la puce que par cette connexion, et c’est la puce qui le vérifie. L’application n’enregistre jamais votre code PIN.
La clé de signature ne quitte jamais la carte. Un code PIN erroné n’est jamais ressaisi automatiquement.
Le PDF reste sur votre téléphone. Seule une empreinte (hash) de la signature est envoyée au service d’horodatage CodeB pour l’horodatage de confiance. Pas de connecteur, pas de TI, pas de pistage.
Quel code PIN ?
HBA : le code PIN de l’application de signature qualifiée (PIN.QES). Si une HBA n’a pas de certificat de signature utilisable, l’application signe avec son certificat d’authentification et demande le code PIN du titulaire de la carte (PIN.CH).
eGK : le code PIN de votre carte d’assurance maladie (PIN.CH), que vous recevez de votre caisse d’assurance maladie.
Modifiez d’abord un code PIN de transport avec les outils de l’émetteur de votre carte. Un code PIN erroné n’est jamais ressaisi automatiquement, et l’application affiche les essais restants.
Conseils pour une connexion stable
Posez la carte à plat contre le dos du téléphone et ne la bougez pas jusqu’à la fin de la signature. Retirez les coques épaisses.
Sous Android 14 et versions ultérieures, l’application indique où se trouve l’antenne NFC de votre téléphone. Si la connexion est interrompue, l’application reprend d’elle-même dès que la carte est de nouveau en place.
Questions sur la HBA et l’eGK
Puis-je signer des PDF avec mon Heilberufsausweis (HBA) sur un téléphone Android ?
Oui, avec une HBA G2.1 avec NFC. Saisissez le numéro d’accès à la carte (CAN), approchez la carte du téléphone et saisissez votre code PIN de signature – la carte crée une signature électronique qualifiée.
Puis-je signer avec ma carte électronique d’assurance maladie (eGK) ?
Oui, avec une eGK G2.1 avec NFC. La plupart des cartes d’assurance maladie ne contiennent pas de certificat de signature ; la carte signe donc avec son certificat d’authentification – une signature électronique avancée, et non qualifiée. Saisissez le CAN imprimé sur la carte et le code PIN de votre carte d’assurance maladie.
Une signature avec l’eGK équivaut-elle à une signature manuscrite ?
Non. Dans l’UE, seule une signature électronique qualifiée a l’effet juridique d’une signature manuscrite (eIDAS). La signature avec l’eGK est une signature électronique avancée : elle montre quelle carte a signé et que le document n’a pas été modifié par la suite. Pour des signatures qualifiées, utilisez la HBA ou une autre carte QES.
Ai-je besoin d’un lecteur de cartes, d’un connecteur ou de l’infrastructure télématique (TI) ?
Non. L’application communique directement avec la carte via NFC. Le PDF reste sur votre téléphone ; seule une empreinte (hash) de la signature est envoyée au service d’horodatage CodeB pour l’horodatage de confiance.
De quel code PIN ai-je besoin ?
HBA : le code PIN de signature (PIN.QES). eGK : le code PIN de votre carte d’assurance maladie (PIN.CH), fourni par votre caisse d’assurance maladie. L’application affiche les essais restants ; un code PIN erroné n’est jamais ressaisi automatiquement.
Où trouver le numéro d’accès à la carte (CAN) ?
Au recto de la HBA ou de l’eGK : un numéro à 6 chiffres imprimé sur la carte. L’application le demande avant que vous approchiez la carte du téléphone.
Que faire si mon code PIN est bloqué ou si je l’ai oublié ?
HBA : débloquez-le avec le PUK de votre courrier PIN ou contactez le prestataire de services de confiance qui a émis votre carte. eGK : votre caisse d’assurance maladie vous aide. CodeB Wallet ne ressaisit jamais automatiquement un code PIN erroné et affiche les essais restants.
Installer la bêta fermée (Google Play) Bêta fermée : ouverte uniquement aux testeurs invités connectés à Google Play avec l’adresse e-mail figurant sur notre liste de testeurs. Pour rejoindre la bêta, contactez-nous à info@aloaha.com.