Skip to content

Latest commit

 

History

History
38 lines (24 loc) · 1.2 KB

synchronized-local-cryptographic-materials-cache.md

File metadata and controls

38 lines (24 loc) · 1.2 KB

Synchronized Local Cryptographic Materials Cache

Version

Changelog

Overview

The synchronized local Cryptographic Materials Cache (synchronized local CMC) is a built-in implementation of the CMC interface provided by the AWS Encryption SDK.

It provides thread safe access to a Local CMC

Definitions

Conventions used in this document

The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this document are to be interpreted as described in RFC 2119.

Initialization

On initialization of the synchronized local CMC, the caller MUST provide exactly what is required by a Local CMC.

Behaviors

All behaviors MUST be exactly the same as a Local CMC, even if used in a multi-threaded context.