Home
last modified time | relevance | path

Searched refs:hmacKeyManager (Results 1 – 2 of 2) sorted by relevance

/external/tink/go/mac/
Dhmac_key_manager.go42 type hmacKeyManager struct{} struct
45 func (km *hmacKeyManager) Primitive(serializedKey []byte) (interface{}, error) { argument
65 func (km *hmacKeyManager) NewKey(serializedKeyFormat []byte) (proto.Message, error) { argument
86 func (km *hmacKeyManager) NewKeyData(serializedKeyFormat []byte) (*tinkpb.KeyData, error) { argument
104 func (km *hmacKeyManager) DoesSupport(typeURL string) bool { argument
109 func (km *hmacKeyManager) TypeURL() string { argument
114 func (km *hmacKeyManager) KeyMaterialType() tinkpb.KeyData_KeyMaterialType { argument
119 func (km *hmacKeyManager) DeriveKey(serializedKeyFormat []byte, pseudorandomness io.Reader) (proto.… argument
147 func (km *hmacKeyManager) validateKey(key *hmacpb.HmacKey) error { argument
158 func (km *hmacKeyManager) validateKeyFormat(format *hmacpb.HmacKeyFormat) error { argument
Dmac.go32 if err := registry.RegisterKeyManager(new(hmacKeyManager)); err != nil {