Searched refs:keySpec (Results 1 - 25 of 54) sorted by relevance

123

/openjdk9/jdk/src/java.base/share/classes/java/security/
H A DKeyFactorySpi.java76 * @param keySpec the specification (key material) of the public key.
83 protected abstract PublicKey engineGeneratePublic(KeySpec keySpec) argument
90 * @param keySpec the specification (key material) of the private key.
97 protected abstract PrivateKey engineGeneratePrivate(KeySpec keySpec) argument
103 * {@code keySpec} identifies the specification class in which
113 * @param keySpec the specification class in which
124 T engineGetKeySpec(Key key, Class<T> keySpec) argument
/openjdk9/jdk/src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/
H A DNativeRSAKeyFactory.java52 protected PrivateKey engineGeneratePrivate(KeySpec keySpec) argument
54 if (keySpec instanceof RSAPrivateCrtKeySpec) {
55 return new NativeKey.RSAPrivateCrt(keySpec);
56 } else if (keySpec instanceof RSAPrivateKeySpec) {
57 return new NativeKey.RSAPrivate(keySpec);
60 " Received: " + keySpec.getClass().getName());
65 protected PublicKey engineGeneratePublic(KeySpec keySpec) argument
67 return new NativeKey.RSAPublic(keySpec);
72 engineGetKeySpec(Key key, Class<T> keySpec) argument
H A DNativeKey.java84 private final RSAPrivateKeySpec keySpec; field in class:NativeKey.RSAPrivate
87 RSAPrivate(KeySpec keySpec) throws InvalidKeySpecException { argument
90 if (keySpec instanceof RSAPrivateKeySpec) {
91 RSAPrivateKeySpec ks = (RSAPrivateKeySpec) keySpec;
98 " Received: " + keySpec.getClass().getName());
105 this.keySpec = (RSAPrivateKeySpec) keySpec;
110 public BigInteger getModulus() { return keySpec.getModulus(); };
111 public BigInteger getPrivateExponent() { return keySpec.getPrivateExponent(); };
120 private final RSAPrivateCrtKeySpec keySpec; field in class:NativeKey.RSAPrivateCrt
123 RSAPrivateCrt(KeySpec keySpec) argument
176 private final RSAPublicKeySpec keySpec; field in class:NativeKey.RSAPublic
179 RSAPublic(KeySpec keySpec) argument
[all...]
/openjdk9/jdk/src/jdk.crypto.ec/share/classes/sun/security/ec/
H A DECKeyFactory.java150 protected PublicKey engineGeneratePublic(KeySpec keySpec) argument
153 return implGeneratePublic(keySpec);
162 protected PrivateKey engineGeneratePrivate(KeySpec keySpec) argument
165 return implGeneratePrivate(keySpec);
215 private PublicKey implGeneratePublic(KeySpec keySpec) argument
217 if (keySpec instanceof X509EncodedKeySpec) {
218 X509EncodedKeySpec x509Spec = (X509EncodedKeySpec)keySpec;
220 } else if (keySpec instanceof ECPublicKeySpec) {
221 ECPublicKeySpec ecSpec = (ECPublicKeySpec)keySpec;
233 private PrivateKey implGeneratePrivate(KeySpec keySpec) argument
247 engineGetKeySpec(Key key, Class<T> keySpec) argument
[all...]
/openjdk9/jdk/src/java.base/share/classes/com/sun/crypto/provider/
H A DDESKeyFactory.java55 * @param keySpec the specification (key material) of the secret key
62 protected SecretKey engineGenerateSecret(KeySpec keySpec) argument
66 if (keySpec instanceof DESKeySpec) {
67 return new DESKey(((DESKeySpec)keySpec).getKey());
70 if (keySpec instanceof SecretKeySpec) {
71 return new DESKey(((SecretKeySpec)keySpec).getEncoded());
88 * @param keySpec the requested format in which the key material shall be
98 protected KeySpec engineGetKeySpec(SecretKey key, Class<?> keySpec) argument
108 if ((keySpec != null) &&
109 DESKeySpec.class.isAssignableFrom(keySpec)) {
[all...]
H A DDHKeyFactory.java59 * @param keySpec the specification (key material) of the public key
66 protected PublicKey engineGeneratePublic(KeySpec keySpec) argument
70 if (keySpec instanceof DHPublicKeySpec) {
71 DHPublicKeySpec dhPubKeySpec = (DHPublicKeySpec)keySpec;
76 } else if (keySpec instanceof X509EncodedKeySpec) {
78 (((X509EncodedKeySpec)keySpec).getEncoded());
94 * @param keySpec the specification (key material) of the private key
101 protected PrivateKey engineGeneratePrivate(KeySpec keySpec) argument
105 if (keySpec instanceof DHPrivateKeySpec) {
106 DHPrivateKeySpec dhPrivKeySpec = (DHPrivateKeySpec)keySpec;
142 engineGetKeySpec(Key key, Class<T> keySpec) argument
[all...]
H A DDESedeKeyFactory.java55 * @param keySpec the specification (key material) of the secret key
62 protected SecretKey engineGenerateSecret(KeySpec keySpec) argument
66 if (keySpec instanceof DESedeKeySpec) {
67 return new DESedeKey(((DESedeKeySpec)keySpec).getKey());
69 if (keySpec instanceof SecretKeySpec) {
70 return new DESedeKey(((SecretKeySpec)keySpec).getEncoded());
86 * @param keySpec the requested format in which the key material shall be
96 protected KeySpec engineGetKeySpec(SecretKey key, Class<?> keySpec) argument
105 if (DESedeKeySpec.class.isAssignableFrom(keySpec)) {
H A DConstructKeys.java70 X509EncodedKeySpec keySpec = new X509EncodedKeySpec(encodedKey);
71 key = keyFactory.generatePublic(keySpec);
78 X509EncodedKeySpec keySpec =
80 key = keyFactory.generatePublic(keySpec);
121 PKCS8EncodedKeySpec keySpec = new PKCS8EncodedKeySpec(encodedKey);
122 return keyFactory.generatePrivate(keySpec);
129 PKCS8EncodedKeySpec keySpec =
131 key = keyFactory.generatePrivate(keySpec);
H A DCipherWithWrappingSpi.java174 X509EncodedKeySpec keySpec = new X509EncodedKeySpec(encodedKey);
175 key = keyFactory.generatePublic(keySpec);
182 X509EncodedKeySpec keySpec =
184 key = keyFactory.generatePublic(keySpec);
219 PKCS8EncodedKeySpec keySpec = new PKCS8EncodedKeySpec(encodedKey);
220 return keyFactory.generatePrivate(keySpec);
227 PKCS8EncodedKeySpec keySpec =
229 key = keyFactory.generatePrivate(keySpec);
H A DPBKDF2Core.java55 * @param keySpec the specification (key material) of the secret key
62 protected SecretKey engineGenerateSecret(KeySpec keySpec) argument
65 if (!(keySpec instanceof PBEKeySpec)) {
68 PBEKeySpec ks = (PBEKeySpec) keySpec;
78 * @param keySpec the requested format in which the key material shall be
/openjdk9/jdk/src/java.base/share/classes/javax/crypto/
H A DSecretKeyFactorySpi.java60 * @param keySpec the specification (key material) of the secret key
67 protected abstract SecretKey engineGenerateSecret(KeySpec keySpec) argument
76 * @param keySpec the requested format in which the key material shall be
84 * <code>key</code> and <code>keySpec</code> do not match, or
86 * whereas <code>keySpec</code> is the specification of a software-based
91 protected abstract KeySpec engineGetKeySpec(SecretKey key, Class<?> keySpec) argument
H A DSecretKeyFactory.java328 * @param keySpec the specification (key material) of the secret key
335 public final SecretKey generateSecret(KeySpec keySpec) argument
338 return spi.engineGenerateSecret(keySpec);
344 return mySpi.engineGenerateSecret(keySpec);
364 * @param keySpec the requested format in which the key material shall be
372 * {@code key} and {@code keySpec} do not match, or
374 * whereas {@code keySpec} is the specification of a software-based
379 public final KeySpec getKeySpec(SecretKey key, Class<?> keySpec) argument
382 return spi.engineGetKeySpec(key, keySpec);
388 return mySpi.engineGetKeySpec(key, keySpec);
[all...]
/openjdk9/jdk/src/java.base/share/classes/sun/security/provider/
H A DDSAKeyFactory.java81 * @param keySpec the specification (key material) of the public key
88 protected PublicKey engineGeneratePublic(KeySpec keySpec) argument
91 if (keySpec instanceof DSAPublicKeySpec) {
92 DSAPublicKeySpec dsaPubKeySpec = (DSAPublicKeySpec)keySpec;
104 } else if (keySpec instanceof X509EncodedKeySpec) {
107 (((X509EncodedKeySpec)keySpec).getEncoded());
110 (((X509EncodedKeySpec)keySpec).getEncoded());
126 * @param keySpec the specification (key material) of the private key
133 protected PrivateKey engineGeneratePrivate(KeySpec keySpec) argument
136 if (keySpec instanceo
174 engineGetKeySpec(Key key, Class<T> keySpec) argument
[all...]
/openjdk9/jdk/src/java.base/share/classes/sun/security/rsa/
H A DRSAKeyFactory.java197 protected PublicKey engineGeneratePublic(KeySpec keySpec) argument
200 return generatePublic(keySpec);
209 protected PrivateKey engineGeneratePrivate(KeySpec keySpec) argument
212 return generatePrivate(keySpec);
293 private PublicKey generatePublic(KeySpec keySpec) argument
295 if (keySpec instanceof X509EncodedKeySpec) {
296 X509EncodedKeySpec x509Spec = (X509EncodedKeySpec)keySpec;
298 } else if (keySpec instanceof RSAPublicKeySpec) {
299 RSAPublicKeySpec rsaSpec = (RSAPublicKeySpec)keySpec;
311 private PrivateKey generatePrivate(KeySpec keySpec) argument
340 engineGetKeySpec(Key key, Class<T> keySpec) argument
[all...]
/openjdk9/jdk/src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/
H A DP11KeyFactory.java68 protected final <T extends KeySpec> T engineGetKeySpec(Key key, Class<T> keySpec) argument
71 if ((key == null) || (keySpec == null)) {
73 ("key and keySpec must not be null");
76 if (PKCS8EncodedKeySpec.class.isAssignableFrom(keySpec)
77 || X509EncodedKeySpec.class.isAssignableFrom(keySpec)) {
79 return implGetSoftwareFactory().getKeySpec(key, keySpec);
94 return implGetPublicKeySpec(p11Key, keySpec, session);
96 return implGetPrivateKeySpec(p11Key, keySpec, session);
140 abstract <T extends KeySpec> T implGetPublicKeySpec(P11Key key, Class<T> keySpec, argument
143 abstract <T extends KeySpec> T implGetPrivateKeySpec(P11Key key, Class<T> keySpec, argument
[all...]
H A DP11DSAKeyFactory.java102 protected PublicKey engineGeneratePublic(KeySpec keySpec) argument
105 if (keySpec instanceof X509EncodedKeySpec) {
107 byte[] encoded = ((X509EncodedKeySpec)keySpec).getEncoded();
115 if (keySpec instanceof DSAPublicKeySpec == false) {
120 DSAPublicKeySpec ds = (DSAPublicKeySpec)keySpec;
134 protected PrivateKey engineGeneratePrivate(KeySpec keySpec) argument
137 if (keySpec instanceof PKCS8EncodedKeySpec) {
139 byte[] encoded = ((PKCS8EncodedKeySpec)keySpec).getEncoded();
147 if (keySpec instanceof DSAPrivateKeySpec == false) {
152 DSAPrivateKeySpec ds = (DSAPrivateKeySpec)keySpec;
211 implGetPublicKeySpec(P11Key key, Class<T> keySpec, Session[] session) argument
235 implGetPrivateKeySpec(P11Key key, Class<T> keySpec, Session[] session) argument
[all...]
H A DP11DHKeyFactory.java110 protected PublicKey engineGeneratePublic(KeySpec keySpec) argument
113 if (keySpec instanceof X509EncodedKeySpec) {
116 PublicKey key = factory.generatePublic(keySpec);
123 if (keySpec instanceof DHPublicKeySpec == false) {
128 DHPublicKeySpec ds = (DHPublicKeySpec)keySpec;
141 protected PrivateKey engineGeneratePrivate(KeySpec keySpec) argument
144 if (keySpec instanceof PKCS8EncodedKeySpec) {
147 PrivateKey key = factory.generatePrivate(keySpec);
154 if (keySpec instanceof DHPrivateKeySpec == false) {
159 DHPrivateKeySpec ds = (DHPrivateKeySpec)keySpec;
215 implGetPublicKeySpec(P11Key key, Class<T> keySpec, Session[] session) argument
237 implGetPrivateKeySpec(P11Key key, Class<T> keySpec, Session[] session) argument
[all...]
H A DP11RSAKeyFactory.java110 protected PublicKey engineGeneratePublic(KeySpec keySpec) argument
113 if (keySpec instanceof X509EncodedKeySpec) {
115 byte[] encoded = ((X509EncodedKeySpec)keySpec).getEncoded();
123 if (keySpec instanceof RSAPublicKeySpec == false) {
128 RSAPublicKeySpec rs = (RSAPublicKeySpec)keySpec;
140 protected PrivateKey engineGeneratePrivate(KeySpec keySpec) argument
143 if (keySpec instanceof PKCS8EncodedKeySpec) {
145 byte[] encoded = ((PKCS8EncodedKeySpec)keySpec).getEncoded();
155 if (keySpec instanceof RSAPrivateCrtKeySpec) {
156 RSAPrivateCrtKeySpec rs = (RSAPrivateCrtKeySpec)keySpec;
257 implGetPublicKeySpec(P11Key key, Class<T> keySpec, Session[] session) argument
277 implGetPrivateKeySpec(P11Key key, Class<T> keySpec, Session[] session) argument
[all...]
H A DP11SecretKeyFactory.java277 protected SecretKey engineGenerateSecret(KeySpec keySpec) argument
280 if (keySpec == null) {
283 if (keySpec instanceof SecretKeySpec) {
285 Key key = convertKey(token, (SecretKey)keySpec, algorithm);
291 if (keySpec instanceof DESKeySpec) {
292 byte[] keyBytes = ((DESKeySpec)keySpec).getKey();
293 keySpec = new SecretKeySpec(keyBytes, "DES");
294 return engineGenerateSecret(keySpec);
297 if (keySpec instanceof DESedeKeySpec) {
298 byte[] keyBytes = ((DESedeKeySpec)keySpec)
322 engineGetKeySpec(SecretKey key, Class<?> keySpec) argument
[all...]
H A DP11ECKeyFactory.java164 protected PublicKey engineGeneratePublic(KeySpec keySpec) argument
167 if (keySpec instanceof X509EncodedKeySpec) {
169 byte[] encoded = ((X509EncodedKeySpec)keySpec).getEncoded();
177 if (keySpec instanceof ECPublicKeySpec == false) {
182 ECPublicKeySpec ec = (ECPublicKeySpec)keySpec;
194 protected PrivateKey engineGeneratePrivate(KeySpec keySpec) argument
197 if (keySpec instanceof PKCS8EncodedKeySpec) {
199 byte[] encoded = ((PKCS8EncodedKeySpec)keySpec).getEncoded();
207 if (keySpec instanceof ECPrivateKeySpec == false) {
212 ECPrivateKeySpec ec = (ECPrivateKeySpec)keySpec;
285 implGetPublicKeySpec(P11Key key, Class<T> keySpec, Session[] session) argument
307 implGetPrivateKeySpec(P11Key key, Class<T> keySpec, Session[] session) argument
[all...]
/openjdk9/jdk/test/javax/crypto/SecretKeyFactory/
H A DP1SecretKeyFactory.java43 protected SecretKey engineGenerateSecret(KeySpec keySpec) argument
49 protected KeySpec engineGetKeySpec(SecretKey key, Class keySpec) argument
H A DP2SecretKeyFactory.java43 protected SecretKey engineGenerateSecret(KeySpec keySpec) argument
49 protected KeySpec engineGetKeySpec(SecretKey key, Class keySpec) argument
/openjdk9/jdk/test/java/security/spec/PKCS8EncodedKeySpec/
H A DAlgorithm.java69 PKCS8EncodedKeySpec keySpec = epki.getKeySpec(sk);
72 String alg = keySpec.getAlgorithm();
/openjdk9/jdk/test/sun/security/tools/keytool/
H A DStorePasswords.java92 PBEKeySpec keySpec = new PBEKeySpec(USER_PWD);
94 SecretKey key = factory.generateSecret(keySpec);
167 PBEKeySpec keySpec;
177 keySpec =
179 char[] pwd = keySpec.getPassword();
/openjdk9/jdk/test/java/security/KeyFactory/
H A DFailover.java114 protected PublicKey engineGeneratePublic(KeySpec keySpec) throws InvalidKeySpecException { argument
119 protected PrivateKey engineGeneratePrivate(KeySpec keySpec) throws InvalidKeySpecException { argument
125 engineGetKeySpec(Key key, Class<T> keySpec) throws InvalidKeySpecException argument
140 protected PublicKey engineGeneratePublic(KeySpec keySpec) throws InvalidKeySpecException { argument
145 protected PrivateKey engineGeneratePrivate(KeySpec keySpec) throws InvalidKeySpecException { argument
150 protected <T extends KeySpec> T engineGetKeySpec(Key key, Class<T> keySpec) throws InvalidKeySpecException { argument

Completed in 202 milliseconds

123