Une plateforme de LaVision-iTA LaVision-iT platformÉchange de dossiersRecords exchange
Le dossier passe d’une organisation à l’autre, sans jamais être copié.A record moves from one organization to another, never copied.
Console Exchange est l’échange de dossiers de LaVision-iT. Une banque, un assureur, une administration demande un dossier à l’organisation qui le détient — un opérateur télécom, un hôpital, une école. Console ID prouve qui est la personne et lui demande son accord sur son téléphone ; la réponse est chiffrée pour le seul demandeur. L’échange transporte : il ne garde ni ne lit aucun dossier. Une plateforme construite et testée, en démonstration.Console Exchange is LaVision-iT’s records exchange. A bank, an insurer or an administration asks the organization that holds a record — a telecom operator, a hospital, a school — for it. Console ID proves who the person is and asks for their consent on their phone; the answer is encrypted for the requester alone. The exchange carries: it keeps no record and reads none. A platform built and tested, in demonstration.
Schéma : une banque, le demandeur, et un opérateur télécom, le détenteur, de part et d’autre de Console Exchange. 1, la demande part de la banque vers l’échange. 2, au-dessus, Console ID demande à la personne son accord sur son téléphone et le signe. 3, l’échange prévient le télécom par un avis signé, avec l’accord. 4, le dossier revient du télécom dans une enveloppe scellée, chiffrée pour la seule banque ; l’échange le transmet sans pouvoir le lire. 5, la banque le lit une fois, puis il est effacé.Diagram: a bank, the requester, and a telecom operator, the holder, on either side of Console Exchange. 1, the request goes from the bank to the exchange. 2, above, Console ID asks the person for consent on their phone and signs it. 3, the exchange tells the telecom by a signed notice, with the consent. 4, the record comes back from the telecom in a sealed envelope, encrypted for the bank alone; the exchange forwards it without being able to read it. 5, the bank reads it once, then it is deleted.
La demande, puis l’avis au détenteurThe request, then the notice to the holder
L’accord de la personne, signé par Console IDThe person’s consent, signed by Console ID
Le dossier scellé : lu une fois par le demandeur, puis effacéThe sealed record: read once by the requester, then deleted
01Le principeThe idea
Trois rôles, et une seule copie : celle de l’organisation qui détient le dossier.Three roles, and one copy: the one kept by the organization that holds the record.
Qui est la personne, ce qu’on sait d’elle, et ce qui passe entre les deux : chacun reste à sa place.Who the person is, what is known about them, and what travels in between: each stays in its place.
QuiWhoConsole ID
L’identité : le numéro de la personne, son niveau de vérification, ses accords. Console ID ne garde aucun dossier d’hôpital, de banque ou d’école.The identity: the person’s number, their verification level, their consents. Console ID keeps no hospital, bank or school record.
le numérothe numberle niveauthe levelles accordsthe consents
Entre les deuxIn betweenConsole Exchange
La demande, l’accord, la réponse, les reçus : des métadonnées seulement. Le dossier traverse l’échange chiffré pour le seul demandeur.The request, the consent, the answer, the receipts: metadata only. The record crosses the exchange encrypted for the requester alone.
QuoiWhatChaque organisationEach organization
Ses propres dossiers sur la personne, sous un identifiant qui lui est propre. Ils restent chez elle ; personne ne les recopie ailleurs.Its own records about the person, under an identifier of its own. They stay with it; no one copies them elsewhere.
HôpitalHospital
BanqueBank
TélécomTelecom
ÉcoleSchool
02Le parcoursThe journey
Une demande, un accord, une réponse scellée.A request, a consent, a sealed answer.
Une organisation demande un dossier à une autre : la personne accepte ou refuse sur son téléphone, puis le dossier voyage scellé jusqu’au seul demandeur. Si elle dit non, tout s’arrête.One organization asks another for a record: the person accepts or refuses on their phone, then the record travels sealed to the requester alone. If they say no, everything stops.
L’accord de la personneThe person’s consent
Console ID présente ce transfert-là à la personne — qui demande, à qui, quoi, pourquoi — sur son téléphone. Son oui revient signé ; son non arrête tout, et le détenteur n’en est même pas prévenu.Console ID puts this very transfer to the person — who asks, whom, for what, why — on their phone. Their yes comes back signed; their no stops everything, and the holder is never even told.
La réponse scelléeThe sealed answer
Prévenu par un avis signé, le détenteur chiffre le dossier pour la clé du seul demandeur. L’échange vérifie l’enveloppe et la taille, garde l’empreinte, et transmet sans pouvoir lire.Told by a signed notice, the holder encrypts the record to the requester’s key alone. The exchange checks the envelope and the size, keeps the hash, and forwards without being able to read.
Une lecture, puis effacéeRead once, then deleted
Le demandeur est prévenu, récupère la réponse une seule fois et la déchiffre chez lui ; l’échange l’efface. La personne retrouve le transfert dans « Qui a mon identité ».The requester is told, fetches the answer once and decrypts it on its side; the exchange deletes it. The person finds the transfer under “Who has my identity”.
SMSConsole ID : Banque Exemple demande à recevoir votre justificatif de domicile, de Télécom Exemple. Pour accepter, répondez OUI 5824. Pour refuser : NON.Console ID: Example Bank asks to receive your proof of address, from Example Telecom. To accept, reply YES 5824. To refuse: NO.› OUI 5824› YES 5824
Console ID
Qui a mon identitéWho has my identity
Chaque organisation, ce qu’elle a reçu, et quand.Every organization, what it received, and when.
Banque ExempleExample Banka reçu, de Télécom Exemple : justificatif de domicilereceived, from Example Telecom: proof of addresspar Console Exchange · le 12/10/2026through Console Exchange · on 10/12/2026Vous avez dit ouiYou said yes
Clinique ExempleExample ClinicApprouvée le 10/10/2026Approved on 10/10/2026Informations reçues : nom, date de naissanceAttributes received: name, date of birth
Illustration — données fictives : la banque, le télécom, le message et la date sont inventés.Illustration — fictional data: the bank, the telecom, the message and the date are made up.
03Ce que l’échange voitWhat the exchange sees
Il voit l’enveloppe, jamais la lettre.It sees the envelope, never the letter.
L’échange garde des métadonnées — qui a demandé quoi à qui, pourquoi, quand, la taille, l’empreinte, l’issue. Le dossier lui-même ne fait que passer, chiffré pour la clé du seul demandeur : il n’est écrit ni dans sa base, ni dans ses journaux, ni dans ses files.The exchange keeps metadata — who asked whom for what, why, when, the size, the hash, the outcome. The record itself only passes through, encrypted to the requester’s key alone: it is written to neither its database, its logs nor its queues.
Ce qu’il garde · le reçuWhat it keeps · the receipt
Qui, quoi, à qui, quand — et l’issueWho, what, to whom, when — and the outcome
DemandeurRequester
Banque ExempleExample Bank
DétenteurHolder
Télécom ExempleExample Telecom
Type de dossierRecord type
justificatif de domicileproof of address
MotifPurpose
ouverture de compteaccount opening
La personneThe person
un identifiant, jamais un noman identifier, never a name
QuandWhen
12/10/2026 · 10 h 4210/12/2026 · 10:42 AM
TailleSize
1,8 Ko1.8 KB
EmpreinteHash
sha256 · 9f2c…41ab
IssueOutcome
répondue, lue une fois, effacéeanswered, read once, deleted
Ce qu’il transporte · le dossierWhat it carries · the record
Illisible pour l’échangeUnreadable to the exchange
Chiffré de bout en bout pour la clé du demandeur. L’échange vérifie l’enveloppe et la taille, garde l’empreinte, et transmet ; le demandeur le récupère une fois et le déchiffre chez lui.Encrypted end to end to the requester’s key. The exchange checks the envelope and the size, keeps the hash, and forwards; the requester fetches it once and decrypts it on its side.
Illustration — reçu et chiffré fictifs ; seul l’en-tête du chiffré suit le vrai format (JWE, ECDH-ES + A256GCM).Illustration — fictional receipt and ciphertext; only the ciphertext’s header follows the real format (JWE, ECDH-ES + A256GCM).
04Exemples d’usageExamples of use
Le dossier qu’une autre organisation détient déjà.The record another organization already holds.
Trois exemples de ce qu’un échange transporte : la personne n’a plus à aller chercher le papier, et rien n’est copié dans une base centrale.Three examples of what an exchange carries: the person no longer has to fetch the paper, and nothing is copied into a central database.
BanqueBankTélécomTelecom
Un justificatif de domicileA proof of address
Pour ouvrir un compte, la banque demande à l’opérateur télécom l’adresse qu’il a enregistrée — avec l’accord de la personne, sans facture à photocopier.To open an account, the bank asks the telecom operator for the address it has on record — with the person’s consent, no bill to photocopy.
Ce que l’échange apporteWhat the exchange brings
La personne approuve sur son téléphoneThe person approves on their phone
Une réponse chiffrée pour la seule banqueAn answer encrypted for the bank alone
L’opérateur garde son dossier ; rien n’est copiéThe operator keeps its record; nothing is copied
AssureurInsurerHôpitalHospital
Une attestation médicaleA medical certificate
Pour un remboursement, l’assureur demande à l’hôpital l’attestation dont il a besoin — et seulement elle.For a reimbursement, the insurer asks the hospital for the certificate it needs — and only that.
Ce que l’échange apporteWhat the exchange brings
Le type de dossier et le motif, présentés à la personneThe record type and the purpose, put to the person
Aucune donnée de santé lisible par l’échangeNo health data readable by the exchange
Le transfert visible dans « Qui a mon identité »The transfer visible under “Who has my identity”
AdministrationAdministrationÉcoleSchool
Un diplômeA diploma
Pour un concours ou un emploi public, l’administration demande à l’école la preuve du diplôme, au lieu d’une copie certifiée.For a competitive exam or a public-sector job, the administration asks the school for proof of the diploma instead of a certified copy.
Ce que l’échange apporteWhat the exchange brings
L’école répond depuis son propre systèmeThe school answers from its own system
Chaque appel signé par celui qui l’envoieEvery call signed by its sender
Des reçus et un journal pour l’auditeurReceipts and an audit log for the auditor
Exemples d’usage et photos d’illustration — et non des clients ni des participants de LaVision-iT.Examples of use and illustrative photos — not LaVision-iT clients or participants.
05SécuritéSecurity
L’échange transporte, il ne lit pas.The exchange carries; it does not read.
Illisible pour l’échangeUnreadable to the exchange
Le dossier est chiffré de bout en bout pour la clé du demandeur. L’échange ne l’écrit ni dans sa base, ni dans ses journaux, ni dans ses files : il n’en garde que l’empreinte et la taille.The record is encrypted end to end to the requester’s key. The exchange writes it to neither its database, its logs nor its queues: it keeps only the hash and the size.
Rien sans la personneNothing without the person
Pas de transfert sans l’accord signé par Console ID pour ce transfert-là. Seules les obligations légales listées — une décision de justice, un signalement de santé publique — font exception, consignées comme telles.No transfer without the consent Console ID signed for that very transfer. Only the listed legal duties — a court order, a public-health report — are an exception, recorded as such.
Des organisations de Console IDConsole ID organizations only
Pour s’inscrire, un participant présente le jeton par lequel Console ID lie son numéro d’organisation à la clé avec laquelle il signe. L’échange n’enregistre aucune organisation de son côté.To register, a participant presents the token by which Console ID binds its organization number to the key it signs with. The exchange registers no organization on its own.
Tout consigné, rien à parcourirEverything recorded, nothing to browse
Un journal inaltérable, chaîné par empreintes ; chaque participant lit ses propres reçus, et aucune route ne liste les personnes. Chaque appel est signé, daté et accepté une seule fois.An append-only, hash-chained audit log; each participant reads its own receipts, and no route lists people. Every call is signed, timestamped and accepted once.
Un appel signé, à la loupeOne signed call, up close
POST /requests Authorization: Signed eyJ…
pourto
exchange.lavisionit.coml’échange visé — ailleurs, l’appel ne vaut rienthe exchange it is meant for — anywhere else, the call is worthless
defrom
le participantthe participantsigné avec la clé que Console ID a liée à son numérosigned with the key Console ID bound to its number
routeroute
POST /requestsla méthode et le chemin, nommés dans la signaturethe method and the path, named in the signature
corpsbody
son empreinteits hashun octet changé, et la signature tombechange one byte, and the signature fails
quandwhen
maintenantnowà cinq minutes prèswithin five minutes
une foisonce
un identifiant uniquea unique identifierrejoué, l’appel est refuséreplayed, the call is refused
Le journal, chaîné par empreintes — une demande, six événementsThe audit log, hash-chained — one request, six events
Demande crééeRequest createdREQUEST_CREATED
préc.prev
a41d…07be
empreintehash
3fa9…71c2
Accord donnéConsent grantedCONSENT_GRANTED
préc.prev
3fa9…71c2
empreintehash
8c21…d94e
Remise au détenteurDelivered to the holderDELIVERED_TO_HOLDER
préc.prev
8c21…d94e
empreintehash
1d7e…5a03
RépondueAnsweredANSWERED
préc.prev
1d7e…5a03
empreintehash
b604…e8f1
Remise au demandeurDelivered to the requesterDELIVERED_TO_REQUESTER
préc.prev
b604…e8f1
empreintehash
e93a…2c6d
Lue, une foisFetched, onceFETCHED
préc.prev
e93a…2c6d
empreintehash
52cf…9b10
Chaque événement porte l’empreinte du précédent : en retirer ou en changer un brise la chaîne. Illustration — empreintes inventées, raccourcies.Each event carries the previous one’s hash: removing or changing one breaks the chain. Illustration — made-up hashes, shortened.
06Le choixThe choice
Un échange, et non un entrepôt.An exchange, not a warehouse.
Il y avait deux façons de faire circuler les dossiers. Nous avons choisi celle qui ne crée pas une base unique de toutes les données — le modèle de X-Road, la couche d’échange de données de l’Estonie.There were two ways to let records travel. We chose the one that does not create a single database of all the data — the model of X-Road, Estonia’s data exchange layer.
Dessin : six organisations — santé, banque, télécom, école, administration, assurance — versent chacune une copie de leurs dossiers dans une base centrale, fissurée : une seule fuite expose tout.Drawing: six organizations — health, bank, telecom, school, administration, insurance — each pour a copy of their records into one central database, cracked: a single breach exposes everything.
ÉcartéRuled out
L’entrepôt.The warehouse.
Copier les dossiers de toutes les organisations dans une base, et la synchroniser.Copy every organization’s records into one database, and keep it in sync.
Une cible uniqueA single target
La base la plus précieuse du pays, et une fuite qui expose toutes les organisations à la fois.The country’s most valuable database, and one breach that exposes every organization at once.
Une confiance difficileHard-won trust
Demander à une banque de verser ses dossiers dans la base d’une autre société.Asking a bank to pour its records into another company’s database.
Une base légale introuvableNo legal basis
Aucun opérateur seul n’a de raison légale de garder à la fois des dossiers de santé, financiers et scolaires.No single operator has a legal basis to hold health, financial and school records all at once.
Dessin : les mêmes six organisations gardent chacune leurs dossiers chez elles ; au centre, Console Exchange relie celles qui échangent, une enveloppe scellée à la fois, avec un seul journal.Drawing: the same six organizations each keep their records at home; in the middle, Console Exchange links those that exchange, one sealed envelope at a time, with a single audit log.
RetenuChosen
L’échange.The exchange.
Ne rien copier : porter la demande à celle qui détient le dossier, et la réponse au demandeur.Copy nothing: carry the request to the holder of the record, and the answer to the requester.
Le dossier reste chez luiThe record stays home
Chaque organisation garde ses dossiers ; une réponse n’est lue qu’une fois, par le demandeur.Each organization keeps its records; an answer is read once, by the requester.
Un dossier à la foisOne record at a time
Pas de recherche « tout sur cette personne » à travers les organisations — par construction.No “everything about this person” search across organizations — by design.
Un seul point d’auditOne point of audit
Un journal et des reçus au même endroit, plutôt que vingt liaisons de gré à gré entre organisations.One log and its receipts in one place, rather than twenty point-to-point links between organizations.
07Pour les organisationsFor organizations
Brancher son système, une fois.Connect your system, once.
1
Être admise à Console IDAdmitted to Console ID
L’organisation est enregistrée et admise au registre de Console ID, avec son numéro d’organisation et son dossier vérifié.The organization is registered and admitted to Console ID’s registry, with its organization number and its verified record.
n° d’organisationorganization number
2
Ses clés et son connecteurIts keys and its connector
Son administrateur obtient, sur le portail de Console ID, le jeton d’inscription lié à la clé de son connecteur ; le connecteur s’inscrit à l’échange avec l’adresse où recevoir ses avis.Its administrator obtains, on Console ID’s portal, the registration token bound to its connector’s key; the connector registers with the exchange, with the address where it receives its notices.
POST /participants
3
Son catalogueIts catalog
L’organisation qui détient des dossiers déclare ceux qu’elle peut fournir, et le délai dans lequel elle répond.The organization that holds records declares the ones it can provide, and how long it takes to answer.
cataloguecatalog
4
Des appels et des avis signésSigned calls and notices
Chaque appel du connecteur porte une signature à usage unique ; chaque avis de l’échange est signé, vérifiable avec ses clés publiques.Every call from the connector carries a single-use signature; every notice from the exchange is signed, verifiable with its public keys.
Travailler avec Console Exchange.Working with Console Exchange.
Une organisation qui a besoin d’un dossier qu’une autre détient, ou qui en détient un que d’autres demandent : écrivez-nous.An organization that needs a record another one holds, or holds one that others ask for: write to us.