MyEID: enable more PKCS11 mechanisms
This patch enables using of: SHA224-RSA-PKCS, SHA256-RSA-PKCS, SHA384-RSA-PKCS, SHA512-RSA-PKCS and PSS variants of these mechanism for MyEID users. (This patch is related to issue #2173.) CI tests for these mechanisms are also enabled (using OsEID emulation).
This commit is contained in:
parent
f015746d22
commit
a089353e1f
|
@ -318,6 +318,7 @@ script:
|
|||
./OsEID-tool RSA-CREATE-KEYS;
|
||||
./OsEID-tool RSA-UPLOAD-KEYS;
|
||||
./OsEID-tool RSA-DECRYPT-TEST;
|
||||
./OsEID-tool RSA-SIGN-PKCS11-TEST;
|
||||
./OsEID-tool EC-CREATE-KEYS;
|
||||
./OsEID-tool EC-UPLOAD-KEYS;
|
||||
./OsEID-tool EC-SIGN-TEST;
|
||||
|
|
|
@ -225,7 +225,7 @@ static int myeid_init(struct sc_card *card)
|
|||
}
|
||||
|
||||
flags = SC_ALGORITHM_RSA_RAW | SC_ALGORITHM_RSA_PAD_PKCS1 | SC_ALGORITHM_ONBOARD_KEY_GEN;
|
||||
flags |= SC_ALGORITHM_RSA_HASH_NONE | SC_ALGORITHM_RSA_HASH_SHA1;
|
||||
flags |= SC_ALGORITHM_RSA_HASH_NONE;
|
||||
|
||||
_sc_card_add_rsa_alg(card, 512, flags, 0);
|
||||
_sc_card_add_rsa_alg(card, 768, flags, 0);
|
||||
|
|
Loading…
Reference in New Issue