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 و امضاهای 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 در ۷۵ کشور و پوشاندن داده‌های شخصی برای 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

هوش مصنوعی کاربردی و گزارش‌های مدیریتی

پرسشی بپرسید. گزارش را بگیرید.

هوش مصنوعی در کار روزمره. کد را برای آسیب‌پذیری‌ها بپویید، یک پرسش را به گزارشی ساخت‌یافته بدل کنید و با صدا کار کنید. با شرایط خودتان، بدون وابستگی به فروشنده.

Euxis

پویشگر امنیت کد برای هشت زبان، که تحلیل ایستا و تحلیل آلودگی را با راستی‌آزمایی به‌دست مدل زبانی بزرگ درمی‌آمیزد تا هشدارهای نادرست کم شود. بسته‌های SARIF، SBOM و OpenVEX امضاشده با Sigstore را برای بازبینی زنجیره تأمین بیرون می‌دهد.

بیشتر بدانید

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 و پشتیبانی از ۲۸ زبان.

بیشتر بدانید

524Apache-2.0last commit 2mo ago

noyalib

پیاده‌سازی YAML 1.2 با Rust خالص. بدون کد unsafe، پایبندی کامل به مشخصات، serde جریانی، درخت نحوی بی‌اتلاف و اعتبارسنجی با JSON Schema. به‌صورت کتابخانه، ابزار خط فرمان، کارساز زبان، کارساز MCP و ساخت WASM منتشر می‌شود.

بیشتر بدانید

33Apache-2.0last commit 2mo ago

LibMake

مولد داربست برای کتابخانه‌های Rust. پرونده‌های قالبِ از پیش پرشده را برای آزمون‌ها، سنجه‌های کارایی و یکپارچه‌سازی پیوسته بیرون می‌دهد.

بیشتر بدانید

301Apache-2.0last commit 6mo ago

DateTime (DTT)

کتابخانه تاریخ و زمان برای Rust: قالب‌بندی ISO 8601، مدیریت منطقه زمانی و دسترسی به اجزای جداگانه تاریخ.

بیشتر بدانید

7Apache-2.0last commit 2mo ago

Random (VRD)

تولید عدد تصادفی بر پایه الگوریتم مرسن تویستر، در شبیه‌سازی‌ها و بازی‌ها به کار می‌رود.

بیشتر بدانید

وب، انتشار و محیط کار

به شیوه خودتان منتشر کنید.

قالب‌ها، یک چارچوب CSS، دو نشریه تخصصی و چیدمان تکرارپذیری که همه را منتشر می‌کند. همان پشته‌ای که این وب‌گاه بر آن اجرا می‌شود.

Kaishi

قالبی آغازین برای Static Site Generator، آماده‌شده برای وب‌گاه‌های تمیز و دسترس‌پذیر. همان قالبی که هنگام شروع وب‌گاه تازه به کار می‌برم.

بیشتر بدانید

1Apache-2.0last commit 2y ago

Skeletonic Stylus

کتابخانه Stylus پیمانه‌ای با مؤلفه‌ها و آمیزه‌ها برای چیدمان وب و موبایل. این وب‌گاه بر آن ساخته شده است.

بیشتر بدانید

32Apache-2.0last commit 3mo ago

Banking On AI

نشریه‌ای درباره چگونگی به‌کارگیری هوش مصنوعی در بانک‌ها، از خدمات مشتریان و کشف تقلب تا عملیات.

بیشتر بدانید

L90S

مشاوره مدیریت مالی پاره‌وقت از مدیری با بیش از ۲۰ سال سابقه در فناوری، در زمینه رشد، تأمین مالی و عملیات مالی.

بیشتر بدانید

Dotfiles

پرونده‌های پیکربندی برای macOS، Linux و Windows: اسکریپت‌ها و تنظیم‌هایی برای یک روند کاری توسعه.

بیشتر بدانید

6916MITlast commit 2mo ago

پرسش‌ها؟ پاسخ‌ها.

این پروژه‌ها با چه پروانه‌ای منتشر می‌شوند؟

بیشتر پروژه‌ها با پروانه دوگانه MIT و Apache-2.0 منتشر می‌شوند؛ استانداردِ زیست‌بوم Rust که افزون بر بازتوزیع آزادانه، حقوق ثبت اختراع را نیز به‌روشنی به کاربران تجاری می‌دهد. شمار اندکی از ابزارهای مشتریان تنها با Apache-2.0 منتشر می‌شوند. پرونده پروانه در ریشه هر مخزن، مرجع معتبر است.

آیا این پروژه‌ها آماده محیط عملیاتی‌اند؟

بسیاری آماده‌اند. بانک‌ها و ارائه‌دهندگان خدمات پرداخت از pain001 برای خودکارسازی ساخت پرونده‌های ISO 20022 بهره می‌گیرند. KyberLib مشخصات NIST FIPS 203 را دنبال می‌کند و بردارهای آزمون را همراه دارد. پرونده README و نشان‌های یکپارچه‌سازی پیوسته هر مخزن وضعیت کنونی را می‌گویند؛ اگر برای کاربرد عملیاتی به تضمینی مشخص نیاز دارید، تماس بگیرید.

چگونه می‌توانم مشارکت کنم یا مشکلی را گزارش دهم؟

هر پروژه مخزن عمومی GitHub در نشانی github.com/sebastienrousseau دارد. مسئله‌ای بگشایید و مشکل را شرح دهید (نمونه بازتولید کمینه بسیار کمک می‌کند) یا درخواست ادغامی پیوسته به یک مسئله بفرستید. مشارکت‌ها تابع Developer Certificate of Origin هستند و به سپرده‌های امضاشده نیاز دارند.

آیا می‌توانم این کتابخانه‌ها را در محیط بانکی تحت نظارت به کار ببرم؟

بله، با ملاحظات همیشگی. این کتابخانه‌ها کاری مستقل و متن‌باز هستند، نه محصولی تحت نظارت. پیش از استقرار در زیرساخت پرداخت عملیاتی، فرایندهای معمول خود را در زنجیره تأمین، امنیت و بازبینی وابستگی‌ها اجرا کنید؛ مانند واردکردن از راه آینه داخلی، پویش با ابزارهای SBOM و تثبیت بر پایه شناسه Git یا چکیده رمزنگارانه.

آیا پشتیبانی تجاری یا مشاوره ارائه می‌دهید؟

بله، به‌شکل گزینشی. همکاری‌ها بر مهاجرت به ISO 20022، نقشه‌راه گذار به رمزنگاری پساکوانتومی و هوش مصنوعی کاربردی در خدمات مالی متمرکز است. با شرحی کوتاه، زمان‌بندی و محدودیت‌هایتان تماس بگیرید.

چگونه انتشارهای تازه را دنبال کنم؟

هر نوشته تاریخ‌دار این وب‌گاه از راه خوراک RSS و خبرنامه Banking On Quantum اعلام می‌شود. مخزن‌ها نیز انتشارهای خود را روی GitHub می‌گذارند و می‌توانید مستقیم دنبالشان کنید.