package
7.0.87
Repository: https://github.com/minio/minio-go.git
Documentation: pkg.go.dev

# Functions

NewSSE returns a server-side-encryption using S3 storage encryption.
NewSSEC returns a new server-side-encryption using SSE-C and the provided key.
NewSSEKMS returns a new server-side-encryption using SSE-KMS and the provided Key Id and context.
SSE transforms a SSE-C copy encryption into a SSE-C encryption.
SSECopy transforms a SSE-C encryption into a SSE-C copy encryption.

# Constants

FIPS is true if 'fips' build tag was specified.
KMS represents server-side-encryption with managed keys.
S3 represents server-side-encryption using S3 storage encryption.
SSEC represents server-side-encryption with customer provided keys.
SseCopyCustomerAlgorithm is the AWS SSE-C algorithm HTTP header key for CopyObject API.
SseCopyCustomerKey is the AWS SSE-C encryption key HTTP header key for CopyObject API.
SseCopyCustomerKeyMD5 is the AWS SSE-C encryption key MD5 HTTP header key for CopyObject API.
SseCustomerAlgorithm is the AWS SSE-C algorithm HTTP header key.
SseCustomerKey is the AWS SSE-C encryption key HTTP header key.
SseCustomerKeyMD5 is the AWS SSE-C encryption key MD5 HTTP header key.
SseEncryptionContext is the AWS SSE-KMS Encryption Context data.
SseGenericHeader is the AWS SSE header used for SSE-S3 and SSE-KMS.
SseKmsKeyID is the AWS SSE-KMS key id.

# Variables

DefaultPBKDF is the default PBKDF.

# Interfaces

ServerSide is a form of S3 server-side-encryption.

# Type aliases

PBKDF creates a SSE-C key from the provided password and salt.
Type is the server-side-encryption method.