integrity: support EC-RDSA signatures for asymmetric_verify
authorVitaly Chikunov <vt@altlinux.org>
Thu, 11 Apr 2019 15:51:22 +0000 (18:51 +0300)
committerHerbert Xu <herbert@gondor.apana.org.au>
Thu, 18 Apr 2019 14:15:03 +0000 (22:15 +0800)
commitbe08f0c681a8469f2537f04de76e73a68c9c96e1
tree9a1cac9d0b07ba10ec434fc0cfbe43a2a807f289
parent32fbdbd32e1caafd7ae9b750e12fe8f2ea038add
integrity: support EC-RDSA signatures for asymmetric_verify

Allow to use EC-RDSA signatures for IMA by determining signature type by
the hash algorithm name. This works good for EC-RDSA since Streebog and
EC-RDSA should always be used together.

Cc: Mimi Zohar <zohar@linux.ibm.com>
Cc: Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
Cc: linux-integrity@vger.kernel.org
Signed-off-by: Vitaly Chikunov <vt@altlinux.org>
Reviewed-by: Mimi Zohar <zohar@linux.ibm.com>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
security/integrity/digsig_asymmetric.c