Sebastien Rousseau

Open source for

Open-source проекты на 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

Serde YML

Сериализация и десериализация YAML для структур данных на Rust, построенная на фреймворке Serde.

Узнать больше

RustLogs (RLG)

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

Узнать больше

LibMake

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

Узнать больше

301Apache-2.0last commit 6mo ago

DateTime (DTT)

Библиотека даты и времени для Rust: форматирование по ISO 8601, работа с часовыми поясами и доступ к отдельным составляющим даты.

Узнать больше

7Apache-2.0last commit 2mo ago

Random (VRD)

Генерация случайных чисел на основе алгоритма Mersenne Twister, применяется в моделировании и играх.

Узнать больше

Common (CMN)

Библиотека на Rust для доступа к математическим и криптографическим константам.

Узнать больше

5Apache-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. Откройте issue с описанием проблемы (минимальный воспроизводимый пример приветствуется) или pull request, связанный с issue. Вклады регулируются Developer Certificate of Origin и требуют подписанных коммитов.

Можно ли использовать эти библиотеки в регулируемой банковской среде?

Да, с обычными мерами предосторожности. Библиотеки являются независимыми open-source разработками, а не регулируемым продуктом. Применяйте обычные процессы supply-chain, безопасности и ревью зависимостей — vendoring через внутреннее зеркало, сканирование SBOM, привязка по Git SHA или криптографическому отпечатку — перед любым продуктивным развёртыванием в платёжной инфраструктуре.

Предлагаете ли вы коммерческую поддержку или консультации?

Да, выборочно. Работы сосредоточены на переходе к ISO 20022, дорожных картах перехода к постквантовой криптографии и прикладном искусственном интеллекте в финансовых услугах. Свяжитесь со мной, коротко описав задачу, сроки и возможные ограничения.

Как следить за новыми выпусками?

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