secretlock

package
v0.3.2 Latest Latest
Warning

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

Go to latest
Published: May 9, 2023 License: Apache-2.0 Imports: 1 Imported by: 43

Documentation

Overview

Package secretlock contains secret lock services to secure keys used by the Aries agent and more specifically used by the KMS service.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type DecryptRequest

type DecryptRequest = secretlock.DecryptRequest

DecryptRequest for decrypting remote kms requests.

type DecryptResponse

type DecryptResponse = secretlock.DecryptResponse

DecryptResponse for receiving decryption response from remote kms requests.

type EncryptRequest

type EncryptRequest = secretlock.EncryptRequest

EncryptRequest for encrypting remote kms requests.

type EncryptResponse

type EncryptResponse = secretlock.EncryptResponse

EncryptResponse for receiving encryption response from remote kms requests.

type Service

type Service = secretlock.Service

Service provides crypto service used internally by the KMS it is responsible for wrapping/unwrapping keys stored by the KMS using a master key.

Directories

Path Synopsis
Package local provides a local secret lock service.
Package local provides a local secret lock service.
masterlock/hkdf
Package hkdf provides an hkdf implementation of secretlock as a masterlock.
Package hkdf provides an hkdf implementation of secretlock as a masterlock.
masterlock/pbkdf2
Package pbkdf2 provides an pbkdf2 implementation of secretlock as a masterlock.
Package pbkdf2 provides an pbkdf2 implementation of secretlock as a masterlock.
Package noop provides a noop secret lock service.
Package noop provides a noop secret lock service.

Jump to

Keyboard shortcuts

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