Documentation
¶
Index ¶
- Variables
- func Decrypt(ctx context.Context, config clientconfig.ClientConfig, ciphertext []byte, ...) ([]byte, format.MessageHeader, error)
- func Encrypt(ctx context.Context, config clientconfig.ClientConfig, source []byte, ...) ([]byte, format.MessageHeader, error)
- type SdkDecrypter
- type SdkEncrypter
Constants ¶
This section is empty.
Variables ¶
Functions ¶
func Decrypt ¶
func Decrypt(ctx context.Context, config clientconfig.ClientConfig, ciphertext []byte, cmm model.CryptoMaterialsManager) ([]byte, format.MessageHeader, error)
func Encrypt ¶
func Encrypt(ctx context.Context, config clientconfig.ClientConfig, source []byte, ec suite.EncryptionContext, cmm model.CryptoMaterialsManager, algorithm *suite.AlgorithmSuite, frameLength int) ([]byte, format.MessageHeader, error)
Types ¶
type SdkDecrypter ¶
type SdkDecrypter interface {
// contains filtered or unexported methods
}
type SdkEncrypter ¶
type SdkEncrypter interface {
// contains filtered or unexported methods
}
Click to show internal directories.
Click to hide internal directories.