(pronounced "auras")
Rust libraries for Order-Revealing Encryption (ORE), used in the CipherStash searchable encryption platform.
| Crate | Description |
|---|---|
ore-rs |
Order-revealing encryption for numbers and strings, based on Lewi and Wu (2016) |
clww-ore |
Order-revealing and order-preserving encryption from Chenette, Lewi, Weis and Wu (2015): faster and smaller than ore-rs, with more leakage. Formerly cllw-ore |
See each crate's README for usage, supported types, and feature flags.
cargo build
cargo test
Please review our security policy before reporting vulnerabilities.
Copyright © 2024-2026 CipherStash, Inc. All rights reserved.
Use of this software is governed by the CipherStash Client Library Licence Agreement. clww-ore is under its own licence, PolyForm Internal Use.