cipherstash-dynamodb 0.8.3

CipherStash SDK for searchable, in-use encryption for DynamoDB
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
use cipherstash_dynamodb::{Encryptable, Identifiable};

#[derive(Debug, Identifiable, Encryptable)]
struct User {
    #[cipherstash(query = "exact", compound = "email#name")]
    #[partition_key]
    email: String,
    #[cipherstash(query = "prefix", compound = "email#name")]
    name: String,
}

fn main() {}