[S390] zcrypt: support for 4096 bit keys for cex3c
authorFelix Beck <felix.beck@de.ibm.com>
Wed, 5 Jan 2011 11:47:46 +0000 (12:47 +0100)
committerMartin Schwidefsky <sky@mschwide.boeblingen.de.ibm.com>
Wed, 5 Jan 2011 11:47:27 +0000 (12:47 +0100)
Definitions for CEX3 card types are changed to support 4096 bit RSA
keys in the coprocessor.

Signed-off-by: Felix Beck <felix.beck@de.ibm.com>
Signed-off-by: Ralph Wuerthner <ralph.wuerthner@de.ibm.com>
Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
drivers/s390/crypto/zcrypt_pcixcc.c

index 510fab4577d430f56f303a39b2601439943701b2..fc8eb9dce84127d754df2c844d07e09cc0c80ada 100644 (file)
 #define PCIXCC_MIN_MOD_SIZE_OLD         64     /*  512 bits    */
 #define PCIXCC_MAX_MOD_SIZE    256     /* 2048 bits    */
 #define CEX3C_MIN_MOD_SIZE     PCIXCC_MIN_MOD_SIZE
-#define CEX3C_MAX_MOD_SIZE     PCIXCC_MAX_MOD_SIZE
+#define CEX3C_MAX_MOD_SIZE     512     /* 4096 bits    */
 
 #define PCIXCC_MCL2_SPEED_RATING       7870
 #define PCIXCC_MCL3_SPEED_RATING       7870
 #define CEX2C_SPEED_RATING             7000
-#define CEX3C_SPEED_RATING             6500    /* FIXME: needs finetuning */
+#define CEX3C_SPEED_RATING             6500
 
 #define PCIXCC_MAX_ICA_MESSAGE_SIZE 0x77c  /* max size type6 v2 crt message */
 #define PCIXCC_MAX_ICA_RESPONSE_SIZE 0x77c /* max size type86 v2 reply     */