diff --git a/src/libopensc/card-iasecc.c b/src/libopensc/card-iasecc.c index 8e605e74..c644a6fb 100644 --- a/src/libopensc/card-iasecc.c +++ b/src/libopensc/card-iasecc.c @@ -617,6 +617,9 @@ iasecc_init_cpx(struct sc_card *card) LOG_TEST_RET(ctx, sc_enum_apps(card), "Enumerate apps failed"); + _sc_card_add_rsa_alg(card, 1024, IASECC_CARD_DEFAULT_FLAGS, 0x10001); + _sc_card_add_rsa_alg(card, 2048, IASECC_CARD_DEFAULT_FLAGS, 0x10001); + LOG_FUNC_RETURN(ctx, SC_SUCCESS); }