encryption

command
v1.1.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 16, 2026 License: Apache-2.0 Imports: 5 Imported by: 0

README

dynamorm:"encrypted" Example

This example demonstrates a simple encrypt → store → load → decrypt round-trip using AWS KMS envelope encryption.

Prerequisites

  • AWS credentials with permission to use DynamoDB and KMS
  • A KMS key ARN for GenerateDataKey/Decrypt

Environment

  • AWS_REGION (optional; default us-east-1)
  • KMS_KEY_ARN (required)
  • DYNAMORM_ENCRYPTION_EXAMPLE_TABLE (optional; default dynamorm-encryption-example)
  • DYNAMORM_ENCRYPTION_CREATE_TABLE=1 (optional; creates the table if missing)

Run

go run ./examples/encryption

Documentation

The Go Gopher

There is no documentation for this package.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL