Lines Matching refs:spec
38 import java.security.spec.ECPublicKeySpec;
39 import java.security.spec.ECPrivateKeySpec;
40 import java.security.spec.X509EncodedKeySpec;
41 import java.security.spec.PKCS8EncodedKeySpec;
42 import java.security.spec.InvalidKeySpecException;
50 import javax.crypto.spec.PBEKeySpec;
166 PKCS8EncodedKeySpec spec = decryptPrivateKey(der);
168 if (spec == null) {
169 spec = new PKCS8EncodedKeySpec(der);
172 ASN1InputStream bIn = new ASN1InputStream(new ByteArrayInputStream(spec.getEncoded()));
176 return KeyFactory.getInstance(algOid).generatePrivate(spec);
226 ECPublicKeySpec spec = factory.getKeySpec(key, ECPublicKeySpec.class);
227 curveSize = spec.getParams().getCurve().getField().getFieldSize();
229 ECPrivateKeySpec spec = factory.getKeySpec(key, ECPrivateKeySpec.class);
230 curveSize = spec.getParams().getCurve().getField().getFieldSize();