Ready to strengthen your defenses?
CLIENT
Arweave
SERVICE
Research
INDUSTRY
Crypto
YEAR
2025
Problem
For ArS3nal, we needed a solution written in Rust that avoided these shortcomings while remaining fully compatible with the existing ecosystem. This was difficult for several reasons:
Solution
This allowed us to use Rust's type system to build an API that is idiomatic and hard to misuse. We moved most correctness checks to compile time to prevent runtime errors or—even worse—data corruption. Our architecture relies on:
Key results
The resulting library is significantly faster and more resource-efficient than existing tools. Crucially, it is easy to use correctly and hard to use incorrectly.
By strictly enforcing these constraints, we created a library that is immune to multiple categories of common bugs. In fact, the strict environment helped us catch several subtle bugs during development that would have likely slipped through in a looser environment.
Because the library is 100% Rust with no external system dependencies, it allows developers to build highly portable apps, including those compiled to WASM.
Client: RustCrypto: RSA-PSS Interoperability
SERVICE
Research
YEAR
2025
Fortuna updated RustCrypto RSA to securely verify legacy RSA-PSS signatures with unknown salt lengths while preserving constant-time execution.

SERVICE
Security Architecture
YEAR
2022
We helped Floating Point Group secure and scale their trading API, modernize infrastructure, and strengthen engineering practices.