entersafe: don't list supported exponents in the dirver.
Native keys are generated with exponent 65537, imported keys can now have any (?) exponent. Tested with openssl genrsa -3/-f4 keys. Improves r4910 and closes #297 git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@4915 c6295689-39f2-0310-b995-f0e70906c6a9
This commit is contained in:
parent
a92f3a80d5
commit
eb5871645b
|
@ -124,16 +124,10 @@ static int entersafe_init(sc_card_t *card)
|
|||
| SC_ALGORITHM_RSA_RAW
|
||||
| SC_ALGORITHM_RSA_HASH_NONE;
|
||||
|
||||
/* exponent = 35 */
|
||||
_sc_card_add_rsa_alg(card, 512, flags, 0x23);
|
||||
_sc_card_add_rsa_alg(card, 768, flags, 0x23);
|
||||
_sc_card_add_rsa_alg(card,1024, flags, 0x23);
|
||||
_sc_card_add_rsa_alg(card,2048, flags, 0x23);
|
||||
/* exponent = 65537 */
|
||||
_sc_card_add_rsa_alg(card, 512, flags, 0x10001);
|
||||
_sc_card_add_rsa_alg(card, 768, flags, 0x10001);
|
||||
_sc_card_add_rsa_alg(card,1024, flags, 0x10001);
|
||||
_sc_card_add_rsa_alg(card,2048, flags, 0x10001);
|
||||
_sc_card_add_rsa_alg(card, 512, flags, 0);
|
||||
_sc_card_add_rsa_alg(card, 768, flags, 0);
|
||||
_sc_card_add_rsa_alg(card,1024, flags, 0);
|
||||
_sc_card_add_rsa_alg(card,2048, flags, 0);
|
||||
|
||||
card->caps = SC_CARD_CAP_RNG;
|
||||
|
||||
|
|
Loading…
Reference in New Issue