Sebastien Rousseau

Open source for

Проєкти з відкритим кодом на Python, Rust і JavaScript для майбутнього фінансів.

Talk to us Browse all products

45.7M Завантаження відкритого коду
672 Зірки на GitHub
105 Статті, підписані Sigstore
19 Років у промисловій експлуатації

СТВОРЕНО ДЛЯ ФІНАНСОВИХ ПОСЛУГ

Три напрями роботи. Платежі, безпека та інструменти.

Вигляд з висоти на транспортні розв'язки вночі — образ транскордонних платіжних маршрутів.

ПЛАТЕЖІ ТА ISO 20022

Платежі у світовому стандарті.

ISO 20022 охоплює весь життєвий цикл повідомлення. Ці бібліотеки формують файли доручень pain.001, збирають і перевіряють перекази pacs.008, читають виписки camt.053 та ведуть управління рахунками acmt.001, разом із парсерами для давніших форматів. Ви можете впроваджувати по одній бібліотеці, а не замінювати центральну систему.

Читати історію про платежі

Абстрактне поле синього світла — образ постквантової криптографії для фінансових систем.

ПОСТКВАНТОВА БЕЗПЕКА

Безпека поза межами епохи RSA.

Частина фінансових документів залишається чутливою десятиліттями — достатньо довго, щоб зібрані сьогодні дані можна було прочитати, коли квантові комп'ютери дозріють. Ці бібліотеки на Rust реалізують ML-KEM (CRYSTALS-Kyber, NIST FIPS 203) разом із гешуванням і суміжними примітивами, тож перехід можна почати ще до того, як його змусять терміни.

Читати історію про безпеку

Чисті архітектурні лінії у м'якому світлі — образ надійного фундаменту для розробників.

ПЛАТФОРМА ДЛЯ РОЗРОБНИКІВ

Фундамент для ваших інженерів.

Ті самі бібліотеки на Rust, що збирають і захищають цей сайт. Серед них noyalib для YAML і сам Static Site Generator, які публікуються з відомостями CycloneDX SBOM та підписами Sigstore. Ваші інженери будують на них, замість того щоб підтримувати аналоги власними силами.

Читати історію про платформу

АВТОМАТИЗОВАНА ФІНАНСОВА ІНФРАСТРУКТУРА

Фінансові дані, розплутані.

Платіжні файли та банківські виписки — без тертя. Ці інструменти формують повний життєвий цикл повідомлення ISO 20022 і читають неохайні виписки з реальної практики з детермінованою точністю. Несіть свої CSV, PDF або бази даних. Дані просто течуть.

pain001

Формує файли ISO 20022 pain.001 з CSV або SQLite. Банки та надавачі платіжних послуг використовують його, щоб створювати структуровані повідомлення про перекази, не перебудовуючи наявні системи.

Дізнатися більше

4416Apache-2.0last commit 2mo ago

pacs008

Формує, перевіряє та доставляє повідомлення ISO 20022 pacs.008 для клієнтських переказів між банками. Містить перевірку за JSON Schema та XSD, контроль IBAN у 75 країнах і маскування персональних даних для GDPR та PCI-DSS.

Дізнатися більше

3Apache-2.0last commit 2mo ago

camt053

Читає виписки ISO 20022 camt.053 від банку клієнтові та виносить залишки, проведення й деталі операцій у структуровані дані. Містить завантаження MT940, експорт до XLSX та інтеграції з редакторами й ШІ-помічниками.

Дізнатися більше

acmt001

Обмін повідомленнями ISO 20022 для управління рахунками. Відкриває, веде, закриває, переносить і перевіряє банківські рахунки на основі простих файлів даних, з інструментами для редакторів і ШІ-помічників.

Дізнатися більше

Bank Statement Parser

Набір інструментів на Python, що перетворює банківські виписки в кількох форматах на структуровані дані. Створений для неохайних файлів із практики та для вимог аудиту.

Дізнатися більше

NaluFX

Застосунок на Rust для розподілу коштів між фондовими структурами, який використовує прогнози для обґрунтування поділу. Призначений для казначейства, обліку фондів і розподілу активів.

