Sebastien Rousseau

Open source for

Projek sumber terbuka dalam Python, Rust dan JavaScript untuk masa depan kewangan.

Talk to us Browse all products

45.7M Muat turun sumber terbuka
672 Bintang GitHub
105 Artikel bertandatangan Sigstore
19 Tahun beroperasi

DIBINA UNTUK PERKHIDMATAN KEWANGAN

Tiga bidang kerja. Pembayaran, keselamatan dan peralatan.

Gambar udara persimpangan bertingkat kota pada waktu malam, sebagai gambaran laluan pembayaran rentas sempadan.

PEMBAYARAN & ISO 20022

Pembayaran dalam piawaian global.

ISO 20022 merangkumi keseluruhan kitaran hayat mesej. Pustaka ini menjana fail permulaan pain.001, membina dan mengesahkan pemindahan pacs.008, membaca penyata camt.053, serta menguruskan pengurusan akaun acmt.001, lengkap dengan penghurai untuk format lama. Anda boleh menerima pakai satu pustaka pada satu masa, bukannya menggantikan sistem teras.

Baca kisah pembayaran

Medan cahaya biru abstrak, sebagai gambaran kriptografi pascakuantum untuk sistem kewangan.

KESELAMATAN PASCAKUANTUM

Keselamatan melangkaui era RSA.

Sesetengah rekod kewangan kekal sensitif selama berdekad-dekad, cukup lama sehingga data yang dikumpul hari ini boleh dibaca apabila komputer kuantum matang. Pustaka Rust ini melaksanakan ML-KEM (CRYSTALS-Kyber, NIST FIPS 203) bersama pencincangan dan primitif berkaitan, supaya peralihan boleh bermula sebelum tarikh akhir memaksanya.

Baca kisah keselamatan

Garis seni bina yang kemas dalam cahaya lembut, sebagai gambaran asas yang boleh dipercayai bagi pembangun.

PLATFORM PEMBANGUN

Asas untuk jurutera anda.

Pustaka Rust yang sama yang membina dan melindungi tapak ini. Antaranya noyalib untuk YAML dan Static Site Generator itu sendiri, diterbitkan bersama senarai komponen CycloneDX dan tandatangan Sigstore. Jurutera anda membina di atasnya, bukannya menyelenggara padanannya sendiri.

Baca kisah platform

INFRASTRUKTUR KEWANGAN AUTOMATIK

Data kewangan, terungkai.

Fail pembayaran dan penyata bank, tanpa geseran. Peralatan ini menjana keseluruhan kitaran hayat mesej ISO 20022 dan membaca penyata dunia sebenar yang bersepah dengan kepersisan berketentuan. Bawalah fail CSV, PDF atau pangkalan data anda. Datanya mengalir begitu sahaja.

pain001

Menjana fail ISO 20022 pain.001 daripada CSV atau SQLite. Bank dan penyedia perkhidmatan pembayaran menggunakannya untuk menghasilkan mesej pemindahan berstruktur tanpa membina semula sistem sedia ada.

Ketahui lebih lanjut

4416Apache-2.0last commit 2mo ago

pacs008

Menjana, mengesahkan dan menghantar mesej ISO 20022 pacs.008 bagi pemindahan pelanggan antara bank. Merangkumi pengesahan JSON Schema dan XSD, semakan IBAN di 75 negara, serta pelindungan data peribadi untuk GDPR dan PCI-DSS.

Ketahui lebih lanjut

3Apache-2.0last commit 2mo ago

camt053

Membaca penyata ISO 20022 camt.053 daripada bank kepada pelanggan dan mengeluarkan baki, catatan serta butiran transaksi menjadi data berstruktur. Merangkumi pemuatan MT940, eksport XLSX, serta penyepaduan dengan penyunting dan pembantu AI.

Ketahui lebih lanjut

acmt001

Pemesejan ISO 20022 untuk pengurusan akaun. Membuka, menyelenggara, menutup, memindahkan dan mengesahkan akaun bank daripada fail data biasa, dengan peralatan untuk penyunting dan pembantu AI.

Ketahui lebih lanjut

NaluFX

Aplikasi Rust bagi peruntukan tunai merentas struktur dana, yang menggunakan ramalan untuk memandu pembahagiannya. Ditujukan kepada perbendaharaan, perakaunan dana dan peruntukan aset.

