Searched refs:DHPublicKeySpec (Results 1 - 10 of 10) sorted by relevance

/openjdk7/jdk/src/share/classes/javax/crypto/spec/
H A DDHPublicKeySpec.java43 public class DHPublicKeySpec implements java.security.spec.KeySpec { class in inherits:java.security.spec.KeySpec
61 public DHPublicKeySpec(BigInteger y, BigInteger p, BigInteger g) { method in class:DHPublicKeySpec
/openjdk7/jdk/src/share/classes/com/sun/crypto/provider/
H A DDHKeyFactory.java39 import javax.crypto.spec.DHPublicKeySpec;
72 if (keySpec instanceof DHPublicKeySpec) {
73 DHPublicKeySpec dhPubKeySpec = (DHPublicKeySpec)keySpec;
149 if (DHPublicKeySpec.class.isAssignableFrom(keySpec)) {
153 return new DHPublicKeySpec(dhPubKey.getY(),
210 DHPublicKeySpec dhPubKeySpec
211 = (DHPublicKeySpec)engineGetKeySpec
212 (key, DHPublicKeySpec.class);
/openjdk7/jdk/src/share/classes/sun/security/ssl/
H A DDHCrypt.java101 DHPublicKeySpec spec = generateDHPublicKeySpec(kpg);
129 DHPublicKeySpec spec = generateDHPublicKeySpec(kpg);
141 static DHPublicKeySpec getDHPublicKeySpec(PublicKey key) {
145 return new DHPublicKeySpec(dhKey.getY(),
150 return factory.getKeySpec(key, DHPublicKeySpec.class);
194 DHPublicKeySpec spec =
195 new DHPublicKeySpec(peerPublicValue, modulus, base);
218 // Generate and validate DHPublicKeySpec
219 private DHPublicKeySpec generateDHPublicKeySpec(KeyPairGenerator kpg)
227 DHPublicKeySpec spe
[all...]
H A DHandshakeMessage.java44 import javax.crypto.spec.DHPublicKeySpec;
760 KeyUtil.validate(new DHPublicKeySpec(new BigInteger(1, dh_Ys),
784 KeyUtil.validate(new DHPublicKeySpec(new BigInteger(1, dh_Ys),
/openjdk7/jdk/test/sun/security/pkcs11/KeyAgreement/
H A DTestInterop.java83 DHPublicKeySpec publicSpec;
89 DHPublicKeySpec pubSpecA = new DHPublicKeySpec(ya, p, g);
94 DHPublicKeySpec pubSpecB = new DHPublicKeySpec(yb, p, g);
H A DTestShort.java92 DHPublicKeySpec publicSpec;
98 PublicKey pu2 = kf.generatePublic(new DHPublicKeySpec(y2, p, g));
99 PublicKey pu3 = kf.generatePublic(new DHPublicKeySpec(y3, p, g));
/openjdk7/jdk/src/share/classes/sun/security/util/
H A DKeyUtil.java40 import javax.crypto.spec.DHPublicKeySpec;
124 * Note that this method is only apply to DHPublicKeySpec at present.
139 if (keySpec instanceof DHPublicKeySpec) {
140 validateDHPublicKey((DHPublicKeySpec)keySpec);
180 private static void validateDHPublicKey(DHPublicKeySpec publicKeySpec)
/openjdk7/jdk/src/share/classes/sun/security/pkcs11/
H A DP11DHKeyFactory.java123 if (keySpec instanceof DHPublicKeySpec == false) {
124 throw new InvalidKeySpecException("Only DHPublicKeySpec and "
128 DHPublicKeySpec ds = (DHPublicKeySpec)keySpec;
217 if (DHPublicKeySpec.class.isAssignableFrom(keySpec)) {
225 KeySpec spec = new DHPublicKeySpec(
232 throw new InvalidKeySpecException("Only DHPublicKeySpec and "
H A DP11KeyAgreement.java151 DHPublicKeySpec spec = (DHPublicKeySpec)kf.engineGetKeySpec
152 (key, DHPublicKeySpec.class);
H A DP11Key.java901 DHPublicKeySpec spec = new DHPublicKeySpec

Completed in 52 milliseconds