Module cipherstash_dynamodb::encryption
Expand description
Module for CipherStash encryption schemes and indexers
Modules§
Structs§
- Result of encrypting a pipeline of encryption operations
- Indexer that is designed to support JSONB containment queries that use one or more of the following operators:
@>
,<@
- Convenience type that represents a
Param
which will be mapped usingconfig
.config
will always be present butoperator
may beNone
in this case. - A pipeline of encryption operations
- A Scoped Cipher is one which has been initialized for a specific dataset. It can be used only to encrypt and decrypt data for that dataset.
- Represents a vector of query entries.
- Describes a SteVec, which is a vector of encrypted entries used for index JSON.
N
is the length of the selector. - Represents a tokenized selector for a value in a JSON object.
Enums§
- Represents an encrypted payload that is ready to be stored.
- Represents an encrypted term in a STE vector. It can be a MAC, a fixed-length ORE term, or a variable-length ORE term.