Skip to content
cipherstashPublic

About

Order-revealing encryption library used by the CipherStash searchable encryption platform.

Topics

Resources

Security policy

Stars

29 stars

Watchers

7 watching

Forks

Repository files navigation

ore.rs

(pronounced "auras")

Test

Rust libraries for Order-Revealing Encryption (ORE), used in the CipherStash searchable encryption platform.

Crates

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.

Build & Test

cargo build
cargo test

Security

Please review our security policy before reporting vulnerabilities.

License

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.

About

Order-revealing encryption library used by the CipherStash searchable encryption platform.

Topics

Resources

Security policy

Stars

29 stars

Watchers

7 watching

Forks

Releases

Used by

Contributors

Languages