Re: [PATCH v5 4/4] ima: Support EC keys for signature verification

From: David Howells
Date: Mon Feb 01 2021 - 08:23:03 EST


Vitaly Chikunov <vt@xxxxxxxxxxxx> wrote:

> > +static inline
> > +const struct public_key *asymmetric_key_public_key(const struct key *key)
> > +{
> > + return key->payload.data[asym_crypto];
> > +}
>
> I wonder why use this accessor which does nothing else, because in all
> other places payload.data[asym_crypto] accessed directly.

We should probably move to using wrappers rather than accessing directly for
type safety.

David