Sebastien Rousseau

Rust та відкритий код

Articles on AI, post-quantum cryptography, ISO 20022 and the future of payments.

TOPIC

Rust & Open Source

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

Articles in this topic

Banner for RustLogs (RLG)
Rust · Логування · Асинхронне

RustLogs (RLG): Бібліотека структурованого логування для Rust

· Sebastien Rousseau

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

DateTime (DTT), Your Essential Toolkit for Date and Time Operations.
DateTime · DTT · Rust

Ефективне керування датою та часом із DateTime (DTT)

· Sebastien Rousseau

У сфері розробки програмного забезпечення ефективне керування датами та часом є поширеною проблемою. DateTime (DTT) постає як бібліотека Rust, ретельно створена для оптимізації цього процесу,…

Empowering Secure Communications in the Quantum Era with KyberLib
KyberLib · Rust · CRYSTALS-Kyber

KyberLib: CRYSTALS-Kyber на Rust для постквантового захисту

· Sebastien Rousseau

KyberLib — це бібліотека на базі Rust, яка захищає ваші дані від потенційної загрози квантових обчислень. Створена на основі алгоритму CRYSTALS-Kyber, KyberLib забезпечує виняткову безпеку,...

Mathematics computation
Математика · Кібербезпека · Криптографія

Математичні та криптографічні константи для безпеки Rust

· Sebastien Rousseau

Математика надає константи, які є наріжними каменями технологій та безпечного зв'язку. Константи, такі як пі (π) та число Ейлера (e), є вирішальними у всьому, від геометрії до...

Giant white pillars
LibMake · RustCodeGenerator · CargoScaffold

Оптимізація розробки бібліотек Rust за допомогою генерації коду

· Sebastien Rousseau

LibMake — це інструмент CLI для Rust з відкритим вихідним кодом, який генерує повну структуру бібліотеки за допомогою однієї команди або конфігураційного файлу TOML/YAML, створюючи Cargo.toml, src/lib.rs із коментарями документації, тестові та бенчмарк-середовища, а також робочий процес CI для GitHub Actions, який охоплює версії Rust stable/beta/nightly, clippy, rustfmt та cargo-audit.

A creative illustration on Quantum computing theme
Пост-Квантова Криптографія · Хеш-Бібліотека · HSH

Захист даних у квантову епоху: бібліотека хешування (HSH)

· Sebastien Rousseau

У цій статті я розгляну використання квантово-стійкої криптографії, зокрема зупинюся на розробленій мною бібліотеці Rust Hash Library (HSH). Ця бібліотека повністю оптимізована для функцій криптографічного хешування та верифікації.

Turned off laptop computer on top of a white table with a glass of water on the left and a pen, notepad and plant on the right
Pain001 · ISO 20022 · Автоматизація Платежів

Static Site Generator: найшвидший генератор статичних сайтів на основі Rust

· Sebastien Rousseau

У цифровому середовищі, що постійно розвивається, швидкість та якість мають першорядне значення. Я прагнув знайти спосіб швидко створювати статичні веб-сайти, які б демонстрували високу якість, доступність,...