Дізнатися більше

1Apache-2.0last commit 6mo ago

QRC

Бібліотека на Rust для створення та читання QR-кодів у кількох форматах. У платежах застосовується для EPC QR-кодів при переказах SEPA, платіжних посилань для торговців і посиленої автентифікації.

Дізнатися більше

12Apache-2.0last commit 2mo ago

ПОСТКВАНТОВА ФІНАНСОВА БЕЗПЕКА

Стійка до квантових атак. Готова для організації.

Безпека, розрахована на квантову епоху й застосовна вже сьогодні. Ці бібліотеки дотримуються стандартів NIST для інкапсуляції ключів і гешування, щоб ви підготували фінансову інфраструктуру задовго до того, як загроза стане реальною.

KyberLib

Реалізація CRYSTALS-Kyber на Rust — стандарту NIST FIPS 203 для постквантової інкапсуляції ключів.

Дізнатися більше

433Apache-2.0last commit 2mo ago

Hash (HSH)

Алгоритми гешування та дайджестів для зберігання й перевірки паролів, написані з розрахунком на стійкість до квантових атак.

Дізнатися більше

201Apache-2.0last commit 2mo ago

Password Generator Pro

Кросплатформний інструмент командного рядка для генерації випадкових паролів, що спирається на перевірені аудитом криптографічні примітиви.

Дізнатися більше

ПРИКЛАДНИЙ ШІ ТА МАТЕРІАЛИ ДЛЯ КЕРІВНИЦТВА

Поставте запитання. Отримайте довідку.

Штучний інтелект у щоденних операціях. Перевіряйте код на вразливості, перетворюйте запитання на структуровану довідку та працюйте голосом. На ваших умовах, без прив'язки до постачальника.

Euxis

Сканер безпеки коду для восьми мов, що поєднує статичний аналіз та аналіз позначених даних із перевіркою мовною моделлю, аби знизити частку хибних спрацювань. Видає підписані Sigstore пакети SARIF, SBOM та OpenVEX для перевірки ланцюга постачання.

Дізнатися більше

1AGPL-3.0last commit 2mo ago

Àkàndé

Голосовий помічник на основі моделей GPT від OpenAI, з підсумками в PDF і кешуванням відповідей. Підходить для особистого та управлінського використання.

Дізнатися більше

Audio Analyser

Перетворює звук на текст у реальному часі за допомогою розпізнавання мовлення на базі ШІ. Призначений для розбору записаних розмов і нарад.

Дізнатися більше

Crypto Service Suite

Криптографічний сервіс для звичайних потреб застосунків: шифрування, токенізація, авторизація операцій, підписання коду та управління життєвим циклом ключів.

Дізнатися більше

72MITlast commit 3mo ago

СУВЕРЕННІ КОРПОРАТИВНІ ТЕХНОЛОГІЇ

Ваше обладнання. Ваші дані.

Фундамент, яким ви володієте. Перевірені аудитом, безпечні щодо пам'яті бібліотеки на Rust, які працюють у вашій інфраструктурі й випускаються з відомістю складу ПЗ та підписом Sigstore. Прочитайте кожен рядок. Візьміть до себе. Тримайте у себе.

Static Site Generator

Генератор статичних сайтів на Rust, безпечний за замовчуванням. Містить перевірку за WCAG AAA, посилення CSP і SRI, конвеєр контенту з локальною мовною моделлю, ціль WebAssembly і підтримку 28 мов.

Дізнатися більше

524Apache-2.0last commit 2mo ago

noyalib

Реалізація YAML 1.2 повністю на Rust. Жодного рядка unsafe, повна відповідність специфікації, потоковий serde, дерево синтаксису без втрат і перевірка за JSON Schema. Випускається як бібліотека, інструмент командного рядка, мовний сервер, сервер MCP і збірка WASM.

Дізнатися більше

33Apache-2.0last commit 2mo ago

RustLogs (RLG)

Бібліотека журналювання для Rust зі структурованими форматами, асинхронним записом і налаштовуваним виводом.

