@Override public String test() { try { KeyFactory keyFactory = JCEProvider .getProviderForAlgorithm(JCEAlgorithms.JCE_DSA) == null ? KeyFactory .getInstance(JCEAlgorithms.JCE_DSA) : KeyFactory.getInstance( JCEAlgorithms.JCE_DSA, JCEProvider.getProviderForAlgorithm(JCEAlgorithms.JCE_DSA)); @SuppressWarnings("unused") Signature sig = JCEProvider .getProviderForAlgorithm(JCEAlgorithms.JCE_SHA1WithDSA) == null ? Signature .getInstance(JCEAlgorithms.JCE_SHA1WithDSA) : Signature .getInstance( JCEAlgorithms.JCE_SHA1WithDSA, JCEProvider .getProviderForAlgorithm(JCEAlgorithms.JCE_SHA1WithDSA)); return keyFactory.getProvider().getName(); } catch (NoSuchAlgorithmException e) { throw new IllegalStateException(e.getMessage(), e); } } public String getSigningAlgorithm() {
@Override public String test() { try { KeyFactory keyFactory = JCEProvider .getProviderForAlgorithm(JCEAlgorithms.JCE_DSA) == null ? KeyFactory .getInstance(JCEAlgorithms.JCE_DSA) : KeyFactory.getInstance( JCEAlgorithms.JCE_DSA, JCEProvider.getProviderForAlgorithm(JCEAlgorithms.JCE_DSA)); @SuppressWarnings("unused") Signature sig = JCEProvider .getProviderForAlgorithm(JCEAlgorithms.JCE_SHA1WithDSA) == null ? Signature .getInstance(JCEAlgorithms.JCE_SHA1WithDSA) : Signature .getInstance( JCEAlgorithms.JCE_SHA1WithDSA, JCEProvider .getProviderForAlgorithm(JCEAlgorithms.JCE_SHA1WithDSA)); return keyFactory.getProvider().getName(); } catch (NoSuchAlgorithmException e) { throw new IllegalStateException(e.getMessage(), e); } }
@Override public String test() { try { KeyFactory keyFactory = JCEProvider .getProviderForAlgorithm(JCEProvider.getECDSAAlgorithmName()) == null ? KeyFactory .getInstance(JCEProvider.getECDSAAlgorithmName()) : KeyFactory .getInstance(JCEProvider.getECDSAAlgorithmName(), JCEProvider .getProviderForAlgorithm(JCEProvider.getECDSAAlgorithmName())); @SuppressWarnings("unused") Signature sig = JCEProvider.getProviderForAlgorithm(spec) == null ? Signature .getInstance(spec) : Signature.getInstance(spec, JCEProvider.getProviderForAlgorithm(spec)); return keyFactory.getProvider().getName(); } catch (NoSuchAlgorithmException e) { throw new IllegalStateException(e.getMessage(), e); } }
@Override public String test() { try { KeyFactory keyFactory = JCEProvider .getProviderForAlgorithm(JCEProvider.getECDSAAlgorithmName()) == null ? KeyFactory .getInstance(JCEProvider.getECDSAAlgorithmName()) : KeyFactory .getInstance(JCEProvider.getECDSAAlgorithmName(), JCEProvider .getProviderForAlgorithm(JCEProvider.getECDSAAlgorithmName())); @SuppressWarnings("unused") Signature sig = JCEProvider.getProviderForAlgorithm(spec) == null ? Signature .getInstance(spec) : Signature.getInstance(spec, JCEProvider.getProviderForAlgorithm(spec)); return keyFactory.getProvider().getName(); } catch (NoSuchAlgorithmException e) { throw new IllegalStateException(e.getMessage(), e); } } }
.getProviderForAlgorithm(JCEAlgorithms.JCE_SHA1WithRSA)); return keyFactory.getProvider().getName(); } catch (NoSuchAlgorithmException | NoSuchPaddingException e) { throw new IllegalStateException(e.getMessage(), e);
.getProviderForAlgorithm(JCEAlgorithms.JCE_SHA1WithRSA)); return keyFactory.getProvider().getName(); } catch (NoSuchAlgorithmException | NoSuchPaddingException e) { throw new IllegalStateException(e.getMessage(), e);
this.kfProvider = kf.getProvider(); this.sigProvider = sig.getProvider(); this.keygen = kg;
this.kfProvider = kf.getProvider(); this.kaProvider = ka.getProvider(); Logger.normal(this, name +": using "+kgProvider+" for KeyPairGenerator(EC)");