Home
last modified time | relevance | path

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

/aosp_15_r20/external/tink/go/aead/
H A Dchacha20poly1305_key_manager.go43 type chaCha20Poly1305KeyManager struct{} struct
46 func (km *chaCha20Poly1305KeyManager) Primitive(serializedKey []byte) (interface{}, error) {
66 func (km *chaCha20Poly1305KeyManager) NewKey(serializedKeyFormat []byte) (proto.Message, error) {
73 … (km *chaCha20Poly1305KeyManager) NewKeyData(serializedKeyFormat []byte) (*tinkpb.KeyData, error) {
87 func (km *chaCha20Poly1305KeyManager) DoesSupport(typeURL string) bool {
92 func (km *chaCha20Poly1305KeyManager) TypeURL() string {
96 func (km *chaCha20Poly1305KeyManager) newChaCha20Poly1305Key() *cppb.ChaCha20Poly1305Key {
105 func (km *chaCha20Poly1305KeyManager) validateKey(key *cppb.ChaCha20Poly1305Key) error {