From ce71b171e2241104761183471acd0f203e4dad5e Mon Sep 17 00:00:00 2001 From: AdriaoNeves Date: Thu, 21 Nov 2019 15:33:03 +0000 Subject: [PATCH] Add support for 4K RSA keys in GemsafeV1 --- src/libopensc/card-gemsafeV1.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/libopensc/card-gemsafeV1.c b/src/libopensc/card-gemsafeV1.c index 63f8e6f2..be6a47b3 100644 --- a/src/libopensc/card-gemsafeV1.c +++ b/src/libopensc/card-gemsafeV1.c @@ -215,6 +215,8 @@ static int gemsafe_init(struct sc_card *card) _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); + _sc_card_add_rsa_alg(card, 3072, flags, 0); + _sc_card_add_rsa_alg(card, 4096, flags, 0); /* fake algorithm to persuade register_mechanisms() * to register these hashes */