Дізнатися більше

LibMake

Генератор каркаса для бібліотек на Rust. Створює заздалегідь заповнені файли шаблонів для тестів, вимірювань продуктивності та неперервної інтеграції.

Дізнатися більше

301Apache-2.0last commit 6mo ago

DateTime (DTT)

Бібліотека дати й часу для Rust: форматування за ISO 8601, робота з часовими поясами та доступ до окремих складників дати.

Дізнатися більше

7Apache-2.0last commit 2mo ago

ВЕБ, ВИДАННЯ ТА РОБОЧЕ СЕРЕДОВИЩЕ

Публікуйте по-своєму.

Шаблони, CSS-фреймворк, два галузеві видання та відтворювана збірка, яка все це публікує. Стек, на якому працює цей сайт.

Kaishi

Стартовий шаблон для Static Site Generator, налаштований на охайні та доступні сайти. Шаблон, який я використовую, починаючи новий сайт.

Дізнатися більше

1Apache-2.0last commit 2y ago

Skeletonic Stylus

Модульна бібліотека Stylus з компонентами та домішками для веб- і мобільної верстки. Цей сайт побудований на ній.

Дізнатися більше

32Apache-2.0last commit 3mo ago

Banking On AI

Видання про те, як банки застосовують штучний інтелект: обслуговування клієнтів, виявлення шахрайства та операційна робота.

Дізнатися більше

L90S

Консультації фінансового директора на часткову зайнятість від керівниці з понад 20-річним досвідом у технологіях: зростання, залучення фінансування та фінансові операції.

Дізнатися більше

Dotfiles

Файли налаштувань для macOS, Linux і Windows: скрипти та параметри для робочого процесу розробки.

Дізнатися більше

6916MITlast commit 2mo ago

Запитання? Відповіді.

За якою ліцензією випускаються ці проєкти?

Більшість проєктів випускається за подвійною ліцензією MIT і Apache-2.0 — стандартом екосистеми Rust, який дає комерційним користувачам явні патентні права поряд із вільним поширенням. Невелика частина клієнтських інструментів випускається лише за Apache-2.0. Визначальним джерелом є файл ліцензії в корені кожного репозиторію.

Чи готові ці проєкти до промислової експлуатації?

Багато готові. pain001 використовують банки та надавачі платіжних послуг для автоматизації створення файлів ISO 20022. KyberLib дотримується специфікації NIST FIPS 203 і постачається з тестовими векторами. Поточний стан показують файл README та значки CI кожного репозиторію; якщо потрібна конкретна гарантія для промислового використання, зв'яжіться зі мною.

Як я можу зробити внесок або повідомити про проблему?

Кожен проєкт має відкритий репозиторій на GitHub за адресою github.com/sebastienrousseau. Заведіть завдання з описом проблеми (мінімальний відтворюваний приклад допомагає) або pull request, пов'язаний із завданням. Внесок регулюється Developer Certificate of Origin і потребує підписаних комітів.

Чи можна використовувати ці бібліотеки в регульованому банківському середовищі?

Так, зі звичайними застереженнями. Бібліотеки — це незалежна робота з відкритим кодом, а не регульований продукт. Перш ніж розгортати їх у промисловій платіжній інфраструктурі, виконайте свої звичні процедури щодо ланцюга постачання, безпеки та перевірки залежностей: перенесення через внутрішнє дзеркало, сканування інструментами SBOM і фіксацію за Git SHA або криптографічним гешем.

Чи пропонуєте ви комерційну підтримку або консультації?

Так, вибірково. Роботи зосереджені на переході до ISO 20022, дорожніх картах переходу до постквантової криптографії та прикладному штучному інтелекті у фінансових послугах. Зв'яжіться зі мною, коротко описавши завдання, терміни та можливі обмеження.

Як стежити за новими випусками?

Про кожну датовану публікацію на цьому сайті повідомляється через RSS-стрічку та розсилку Banking On Quantum. Окремі репозиторії також публікують випуски на GitHub, за якими можна стежити безпосередньо.