Versions in this module Expand all Collapse all v1 v1.0.0 May 26, 2023 Changes in this version + const FIPS + const SseCopyCustomerAlgorithm + const SseCopyCustomerKey + const SseCopyCustomerKeyMD5 + const SseCustomerAlgorithm + const SseCustomerKey + const SseCustomerKeyMD5 + const SseEncryptionContext + const SseGenericHeader + const SseKmsKeyID + type PBKDF func(password, salt []byte) ServerSide + var DefaultPBKDF PBKDF = func(password, salt []byte) ServerSide { ... } + type ServerSide interface + Marshal func(h http.Header) + Type func() Type + func NewSSE() ServerSide + func NewSSEC(key []byte) (ServerSide, error) + func NewSSEKMS(keyID string, context interface{}) (ServerSide, error) + func SSE(sse ServerSide) ServerSide + func SSECopy(sse ServerSide) ServerSide + type Type string + const KMS + const S3 + const SSEC