Boîtes à outils ISO 20022 pain.001 et pacs.008, parsing de relevés bancaires, et bibliothèques Rust pour la migration vers les messages transfrontaliers structurés. Conçus pour SWIFT, SEPA et les schémas de paiement temps réel.
Implémentations Rust de CRYSTALS-Kyber (NIST FIPS 203), primitives de hachage et briques résistantes au quantique. Une protection au-delà de l'ère RSA et courbe elliptique de l'authentification financière.
Bibliothèques Rust open source pour la sérialisation, la journalisation, la génération de code, la date et l'heure. Plus le Static Site Generator (SSG) qui construit ce site et l'environnement développeur qui le rend livrable.
Outils ISO 20022 pour la migration mondiale. Génération de fichiers Pain.001, virements transfrontaliers pacs.008 et parsing structuré de relevés bancaires.
Une bibliothèque Python qui automatise la création de fichiers de paiement ISO 20022 pain.001 depuis CSV ou SQLite. Conçue pour la migration mondiale vers les messages transfrontaliers structurés.
Générez, validez et livrez des messages de paiement ISO 20022 pacs.008 pour les virements clients FI-à-FI. Validation JSON Schema + XSD, IBAN dans 75 pays, masquage des données personnelles conforme RGPD/PCI-DSS.
Une boîte à outils Python de qualité finance qui transforme les relevés bancaires multi-format en données structurées — pour la réalité des fichiers de relevés et les exigences d'audit des environnements régulés.
Une application Rust pour optimiser l'allocation de trésorerie sur des structures de fonds complexes par prévision pilotée par l'IA. Pensée pour les cas d'usage trésorerie, comptabilité de fonds et allocation d'actifs dans les banques et asset managers.
Une bibliothèque Rust pour générer et manipuler des QR codes dans plusieurs formats. Usages paiement directs : EPC QR Codes pour virements SEPA, QR de lien de paiement pour encaissement marchand et flux d'authentification step-up.
★10Apache-2.0dernier commit il y a 2 sem.
CRYPTOGRAPHIE POST-QUANTIQUE
Cryptographie post-quantique.
Implémentations Rust de CRYSTALS-Kyber, primitives de hachage et briques résistantes au quantique pour l'authentification financière.
Algorithmes de hachage et de digest sécurisés pour le chiffrement et la vérification de mots de passe, conçus avec une posture résistante au quantique pour l'ère post-PQC.
Une CLI multi-plateforme rapide, simple et puissante pour générer des mots de passe forts, uniques et aléatoires, adossée à des primitives cryptographiques auditées.
IA ET VOIX
Intelligence artificielle appliquée.
Projets IA open source appliquant la reconnaissance vocale, le langage naturel et les grands modèles de langage à des problèmes réels de finance et de productivité.
Un assistant vocal avancé utilisant GPT d'OpenAI pour des interactions naturelles, des résumés de PDF et une mise en cache efficace. Conçu pour un usage personnel comme exécutif.
Convertissez l'audio en texte en temps réel grâce à la reconnaissance vocale IA avancée. Conçu pour extraire des insights exploitables des données audio et améliorer l'expérience client et opérationnelle.<
A centralised cryptographic suite that solves common application crypto problems — encryption, tokenisation, transaction authorisation, code signing, and key lifecycle management.
★7⑂2MITdernier commit il y a 3 j
RUST OPEN SOURCE
Bibliothèques et outils Rust.
Projets Rust open source — sérialisation, journalisation, génération de code, mathématiques et outillage développeur — incluant le générateur de sites statiques qui propulse ce site.
A secure-by-default static site generator in Rust. WCAG AAA validation, CSP/SRI hardening, local LLM content pipeline, WebAssembly target, and 28-locale i18n.
A highly performant utility and wrapper functions library for Rust, designed with optimisation and efficiency in mind.
★14⑂2dernier commit il y a 2 mois
WEB ET ENVIRONNEMENT DÉVELOPPEUR
Web, templates et environnement.
Templates de démarrage, deux publications sectorielles, un framework CSS et les dotfiles qui garantissent un environnement de développement reproductible.
A Static Site Generator starter template designed for clean, accessible, performant sites — the seed I reach for when shipping new content destinations.
Fractional CFO advisory by a trusted finance leader with 20+ years in tech, guiding companies to sustainable growth, funding, and optimised financial operations.
A powerful set of configuration files for macOS, Linux, and Windows — scripts and customised settings to streamline a development workflow.
★64⑂16dernier commit il y a 13 h
Questions ? Réponses.
Sous quelle licence ces projets sont-ils publiés ?
Tous les projets sont publiés sous licence Apache-2.0. Le fichier LICENSE à la racine de chaque dépôt fait foi.
Ces projets sont-ils prêts pour la production ?
Cela dépend du projet. Les bibliothèques marquées v1.x sont stabilisées et testées en charge ; les pré-v1 sont des bases solides mais peuvent encore évoluer. Le README de chaque dépôt précise le statut actuel ; si vous avez besoin d\'une garantie spécifique pour un usage en production, contactez-moi.
Comment puis-je contribuer ou signaler un problème ?
Chaque projet dispose d\'un dépôt GitHub public sous github.com/sebastienrousseau. Ouvrez une issue décrivant le problème (un reproducteur minimal est apprécié) ou une pull request liée à une issue. Les contributions sont régies par le Developer Certificate of Origin et exigent des commits signés.
Puis-je utiliser ces bibliothèques dans un environnement bancaire régulé ?
Oui, avec les précautions habituelles. Les bibliothèques sont des travaux open source indépendants, et non un produit régulé. Appliquez vos processus habituels de supply-chain, sécurité et revue de dépendances — vendoring via votre miroir interne, scan SBOM, pinning par Git SHA ou empreinte cryptographique — avant tout déploiement en production sur l\'infrastructure de paiement.
Proposez-vous du support commercial ou du conseil ?
Oui, sur sélection. Les missions portent sur la migration ISO 20022, les feuilles de route de migration post-quantique et l\'IA appliquée aux services financiers. Contactez-moi avec un brief court, votre calendrier et les contraintes éventuelles.
Comment suivre les nouvelles publications ?
Chaque article daté du site est annoncé via le flux RSS et la newsletter Banking On Quantum. Les dépôts individuels publient également des releases sur GitHub que vous pouvez suivre directement.