Home
last modified time | relevance | path

Searched defs:aesGCMSIVKeyManager (Results 1 – 1 of 1) sorted by relevance

/aosp_15_r20/external/tink/go/aead/
H A Daes_gcm_siv_key_manager.go42 type aesGCMSIVKeyManager struct{} struct
48 func (km *aesGCMSIVKeyManager) Primitive(serializedKey []byte) (interface{}, error) {
67 func (km *aesGCMSIVKeyManager) NewKey(serializedKeyFormat []byte) (proto.Message, error) {
88 func (km *aesGCMSIVKeyManager) NewKeyData(serializedKeyFormat []byte) (*tinkpb.KeyData, error) {
105 func (km *aesGCMSIVKeyManager) DoesSupport(typeURL string) bool {
110 func (km *aesGCMSIVKeyManager) TypeURL() string {
115 func (km *aesGCMSIVKeyManager) validateKey(key *gcmsivpb.AesGcmSivKey) error {
128 func (km *aesGCMSIVKeyManager) validateKeyFormat(format *gcmsivpb.AesGcmSivKeyFormat) error {