Uso JcaContentSignerBuilder per firmare un certificato autofirmato ma non so quale sia il riempimento predefinito. Il mio requisito è che NON DEVO usare il padding PKCS # 1.5. Il codice che uso è al di sotto - qualcuno può dirmi quale padding questo sta per generare?
KeyPairGenerator keyPairGenerator = KeyPairGenerator.getInstance("RSA", "BC");
ContentSigner sigGen = new JcaContentSignerBuilder("SHA256WithRSAEncryption").setProvider("BC").build(keyPair.getPrivate());
X509Certificate certificate = new JcaX509CertificateConverter().setProvider("BC").getCertificate(builder.build(sigGen));
Cordiali saluti, Gianpaolo