Skip to content

Commit

Permalink
Fix to allow exponents other than 65537 for Feitian ePass 2003
Browse files Browse the repository at this point in the history
  • Loading branch information
hiviah authored and viktorTarasov committed Feb 16, 2013
1 parent b34d916 commit ee48ea1
Showing 1 changed file with 4 additions and 4 deletions.
8 changes: 4 additions & 4 deletions src/libopensc/card-epass2003.c
Expand Up @@ -1003,10 +1003,10 @@ epass2003_init(struct sc_card *card)

flags = SC_ALGORITHM_ONBOARD_KEY_GEN | SC_ALGORITHM_RSA_RAW | SC_ALGORITHM_RSA_HASH_NONE;

_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 | SC_CARD_CAP_APDU_EXT;

Expand Down

0 comments on commit ee48ea1

Please sign in to comment.