[PATCH 0/3] KEYS: Use crypto rsa pkcs1pad module for software public keys

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Here's a set of patches that change the software public key asymmetric key
subtype to use the RSA pkcs1pad module in the crypto layer.  I've merged
together mine and Tadeusz's patches.

I have not included Tadeusz's original three patches that converted to
using the raw rsa module in this set, but they're prerequisites for this.

David
---
David Howells (2):
      akcipher: Move the RSA DER encoding check to the crypto layer
      X.509: Make algo identifiers text instead of enum

Tadeusz Struk (1):
      crypto: Add hash param to pkcs1pad


 crypto/asymmetric_keys/Kconfig            |    7 -
 crypto/asymmetric_keys/Makefile           |    1 
 crypto/asymmetric_keys/mscode_parser.c    |   14 +-
 crypto/asymmetric_keys/pkcs7_parser.c     |   18 +-
 crypto/asymmetric_keys/pkcs7_verify.c     |    8 -
 crypto/asymmetric_keys/public_key.c       |  120 ++++++++++++----
 crypto/asymmetric_keys/rsa.c              |  224 -----------------------------
 crypto/asymmetric_keys/verify_pefile.c    |    4 -
 crypto/asymmetric_keys/verify_pefile.h    |    2 
 crypto/asymmetric_keys/x509_cert_parser.c |   26 ++-
 crypto/asymmetric_keys/x509_public_key.c  |   17 +-
 crypto/rsa-pkcs1pad.c                     |  182 ++++++++++++++++++++----
 include/crypto/public_key.h               |   32 +---
 init/Kconfig                              |    2 
 kernel/module_signing.c                   |    6 +
 security/integrity/digsig_asymmetric.c    |    7 -
 16 files changed, 305 insertions(+), 365 deletions(-)
 delete mode 100644 crypto/asymmetric_keys/rsa.c

--
To unsubscribe from this list: send the line "unsubscribe linux-crypto" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html



[Index of Archives]     [Kernel]     [Gnu Classpath]     [Gnu Crypto]     [DM Crypt]     [Netfilter]     [Bugtraq]

  Powered by Linux