Rust based cryptography for the Private Proof API

76 views
Skip to first unread message

Theodore Olsauskas-Warren

unread,
Mar 27, 2025, 5:44:35 PMMar 27
to rust...@chromium.org, Deepak Ravichandran, Sam Schlesinger
Hi Chrome Rust Folks,

Following the conversation with Chrome ATLs & Chrome Security in this thread we're planning on bringing into third_party/ the authenticated-pseudonym (authored by +Sam Schlesinger) Rust crate's privately verifiable range proof to support the Private Proof API. 

This will include the crate itself, and the dependencies necessary for the private range proof, including curve25519-dalek. This will enable at least our Developer Trial of the Private Proof API, which will make use of a simple Rust -> C++ wrapper over the operations exposed by the crate.

Longer term, we will be working with the BoringSSL team to determine what the right interface layer between new cryptography in Rust and BoringSSL is (Is it curve operations? Is it Ristretto? All interface suggestions welcome!), and what the right path to Origin Trial is.

+Deepak Ravichandran - the guidance at go/chrome-rust asks for your LGTM, as our Director, in response to this email for our team's use of Rust in Chrome.

Theo.

--

Theodore Olsauskas-Warren

Software Engineering Manager

sau...@google.com

Deepak Ravichandran

unread,
Mar 27, 2025, 5:48:57 PMMar 27
to Theodore Olsauskas-Warren, rust...@chromium.org, Sam Schlesinger
LGTM

--
Reply all
Reply to author
Forward
0 new messages