package
0.0.0-20240328030359-36387be4f4b3
Repository: https://github.com/cloudopsy/dynamodb-encryption-go.git
Documentation: pkg.go.dev

# Functions

No description provided by the author
No description provided by the author
NewRawDecryptionMaterials creates a new instance of RawDecryptionMaterials.
NewRawEncryptionMaterials creates a new instance of RawEncryptionMaterials.
NewWrappedCryptographicMaterials creates a new instance of WrappedCryptographicMaterials.

# Structs

DecryptionMaterials defines the structure for decryption materials.
EncryptionMaterials defines the structure for encryption materials.
MaterialDescription represents the material description including the algorithm and wrapped keyset.
RawDecryptionMaterials defines decryption materials for use directly with delegated keys.
RawEncryptionMaterials defines encryption materials for use directly with delegated keys.
WrappedCryptographicMaterials handles encryption keys within a material description and uses a wrapped keyset.

# Interfaces

CryptographicMaterials defines a common interface for cryptographic materials.