Collecte biométrique
Kits en commune : 10 empreintes, visage (vivacité), iris. Qualité contrôlée avant envoi. Consentement et contrôle dual de l'agent.
Repubulika y'Uburundi · République du Burundi
Ubumwe · Ibikorwa · Amajambere
Infrastructure publique numérique · démonstration
Cette vitrine montre comment le Burundi peut s'appuyer sur MOSIP (bien public numérique) pour délivrer une identité biométrique, se connecter aux ministères, signer des documents, et l'interopérabilité X-Road (instance démo xroad.26agency.io).
Démonstration technique. Ce n'est pas un service officiel de l'État du Burundi.
MOSIP n'est pas une application ministérielle. C'est l'infrastructure publique numérique d'identité de l'État : on enrôle une personne une fois, on lui attribue un numéro national unique (NIN), puis tous les services s'appuient sur la même identité.
Kits en commune : 10 empreintes, visage (vivacité), iris. Qualité contrôlée avant envoi. Consentement et contrôle dual de l'agent.
ABIS compare les gabarits à tout le fichier. 0 candidat = personne nouvelle. Un hit = déjà enrôlée, pas de second NIN.
Le numéro n'est attribué qu'après ABIS. Il est à vie, jamais recyclé, et ne code ni le sexe, ni la commune, ni la date de naissance.
Le NIN indexe le référentiel. eSignet, USSD, carte ou portefeuille ne font qu'authentifier cette même identité auprès des ministères.
Aujourd'hui chaque institution tient sa liste. MOSIP n'ajoute pas une sixième liste : il installe la couche manquante — une personne unique — sous la santé, l'OBR, l'état civil, les élections et la protection sociale.
Doublons, fantômes, pas de biométrie nationale, exclus hors smartphone.
Une personne · un NIN · un IdP · plusieurs canaux
Les ministères consomment l'identité. Ils ne la fabriquent plus.
Communes (kits), hôpitaux (naissance), *201# (téléphone basique), plus tard un portefeuille.
Biométries + vivacité + contrôle dual → ABIS → NIN aléatoire → référentiel. La couche que le Burundi n'a pas encore.
eSignet (IdP OpenID, live ici), signature distante sous HSM, IAM des partenaires.
Santé, OBR, intérieur, éducation. Plus tard X-Road entre ministères, et BI:NIN pour l'EAC.
| Problème burundais | Comment la pile aide | Ce qu'elle ne fait pas |
|---|---|---|
| Pas de personne biométrique unique | ABIS 1:N avant tout NIN ; un dossier à vie | Ne remplace pas la loi d'état civil |
| Exclusion rurale / hors smartphone | Kits en commune + USSD *201# comme canal de premier rang | Ne construit pas les antennes |
| Un mot de passe par ministère | eSignet : un login, des claims, un consentement, un audit | N'héberge pas le métier santé ou fiscal |
| NIN fuité ou volé | Le NIN identifie ; OTP / PIN / biométrie authentifient ; on révoque le titre, pas la personne | Ne corrige pas un enrôlement frauduleux si la vraie personne n'a jamais été inscrite |
| Signatures papier, paies fantômes | Signature distante après eID ; le même NIN pour paie et protection sociale | Pas une signature qualifiée tant que PKI et droit n'existent pas |
| Intégrations EAC / ministères bilatérales | OpenID + API versionnées maintenant ; security servers X-Road ensuite | X-Road n'est pas l'IdP |
Cette démo prouve la couche 3 (eSignet). Les couches 1–2 et 4 sont le chemin de production (kits, ABIS, HSM, X-Road) — pas encore ce cluster partagé. Ce que ça change dans la vie réelle →
Une identité unique n'est pas un site de plus. C'est le droit, pour Marie à Ngozi comme pour un commerçant à Rohero, de prouver qui elle est une fois, puis d'ouvrir la santé, l'impôt, l'école, un acte signé ou une aide sociale sans recréer un dossier. Ci-dessous : des parcours concrets. Seuls le login Santé et la signature simple sont live sur cette vitrine ; le reste est le gisement de valeur une fois kits, ABIS et HSM en production.
Santé · Ngozi
Elle n'ouvre plus un dossier papier à chaque centre. Le soignant voit le même NIN, le même historique vaccinal. L'extrait d'acte se signe à distance : eSignet, pas un voyage à Bujumbura.
Live ici : connexion Santé + signature de l'acte.
OBR · Bujumbura
Le NIF n'est plus une île. Paie, marché public, déclaration : le même NIN, pas un homonyme. Deux gérants co-signent un contrat ; chacun s'authentifie. Plus de « tampon du cousin ».
Politique : co-signature et procuration.
École · Gitega · *201#
Inscription au concours, bourse, relevé : elle n'a pas besoin d'un smartphone. USSD pour consentir et signer le hash. Le ministère lit des claims eSignet, pas une photocopie de carte.
Canal : signature *201#.
| Service | Sans identité fondatrice | Avec eID + eSignet + signature |
|---|---|---|
| Centre de santé | Nouveau cahier, dossier perdu, double traitement | Un NIN, un dossier. Login soignant via l'IdP, pas un mot de passe local. |
| Allocations / MERANKABANDI | Listes communales, doublons, fantômes | ABIS avant le NIN : une personne, une prestation. Paiement lié au NIN, pas au nom. |
| OBR / marchés | Photocopie de carte, file au guichet | KYC une fois. Signature distante du marché. Audit : qui a signé, quand, quel hash. |
| État civil | Registres papier, copies contradictoires | Naissance → NIN dès le kit hôpital. Même numéro pour école, passeport, vote. |
| Éducation | Identité « scolaire » parallèle | Le ministère consomme le NIN. Plus de second matricule fantôme. |
| Inclusion rurale | Application smartphone ou rien | Kit en commune + *201#. La clé reste au HSM, pas dans le Nokia. |
Santé ne redemande pas les biométries que l'intérieur a déjà. X-Road plus tard ; OpenID maintenant.
Procuration enregistrée, co-signature des deux parents, marché public signé sous HSM — vérifiable plus tard, pas un tampon scanné.
Paie, listes électorales, filets sociaux : 1:N biométrique avant attribution. Un décès ne recycle pas le NIN.
Forme fédérée BI:018472931056. Un partenaire régional vérifie l'identité sans recréer un fichier burundais.
BI:NINMOSIP ne soigne pas, ne recouvre pas l'impôt, ne tient pas le cadastre. Il empêche chaque métier de réinventer « qui est cette personne ». C'est là que le potentiel se multiplie.
Deux temps : d'abord fonder l'identité (une fois), ensuite s'en servir partout.
Kit MOSIP en province. Identité civile, photo, consentement.
Empreintes, visage, iris. Contrôle de vivacité et de qualité.
Déduplication nationale. Empêche les doubles identités.
Numéro unique attribué, avec clé de contrôle.
Source de vérité : attributs + gabarits biométriques.
Carte, portefeuille, ou identité utilisable par USSD / web.
Présente son numéro, pas un mot de passe ministériel.
IdP national OpenID. OTP, PIN, ou biométrie selon le niveau.
Santé, intérieur, OBR, éducation — un seul login d'État.
Web, USSD *201#, signature HSM, X-Road vers les partenaires.
Cette démo joue les étapes 4–8 (référentiel mock + eSignet live). Les kits SBI/ABIS de production viennent ensuite.
Non : il n'existe pas de norme ISO qui impose la formule d'un numéro d'identité nationale. La Banque mondiale (ID4D) le dit explicitement : chaque État choisit longueur et structure. Ce qui est normalisé, ce sont les gardes-fous : unicité, vie entière, clé de contrôle, protection des biométries.
| Référentiel | Ce qu'il couvre | Ce qu'il ne dicte pas |
|---|---|---|
| ID4D / MOSIP | Numéro aléatoire + checksum, jamais recyclé | Le dessin exact des chiffres |
| ISO/IEC 7064 | Clés de contrôle (erreurs de saisie) | Le NIN lui-même |
| ISO/IEC 7812 (Luhn) | Clé numérique, adaptée à l'USSD | Le NIN lui-même |
| ISO 3166-1 | Code pays : BI / BDI / 108 | Le numéro national |
| ISO/IEC 24745 | Protection des biométries | Le NIN |
| OACI 9303 | Passeport / document de voyage | Le NIN civil (identifiant distinct) |
ID4D déconseille les numéros « parlants » (date de naissance, sexe, commune) : ils fuient de la vie privée et rendent le numéro immuable plus difficile. Un numéro aléatoire, attribué seulement après ABIS, est la pratique recommandée.
Numérique uniquement — dictable au téléphone, sans lettre X.
01
version du schéma
847293105
9 chiffres aléatoires après ABIS
6
clé Luhn
02 sans casser les NIN déjà émis.BI:018472931056 (ISO 3166-1 alpha-2 + NIN), pas le code téléphonique 257.
Les identités de démo suivent cette formule : Marie est 018472931056
(affichée 01 847 293 105 6, forme fédérée BI:018472931056).
Les téléphones restent en E.164 (+257…) — ce n'est pas le NIN.
257 est l'indicatif ITU-T, pas un identifiant d'identité. Le code pays ISO est 108 / BI.
La carte est un titre, pas l'identité. Le NIN reste à vie dans le référentiel ; le n° de carte, la puce et le CAN changent à chaque réémission. Format physique ID-1 (85,6 × 54 mm), zone machine OACI 9303 TD1 — 3 lignes de 30 caractères — pour qu'un contrôle frontalier EAC puisse lire la carte comme un document de voyage.
Cliquez sur la carte pour le verso. Format ID-1 (85,6 × 54 mm), zones ICAO 9303 TD1.
Les parents n'apparaissent pas sur la carte nationale. Ils restent dans le référentiel (état civil, succession, enquête) pour pouvoir basculer les anciens titres où la case NOM était le père.
Prénoms + nom de famille + lieu de naissance
Recto / verso / MRZ : uniquement le titulaire. Pas de père, pas de mère.
Même NIN · le père quitte la carte, pas le dossier
On range le nom du père dans le référentiel et on déclare un nom de famille
(proposition : reprendre l'ancien NOM). Réémission du plastique.
Exemple : Pacifique 019371640285.
Les nouveaux dossiers n'utilisent plus le père comme NOM. Pacifique illustre uniquement la bascule depuis un ancien titre.
| Cas | Exemple | NIN | VIZ / MRZ |
|---|---|---|---|
| Prénom + nom | Marie · Ndayishimiye | 018472931056 |
NDAYISHIMIYE<<MARIE |
| Prénom composé | Jean-Pierre · Hakizimana | 013508162479 |
Trait d'union → JEAN<PIERRE |
| Plusieurs prénoms | Aline Grâce Inès · Niyokindi | 016294837154 |
NIYOKINDI<<ALINE<GRACE<INES |
| Transition depuis un ancien titre (NOM = père) | Pacifique · père Barahinduka | 019371640285 |
Migrer : même NIN, père dans le référentiel, hors carte |
| Donnée | Source | Recto | Verso | MRZ |
|---|---|---|---|---|
NIN (individualId) |
Attribué après ABIS | Oui, grand, groupé | Dans le QR signé | Ligne 1, optional data (pas le n° de document) |
| Nom / prénom | familyName, givenName |
Oui (Kirundi + français en VIZ) | — | Ligne 3 : NOM<<PRENOMS, ASCII OACI |
| Prénoms (un, composé, plusieurs) | givenName — espaces entre prénoms, tiret conservé |
Oui | — | Identifiant secondaire ; - et espace → < |
| Nom(s) de famille | familyName |
Oui (sauf v1 : c'est le nom du père) | — | Identifiant primaire |
| Nom du père / de la mère | nickName (père), middleName (mère) |
Non | Non | Non — référentiel d'état civil seulement, pour migrer les anciens titres |
| Lieu de naissance | locality (commune, province) |
Oui | — | Non (la date de naissance l'est) |
| Date de naissance | dateOfBirth |
Oui | — | Ligne 2 YYMMDD + clé |
| Sexe | gender → F / M |
Oui | — | Ligne 2 : F, M ou < |
| Portrait | encodedPhoto |
Oui (photo ICAO) | — | Non — le visage imprimé n'est pas le gabarit ABIS |
| Résidence | streetAddress, region |
Non | Oui | Non |
| N° de carte + CAN | Métadonnée du titre (pas le NIN) | Oui — CAN 6 chiffres pour PACE | — | Ligne 1 : document number 9 car. + clé |
| Émission / expiration | Politique du titre (ici 10 ans) | Oui | — | Expiration ligne 2 + clé |
| QR signé | NIN + n° carte + exp. sous HSM | — | Oui | Complément hors OACI ; le MRZ reste la piste OCR |
| E-mail, téléphone, PIN, gabarits | Référentiel / eSignet | Jamais imprimés. Claims OIDC ou authentification seulement. | ||
Nationalité MRZ : BDI (ISO 3166-1 alpha-3), pas l'indicatif 257.
Type de document : I< (carte d'identité). Réémission = nouveau n° de carte et nouvelle puce,
même NIN.
Un NIN « parlant » (date de naissance, sexe, commune) ne protège pas contre le vol d'identité. Il aide même la fraude : on peut deviner des attributs, énumérer des numéros, profiler. ID4D sépare deux choses que l'on confond souvent : l'identifiant (le NIN, public comme un RIB) et l'authentifiant (biométrie, PIN d'enrôlement, OTP, carte à puce). Connaître le NIN de Marie ne suffit pas à devenir Marie.
| Menace | Ce qui ne marche pas | Contrôle MOSIP / ID4D |
|---|---|---|
| NIN fuité ou volé | Cacher le numéro, le rendre « difficile à deviner » | Le NIN n'ouvre rien seul. Login = NIN + facteur (OTP, PIN, biométrie). Plafonnement des tentatives. |
| Carte ou téléphone volé | Changer le NIN de la victime | Révoquer le titre (carte, wallet, SIM liée). Le NIN reste à vie. Réémission d'un nouveau credential. Détail : perte du téléphone. |
| Double identité / clone | Un numéro séquentiel « officiel » | ABIS 1:N multi-modal (empreintes + iris + visage). Un hit = déjà enrôlé, pas de second NIN. |
| Usurpation à l'enrôlement | Faire confiance aux papiers seuls | Vivacité (ISO/IEC 30107), contrôle dual, lien état civil, introducteur, activation différée, audit vidéo du kit. |
| Replay biométrique | Stocker la photo brute comme mot de passe | Gabarit chiffré (ISO/IEC 24745), liveness, kit certifié SBI — pas d'image réutilisable comme un PIN. |
| Fraude agent / insider | Un seul opérateur qui « crée le NIN » | Maker-checker, ABIS obligatoire avant attribution, journaux d'audit, rotation des kits. |
| SIM-swap / USSD | OTP SMS comme seul facteur à vie | OTP lié à la session + hash du document. Actes sensibles : 2e facteur (PIN d'enrôlement ou biométrie). |
Si un NIN circule (journal, hôpital, employeur), ce n'est pas une compromission du compte. On révoque les moyens d'accès, pas l'identité. Un nouveau NIN n'est envisagé que si le numéro a été émis par erreur — cas rare, tracé, jamais pour « laver » une fraude.
Les NIN de démo + code 111111 illustrent le login, pas le modèle de production :
en production le PIN n'est pas public, l'OTP n'est pas fixe, et la biométrie n'est pas rejouable depuis le navigateur.
Ces quatre identités fonctionnent maintenant. Sur l'écran eSignet, saisissez le
NIN puis le code 111111 (PIN / OTP).
| NIN | Titulaire | Province | PIN / OTP |
|---|---|---|---|
018472931056 |
Marie Ndayishimiye | Ngozi | 111111 |
013508162479 |
Jean-Pierre Hakizimana | Bujumbura Mairie | 111111 |
016294837154 |
Aline Grâce Inès Niyokindi | Gitega | 111111 |
019371640285 |
Pacifique (NOM = père Barahinduka) | Makamba | 111111 |
Exemple le plus simple : Marie · NIN 018472931056 · code 111111.
Capture empreintes, visage et iris en province, déduplication ABIS, attribution d'un NIN.
eSignet : connexion OpenID « Se connecter avec eID Burundi » pour chaque ministère.
Signature distante sous HSM après authentification — valable pour actes, marchés, santé.
Feature phones : *201# pour OTP, consentement et signature, sans application.
En production, le kit MOSIP capture empreintes, visage et iris, puis ABIS déduplique avant d'attribuer un NIN. Ici le flux est le même : le nouvel enregistrement est écrit dans le référentiel d'identité de démonstration, puis relisible immédiatement.
| NIN démo | Titulaire | Province | PIN / OTP |
|---|---|---|---|
018472931056 | Marie Ndayishimiye | Ngozi | 111111 |
013508162479 | Jean-Pierre Hakizimana | Bujumbura Mairie | 111111 |
016294837154 | Aline Grâce Inès Niyokindi | Gitega | 111111 |
019371640285 | Pacifique (v1, nom du père) | Makamba | 111111 |
Simule un ministère qui n'a plus de mot de passe local. Le citoyen s'identifie auprès de l'IdP national.
| NIN à coller | Titulaire | PIN / OTP |
|---|---|---|
018472931056 | Marie Ndayishimiye | 111111 |
013508162479 | Jean-Pierre Hakizimana | 111111 |
016294837154 | Aline Grâce Inès Niyokindi | 111111 |
019371640285 | Pacifique (v1) | 111111 |
Le document n'est pas signé dans le navigateur. Connectez-vous avec un NIN de test
(018472931056 + 111111) : eSignet authentifie la personne,
puis le portail appose une signature distante RS256 liée à ce NIN.
République du Burundi · Commune de Ngozi
8f14e45fceea167a5a36dedd4bea2543La démo ci-dessus est une signature simple (un NIN). Co-signature, procuration et perte du téléphone : Mandats et récupération.
On ne prête pas le PIN, l'OTP ou le téléphone. Chaque personne s'authentifie avec son NIN. Le NIN ne change jamais ; on révoque et on réémet les titres (SIM, carte, application).
Chaque co-signataire ouvre sa propre session eSignet ou *201#.
Le service accumule une signature par NIN sur le même hash
jusqu'à ce que la politique soit satisfaite. Le fichier liste alors chaque NIN, le rôle et l'heure.
| Modèle | Cas burundais | Règle |
|---|---|---|
| Co-signature séquentielle | Vente, mariage, les deux parents d'un mineur | Même hash, signature 1 puis 2. Statut « en attente » tant que le quorum n'est pas atteint. |
| Maker–checker | Acte ministériel, enrôlement (déjà sur ce portail) | Rôle distinct dans chaque signature : agent vs superviseur. Le superviseur n'utilise pas le login de l'agent. |
| Quorum k parmi n | Société, conseil communal, ONG | Politique sur l'enveloppe (ex. 2 sur 3 dirigeants), chaque NIN personnel. Pas de « PIN de l'organisation ». |
| Contre-signature | Notaire / état civil atteste la signature du citoyen | Le citoyen signe, l'officier signe le même hash sous un profil de certificat différent. |
Cette vitrine n'enchaîne pas encore deux eSignet. En production : PAdES/CAdES,
un signerInfo par personne, plus la politique (NIN requis, rôles, délai).
La procuration est un mandat dans le référentiel, pas une copie d'OTP. Le mandataire signe en son nom. La preuve dit qui a agi, pour qui, sous quel mandat.
| Type | Qui l'enregistre | Portée | Preuve à la signature |
|---|---|---|---|
| Légale (mineur, incapacité) | État civil / tribunal, lié au dossier | Actes que la loi autorise ; finit avec le statut | signedBy = NIN tuteur ; onBehalfOf = NIN enfant ; base = filiation / jugement |
| Volontaire | Les deux NIN s'authentifient, ou notaire / kit communal | Types d'actes, plafond, échéance, canaux (USSD, web) ; révocable tout de suite | signedBy = NIN mandataire ; onBehalfOf = NIN mandant ; mandateId = PRC-BI-… |
| Dirigeant d'entité | Registre du commerce + eID de la personne physique | Actes de la société seulement ; on remplace le dirigeant sans nouvelle clé d'entreprise | signedBy = NIN personne ; onBehalfOf = identifiant moral ; rôle = gérant |
Interdit : prêter OTP, PIN ou portefeuille ; un clerc qui signe « comme » le citoyen ; une procuration sans échéance ni type d'acte ; un mandataire qui enrôle un NIN ou réinitialise les biométries (kit + contrôle dual uniquement).
La clé de signature recommandée vit dans le HSM national : perdre le combiné ne perd pas la capacité de signer, seulement un canal (OTP SMS, session app, liaison SIM). La récupération, c'est prouver à nouveau l'identité, puis relier un nouveau titre — même NIN.
| Perte | Mesure immédiate | Récupération | Délai |
|---|---|---|---|
| Téléphone / SIM *201# | Hotlist de la liaison SIM. Plus d'OTP SMS vers ce MSISDN. | Biométrie 1:1 au kit, ou PIN d'enrôlement + autre facteur. Nouvelle SIM en personne. L'opérateur seul ne suffit pas. | 24–72 h sur les signatures à fort enjeu après changement de SIM |
| Application / portefeuille | Révocation du certificat d'appareil. Effacement à distance si l'app répond encore. | Réenrôlement du portefeuille après biométrie ou PIN. Pas de restauration d'une clé privée depuis le cloud. | Comme une nouvelle émission de titre |
| Carte plastique / CAN | Mise en opposition du n° de carte. Puce et CAN ne s'authentifient plus. | Réimpression. Nouveau n° de série, même NIN. | — |
| PIN d'enrôlement oublié | Ne pas envoyer un nouveau PIN par SMS vers le numéro en fichier. | Kit biométrie 1:1, contrôle dual, nouveau PIN choisi par le citoyen. | Comme une réémission de titre |
Après récupération : invalider les sessions de signature en cours et les mandats qui utilisaient l'ancien canal. Un téléphone volé ne doit pas terminer un acte à moitié signé. Si plus tard des clés vivent dans l'application (Inji), un téléphone perdu est une perte de clé : on révoque le certificat et on en émet un nouveau après biométrie. Le HSM distant reste le défaut pour ne pas exclure les usagers ruraux.
Pour la majorité des Burundais sans smartphone. L'opérateur national relaie la session ; l'identité et la clé restent côté État.