Ketahui lebih lanjut

1Apache-2.0last commit 6mo ago

QRC

Pustaka Rust untuk menjana dan membaca kod QR dalam beberapa format. Dalam pembayaran, ia digunakan bagi kod EPC QR dalam pemindahan SEPA, pautan kutipan bagi peniaga, dan pengesahan diperkukuh.

Ketahui lebih lanjut

12Apache-2.0last commit 2mo ago

KESELAMATAN KEWANGAN PASCAKUANTUM

Selamat menghadapi kuantum. Sedia untuk perusahaan.

Keselamatan yang dibina untuk era kuantum, digunakan hari ini. Pustaka ini mengikuti piawaian NIST bagi pengkapsulan kunci dan pencincangan, supaya anda menyiapkan infrastruktur kewangan untuk masa depan jauh sebelum ancaman tiba.

KyberLib

Pelaksanaan CRYSTALS-Kyber dalam Rust, iaitu piawaian NIST FIPS 203 bagi pengkapsulan kunci pascakuantum.

Ketahui lebih lanjut

433Apache-2.0last commit 2mo ago

Hash (HSH)

Algoritma cincang dan ringkasan untuk penyimpanan dan pengesahan kata laluan, ditulis dengan pendirian tahan kuantum.

Ketahui lebih lanjut

201Apache-2.0last commit 2mo ago

AI GUNAAN & MAKLUMAT UNTUK PIMPINAN

Ajukan satu soalan. Dapatkan ringkasannya.

AI yang dikerahkan ke dalam operasi harian. Imbas kod untuk mencari kerentanan, tukar satu soalan menjadi ringkasan berstruktur, dan bekerjalah dengan suara. Atas syarat anda, tanpa terikat kepada mana-mana pembekal.

Euxis

Pengimbas keselamatan kod bagi lapan bahasa yang menggabungkan analisis statik dan analisis pencemaran dengan pengesahan model bahasa besar untuk mengurangkan amaran palsu. Menghasilkan pakej SARIF, SBOM dan OpenVEX bertandatangan Sigstore bagi semakan rantaian bekalan.

Ketahui lebih lanjut

1AGPL-3.0last commit 2mo ago

Àkàndé

Pembantu suara yang dibina atas model GPT OpenAI, dengan ringkasan PDF dan simpanan jawapan. Sesuai untuk kegunaan peribadi dan pengurusan tertinggi.

Ketahui lebih lanjut

Audio Analyser

Menukar audio kepada teks secara masa nyata menggunakan pengecaman pertuturan berasaskan AI. Ditujukan untuk menganalisis perbualan dan mesyuarat yang dirakam.

Ketahui lebih lanjut

Crypto Service Suite

Perkhidmatan kriptografi bagi keperluan lazim aplikasi: penyulitan, penokenan, keizinan transaksi, penandatanganan kod, dan pengurusan kitaran hayat kunci.

Ketahui lebih lanjut

72MITlast commit 3mo ago

TEKNOLOGI PERUSAHAAN BERDAULAT

Perkakasan anda. Data anda.

Asas yang boleh anda miliki. Pustaka Rust yang telah diaudit dan selamat dari segi ingatan, berjalan pada infrastruktur anda sendiri dan diterbitkan dengan senarai komponen perisian serta tandatangan Sigstore. Baca setiap barisnya. Bawa masuk. Simpan di dalam.

Static Site Generator

Penjana tapak statik dalam Rust, selamat secara lalai. Merangkumi pengesahan WCAG AAA, pengukuhan CSP dan SRI, saluran kandungan dengan model bahasa setempat, sasaran WebAssembly, dan sokongan 28 bahasa.

Ketahui lebih lanjut

524Apache-2.0last commit 2mo ago

noyalib

Pelaksanaan YAML 1.2 dalam Rust tulen. Tiada kod unsafe, pematuhan penuh kepada spesifikasi, serde secara strim, pepohon sintaks tanpa kehilangan, dan pengesahan JSON Schema. Diterbitkan sebagai pustaka, alat baris arahan, pelayan bahasa, pelayan MCP dan binaan WASM.

Ketahui lebih lanjut

