Sebastien Rousseau
Portrait noir et blanc de Sebastien Rousseau

Sebastien Rousseau

Sécuriser l'avenir de la banque
avec l'IA agentique
et la cryptographie post-quantique.

Conçu pour l'edge. Architecturé pour une résilience sans compromis. Au cœur de la prochaine génération de paiements mondiaux.

For decision makers

Where this work shows up
on the balance sheet.

The open-source libraries below aren’t research curios. Each one maps to a board-level risk a Tier-1 bank is being asked to evidence under DORA, BCBS 239, Basel III or NIST CSF 2.0 — and shaves real cost off the audit trail that satisfies the regulator.

Compliance

DORA Article 5 & BCBS 239 evidence

Lossless parsing, signed releases and structured ISO 20022 outputs mean the configuration and payment files that move money are auditable end-to-end. Less to defend in your next supervisory exam.

See the case studies ›

Cost reduction

Open source over proprietary licensing

Apache-2.0 / MIT replaces six- and seven-figure vendor contracts on pain.001 generation, statement parsing and edge security tooling. Audit-grade quality without the per-seat fee.

Browse the projects ›

Strategic hedging

Post-quantum cryptography readiness

KyberLib gives your team an inspectable, NIST FIPS 203-aligned implementation of ML-KEM today — ready for the SWIFT structured-address cutover and the longer harvest-now-decrypt-later horizon.

Read the research ›

Écrits et maintenus

Open source pour
l'avenir de la finance.

Un portfolio de bibliothèques Python, Rust et JavaScript que j'écris et maintiens. Open source, libres d'usage, appliquées aux paiements wholesale, au règlement transfrontalier, aux données financières et à la cryptographie résistante au quantique.

pain001 logo. Open-source ISO 20022 payment file automation by Sebastien Rousseau
Python · Paiements

pain001

Problème
La rédaction manuelle de messages ISO 20022 pain.001 est fragile lors des bascules SEPA et SWIFT.
Approche
Bibliothèque Python pilotée par schéma qui convertit des fichiers CSV ou SQLite en XML de paiement validé.
Résultat
Les équipes opérationnelles émettent des fichiers pain.001 en quelques minutes ; la piste d'audit résiste à la migration.

Impact ISO 20022 · SEPA + SWIFT

En savoir plus sur pain001

4116Apache-2.0last commit 2mo ago

pacs008 logo. Open-source ISO 20022 pacs.008 toolkit by Sebastien Rousseau
Python · Transfrontalier

pacs008

Problème
Les virements FI-to-FI échouent à l'audit lorsque les règles XSD, IBAN et PII divergent.
Approche
Une seule bibliothèque : JSON Schema, XSD, IBAN sur 75 pays, masquage de niveau GDPR.
Résultat
Des virements transfrontaliers qui passent du premier coup auprès du régulateur.

Impact 75 pays · IBAN

En savoir plus sur pacs008

2Apache-2.0last commit 2mo ago

Bank Statement Parser logo. Open-source finance toolkit by Sebastien Rousseau
Python · Finance

Bank Statement Parser

Problème
Les formats de relevé enferment les équipes de rapprochement dans une ressaisie manuelle.
Approche
Un outillage Python unique qui normalise les relevés multi-formats avec une traçabilité de niveau audit.
Résultat
Le rapprochement s'exécute sans code de liaison spécifique à chaque banque.

Impact Multi-format · Audit-grade

En savoir plus sur Bank Statement Parser

215Apache-2.0last commit 1mo ago

Hash HSH logo. Open-source Rust hash library by Sebastien Rousseau
Rust · Sécurité

Hash (HSH)

Problème
Les bibliothèques de hachage pré-PQC exposent les magasins de credentials aux attaques quantiques.
Approche
Bibliothèque Rust memory-safe de hachage et de condensats avec une posture post-quantum.
Résultat
Hachage sécurisé drop-in pour les services qui planifient leur migration PQC.

Impact Memory-safe · Rust

En savoir plus sur HSH

201Apache-2.0last commit 4mo ago

KyberLib logo. Open-source Rust CRYSTALS-Kyber library by Sebastien Rousseau
Rust · Quantique

KyberLib

Problème
Les banques Tier-1 sont exposées au risque harvest-now-decrypt-later sur chaque session TLS.
Approche
Implémentation pure-Rust de CRYSTALS-Kyber (NIST FIPS 203) qui s'intègre aux flux d'authentification existants.
Résultat
Échange de clés post-quantum en Rust de qualité production, validé de manière indépendante.

Impact NIST FIPS 203

En savoir plus sur KyberLib

413last commit 4mo ago

noyalib logo. Open-source pure-Rust YAML 1.2 ecosystem by Sebastien Rousseau
Rust · YAML

noyalib

Problème
Les pipelines AI, MCP et de configuration reposent sur des parseurs YAML à base C exposés à des UB et à une dérive silencieuse de la spécification.
Approche
YAML 1.2 pure-Rust décliné en bibliothèque, CLI, LSP, MCP et WASM — zéro unsafe, conformité totale à la spécification.
Résultat
Des pipelines YAML qui cessent d'être le maillon faible de la chaîne d'approvisionnement logicielle.

Impact 406 / 406 spéc · 0 unsafe

En savoir plus sur noyalib

1Apache-2.0last commit 1mo ago

“L'informatique quantique menace les fondations cryptographiques des services financiers. Les paiements — du temps réel au règlement transfrontalier — reposent sur des protections que le quantique finira par rendre obsolètes.”

Emerging Payments Association Asia (EPAA) · septembre 2025

Paiements résistants au quantique.

Livre blanc industriel pour l'Emerging Payments Association Asia. La menace structurelle que l'informatique quantique fait peser sur l'infrastructure de paiement, et la nécessité d'une action coordonnée dès maintenant.

Banner illustration for the EPAA Quantum-Safe Payments white paper

EPAA · septembre 2025

Pourquoi le secteur des paiements doit agir maintenant.

Les régulateurs traitent désormais « récolter maintenant, déchiffrer plus tard » comme un risque présent crédible. Ce livre blanc expose la menace structurelle et la nécessité d'une action coordonnée sur les rails de paiement wholesale.

Lire le livre blanc

Récent

Depuis le bureau.

Recherches et écrits récents sur la cryptographie résistante au quantique, la migration ISO 20022 et l'avenir des paiements wholesale.

Abstract circuit-board cityscape at night — visualising the banking edge where kernel-level zero-copy transfers, mTLS handshakes, and JWT validation converge in a single statically linked binary
Http-Handle · Rust · Banking

http-handle : Ingress Edge Haute Performance sans Dépendances pour la Banque en 2026

TL;DR http-handle est un binaire Rust lié statiquement qui délivre 180 000 requêtes par seconde à la frontière bancaire sans dépendances d'exécution, avec validation mTLS et JWT intégrée, HTTP/2 et HTTP/3 négociés par ALPN, et observabilité OTLP — comblant les lacunes en matière de sécurité et de résilience laissées par Nginx et Envoy.

Expérience

Marques traversées.

Des banques de premier rang mondiales aux technologies grand public. Leadership produit en paiements et digital chez HSBC, PayPal, Barclays, Shazam, AKQA et Virgin Group.