65 stable releases

new 1.54.0 May 10, 2024
1.51.0 Apr 30, 2024
1.42.0 Mar 28, 2024
1.17.1 Dec 13, 2023
0.1.0 May 23, 2023

#1221 in Cryptography

Download history 101/week @ 2024-01-22 124/week @ 2024-01-29 87/week @ 2024-02-05 133/week @ 2024-02-12 349/week @ 2024-02-19 907/week @ 2024-02-26 378/week @ 2024-03-04 269/week @ 2024-03-11 306/week @ 2024-03-18 397/week @ 2024-03-25 464/week @ 2024-04-01 490/week @ 2024-04-08 383/week @ 2024-04-15 507/week @ 2024-04-22 779/week @ 2024-04-29 593/week @ 2024-05-06

2,277 downloads per month
Used in blitzar

Apache-2.0

39KB
660 lines


Blitzar-sys Crate

Blitzar

Build State Twitter Discord Server License C++ Logo OS CPU CUDA

Rust bindings for the Blitzar C++ library.
Report Bug | Request a Feature

Background

Blitzar was created by the core cryptography team at Space and Time to accelerate Proof of SQL, a novel zero-knowledge proof for SQL operations.

Overview

The blitzar-sys crate provides Rust bindings for the Blitzar C++ Library. The crate is used by Space and Time's companion crate, blitzar, that provides a High-Level Rust wrapper for accelerating cryptographic zero-knowledge proof algorithms on the CPU and GPU.

More information about the cryptographic primitives are available on the Blitzar Github repo. More information about the Rust bindings are available on the blitzar crates.io page.

WARNING: This project has not undergone a security audit and is NOT ready for production use.

Community & support

Join our Discord server to ask questions, discuss features, and for general chat.

License

This project is released under the Apache 2 License.

No runtime deps

~0–1.5MB
~22K SLoC