3 releases (breaking)

new 0.3.0 Feb 3, 2026
0.2.0 Nov 21, 2025
0.1.0 Oct 30, 2024

#2269 in Database interfaces

Download history 4/week @ 2025-10-09 31/week @ 2025-10-16 239/week @ 2025-10-23 1/week @ 2025-10-30 20/week @ 2025-11-06 29/week @ 2025-11-20 6/week @ 2025-11-27 1/week @ 2025-12-04 26/week @ 2025-12-11 29/week @ 2026-01-01 112/week @ 2026-01-08 8/week @ 2026-01-15 53/week @ 2026-01-22

202 downloads per month
Used in cipherstash-client

Custom license

79KB
1.5K SLoC

Rust 1.5K SLoC // 0.1% comments SQL 349 SLoC // 0.1% comments

CLLW ORE

Crates.io Version docs.rs Built by CipherStash

Website | Docs | Discussions

Fast, efficient Order-Revealing Encryption

This crate implements the Order Revealing Encryption scheme developed by Chenette, Lewi, Weis and Wu at Stanford in 2015 (hence "CLLW").

It is faster and more space efficient than the "Block" ORE scheme developed by Lewi and Wu a year later however has weaker security properties.

At CipherStash, we use this crate for encrypting terms in our encrypted JSON indexer but for everything else we use the Block scheme. See ore.rs for more information.

CipherStash

CLLW ORE is brought to you by the team at CipherStash.

Dependencies

~6MB
~140K SLoC