Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AESEncryptor ¶
type AESEncryptor struct {
// contains filtered or unexported fields
}
AESEncryptor uses AES to encrypt or decrypt string
type Encryptor ¶
type Encryptor interface {
// Encrypt encrypts plaintext
Encrypt(string) (string, error)
// Decrypt decrypts ciphertext
Decrypt(string) (string, error)
}
Encryptor encrypts or decrypts a strings
func NewAESEncryptor ¶
func NewAESEncryptor(keyProvider comcfg.KeyProvider, keyParams map[string]interface{}) Encryptor
NewAESEncryptor returns an instance of an AESEncryptor
Click to show internal directories.
Click to hide internal directories.