package keys
import "github.com/microsoft/go-mssqldb/internal/github.com/swisscom/mssql-always-encrypted/pkg/keys"
Index ¶
- type AeadAes256CbcHmac256
- func NewAeadAes256CbcHmac256(rootKey []byte) AeadAes256CbcHmac256
- func (a AeadAes256CbcHmac256) EncryptionKey() []byte
- func (a AeadAes256CbcHmac256) IvKey() []byte
- func (a AeadAes256CbcHmac256) MacKey() []byte
- func (a AeadAes256CbcHmac256) RootKey() []byte
- type Key
Types ¶
type AeadAes256CbcHmac256 ¶
type AeadAes256CbcHmac256 struct {
// contains filtered or unexported fields
}
func NewAeadAes256CbcHmac256 ¶
func NewAeadAes256CbcHmac256(rootKey []byte) AeadAes256CbcHmac256
func (AeadAes256CbcHmac256) EncryptionKey ¶
func (a AeadAes256CbcHmac256) EncryptionKey() []byte
func (AeadAes256CbcHmac256) IvKey ¶
func (a AeadAes256CbcHmac256) IvKey() []byte
func (AeadAes256CbcHmac256) MacKey ¶
func (a AeadAes256CbcHmac256) MacKey() []byte
func (AeadAes256CbcHmac256) RootKey ¶
func (a AeadAes256CbcHmac256) RootKey() []byte
type Key ¶
type Key interface { RootKey() []byte }
Source Files ¶
aead_aes_256_cbc_hmac_256.go key.go
- Version
- v1.8.0 (latest)
- Published
- Dec 5, 2024
- Platform
- linux/amd64
- Imports
- 3 packages
- Last checked
- 1 hour ago –
Tools for package owners.