Messages in this thread | | | From | Dmitry Kasatkin <> | Subject | [PATCH 0/4] KEYS fixes | Date | Fri, 03 Oct 2014 12:09:53 +0300 |
| |
I reported yesterday problems with new KEYS. Module signature verification is broken, integrity subsystem verification is broken, kernel oopses.
Here is few fixes.
- Dmitry
Dmitry Kasatkin (4): KEYS: handle error code encoded in pointer KEYS: provide pure subject key identifier (fingerprint) as key id module: search the key only by keyid integrity: do zero padding of the key id
crypto/asymmetric_keys/asymmetric_type.c | 27 ++++++++++++++++++++++++--- crypto/asymmetric_keys/x509_cert_parser.c | 6 ++++++ crypto/asymmetric_keys/x509_parser.h | 1 + crypto/asymmetric_keys/x509_public_key.c | 2 ++ include/keys/asymmetric-type.h | 2 +- kernel/module_signing.c | 16 +++++----------- security/integrity/digsig_asymmetric.c | 2 +- 7 files changed, 40 insertions(+), 16 deletions(-)
-- 1.9.1
| |