Searched defs:xChaCha20Poly1305KeyManager (Results 1 – 1 of 1) sorted by relevance
46 type xChaCha20Poly1305KeyManager struct{} struct53 func (km *xChaCha20Poly1305KeyManager) Primitive(serializedKey []byte) (interface{}, error) {73 func (km *xChaCha20Poly1305KeyManager) NewKey(serializedKeyFormat []byte) (proto.Message, error) {83 …nc (km *xChaCha20Poly1305KeyManager) NewKeyData(serializedKeyFormat []byte) (*tpb.KeyData, error) {100 func (km *xChaCha20Poly1305KeyManager) DoesSupport(typeURL string) bool {105 func (km *xChaCha20Poly1305KeyManager) TypeURL() string {110 func (km *xChaCha20Poly1305KeyManager) KeyMaterialType() tpb.KeyData_KeyMaterialType {116 …Manager) DeriveKey(serializedKeyFormat []byte, pseudorandomness io.Reader) (proto.Message, error) {137 func (km *xChaCha20Poly1305KeyManager) validateKey(key *xpb.XChaCha20Poly1305Key) error {