33Apache-2.0last commit 2mo ago

LibMake

Penjana rangka bagi pustaka Rust. Ia menghasilkan fail templat terisi awal untuk ujian, penanda aras dan penyepaduan berterusan.

Ketahui lebih lanjut

301Apache-2.0last commit 6mo ago

DateTime (DTT)

Pustaka tarikh dan masa untuk Rust: pemformatan ISO 8601, pengendalian zon waktu, dan capaian kepada setiap komponen tarikh.

Ketahui lebih lanjut

7Apache-2.0last commit 2mo ago

WEB, PENERBITAN & PERSEKITARAN KERJA

Terbitkan mengikut cara anda.

Templat, sebuah rangka kerja CSS, dua penerbitan industri, dan persediaan boleh dihasilkan semula yang menerbitkan kesemuanya. Timbunan yang menjalankan tapak ini.

Kaishi

Templat permulaan bagi Static Site Generator, disediakan untuk tapak yang kemas dan mudah dicapai. Inilah templat yang saya gunakan apabila memulakan tapak baharu.

Ketahui lebih lanjut

1Apache-2.0last commit 2y ago

L90S

Khidmat nasihat ketua pegawai kewangan separuh masa daripada seorang pemimpin kewangan dengan lebih 20 tahun dalam teknologi, merangkumi pertumbuhan, pembiayaan dan operasi kewangan.

Ketahui lebih lanjut

Dotfiles

Fail tetapan untuk macOS, Linux dan Windows: skrip dan konfigurasi bagi satu aliran kerja pembangunan.

Ketahui lebih lanjut

6916MITlast commit 2mo ago

Soalan? Jawapan.

Di bawah lesen apakah projek-projek ini dikeluarkan?

Kebanyakan projek berlesen dua, MIT dan Apache-2.0, iaitu piawaian ekosistem Rust, yang memberi pengguna komersial hak paten yang jelas di samping pengedaran semula yang longgar. Sebilangan kecil alat pelanggan dikeluarkan di bawah Apache-2.0 sahaja. Fail lesen di akar setiap repositori ialah sumber yang berwibawa.

Adakah projek-projek ini sedia untuk operasi sebenar?

Banyak yang sudah sedia. pain001 digunakan oleh bank dan penyedia perkhidmatan pembayaran untuk mengautomasikan penghasilan fail ISO 20022. KyberLib mengikuti spesifikasi NIST FIPS 203 dan disertakan vektor ujian. Fail README dan lencana CI setiap repositori menunjukkan status semasa; jika anda perlukan jaminan tertentu untuk kegunaan sebenar, sila hubungi saya.

Bagaimana saya boleh menyumbang atau melaporkan masalah?

Setiap projek mempunyai repositori GitHub awam di github.com/sebastienrousseau. Bukalah isu yang menerangkan masalah (contoh penghasilan semula yang paling ringkas amat membantu) atau pull request yang terpaut kepada sesuatu isu. Sumbangan tertakluk kepada Developer Certificate of Origin dan memerlukan commit bertandatangan.

Bolehkah saya menggunakan pustaka ini dalam persekitaran perbankan yang dikawal selia?

Boleh, dengan syarat yang lazim. Pustaka ini ialah kerja sumber terbuka yang berdiri sendiri, bukan produk yang dikawal selia. Jalankan proses rantaian bekalan, keselamatan dan semakan kebergantungan anda seperti biasa, misalnya menariknya melalui cermin dalaman, mengimbas dengan alat SBOM, dan menambat pada Git SHA atau cincangan kriptografi, sebelum menggunakannya pada infrastruktur pembayaran sebenar.

Adakah anda menawarkan sokongan komersial atau perundingan?

Ya, secara terpilih. Tugasan tertumpu pada peralihan ISO 20022, pelan hala tuju peralihan kriptografi pascakuantum, dan AI gunaan dalam perkhidmatan kewangan. Hubungi saya dengan ringkasan pendek, jadual anda, dan sebarang kekangan.

Bagaimana saya mengikuti keluaran baharu?

Setiap tulisan bertarikh di tapak ini diumumkan melalui suapan RSS dan buletin Banking On Quantum. Repositori masing-masing turut menerbitkan keluaran di GitHub, yang boleh anda pantau terus.