Searched refs:DHParameterSpec (Results 1 - 23 of 23) sorted by relevance

/openjdk7/jdk/src/share/classes/javax/crypto/interfaces/
H A DDHKey.java28 import javax.crypto.spec.DHParameterSpec;
35 * @see javax.crypto.spec.DHParameterSpec
47 DHParameterSpec getParams();
/openjdk7/jdk/src/share/classes/javax/crypto/spec/
H A DDHParameterSpec.java55 public class DHParameterSpec implements AlgorithmParameterSpec { class in inherits:AlgorithmParameterSpec
73 public DHParameterSpec(BigInteger p, BigInteger g) { method in class:DHParameterSpec
89 public DHParameterSpec(BigInteger p, BigInteger g, int l) { method in class:DHParameterSpec
/openjdk7/jdk/src/share/classes/sun/security/provider/
H A DParameterCache.java35 import javax.crypto.spec.DHParameterSpec;
55 private final static Map<Integer,DHParameterSpec> dhCache;
69 public static DHParameterSpec getCachedDHParameterSpec(int keyLength) {
93 public static DHParameterSpec getDHParameterSpec(int keyLength,
96 DHParameterSpec spec = getCachedDHParameterSpec(keyLength);
104 spec = params.getParameterSpec(DHParameterSpec.class);
129 (new HashMap<Integer,DHParameterSpec>());
221 dhCache.put(Integer.valueOf(512), new DHParameterSpec(p512, g512));
222 dhCache.put(Integer.valueOf(768), new DHParameterSpec(p768, g768));
223 dhCache.put(Integer.valueOf(1024), new DHParameterSpec(p102
[all...]
/openjdk7/jdk/src/share/classes/com/sun/crypto/provider/
H A DDHParameters.java35 import javax.crypto.spec.DHParameterSpec;
57 if (!(paramSpec instanceof DHParameterSpec)) {
61 this.p = ((DHParameterSpec)paramSpec).getP();
62 this.g = ((DHParameterSpec)paramSpec).getG();
63 this.l = ((DHParameterSpec)paramSpec).getL();
101 if (DHParameterSpec.class.isAssignableFrom(paramSpec)) {
102 return new DHParameterSpec(this.p, this.g, this.l);
H A DDHKeyPairGenerator.java32 import javax.crypto.spec.DHParameterSpec;
58 private DHParameterSpec params;
111 if (!(algParams instanceof DHParameterSpec)){
116 params = (DHParameterSpec)algParams;
H A DDHParameterGenerator.java31 import javax.crypto.spec.DHParameterSpec;
147 DHParameterSpec dhParamSpec;
149 dhParamSpec = new DHParameterSpec(dsaParamSpec.getP(),
153 dhParamSpec = new DHParameterSpec(dsaParamSpec.getP(),
H A DDHPrivateKey.java35 import javax.crypto.spec.DHParameterSpec;
276 public DHParameterSpec getParams() {
278 return new DHParameterSpec(this.p, this.g, this.l);
280 return new DHParameterSpec(this.p, this.g);
H A DDHPublicKey.java36 import javax.crypto.spec.DHParameterSpec;
257 public DHParameterSpec getParams() {
259 return new DHParameterSpec(this.p, this.g, this.l);
261 return new DHParameterSpec(this.p, this.g);
H A DDHKeyFactory.java41 import javax.crypto.spec.DHParameterSpec;
145 DHParameterSpec params;
H A DDHKeyAgreement.java125 if ((params != null) && !(params instanceof DHParameterSpec)) {
139 init_p = ((DHParameterSpec)params).getP();
140 init_g = ((DHParameterSpec)params).getG();
/openjdk7/jdk/src/share/classes/sun/security/pkcs11/
H A DP11KeyPairGenerator.java33 import javax.crypto.spec.DHParameterSpec;
115 if (params instanceof DHParameterSpec == false) {
117 ("DHParameterSpec required for Diffie-Hellman");
119 DHParameterSpec dhParams = (DHParameterSpec)params;
268 DHParameterSpec dhParams;
280 dhParams = (DHParameterSpec)params;
H A DP11DHKeyFactory.java56 DHParameterSpec params = dhKey.getParams();
85 DHParameterSpec params = dhKey.getParams();
H A DP11KeyAgreement.java143 DHParameterSpec params = dhKey.getParams();
169 DHParameterSpec params = dhKey.getParams();
H A DP11Key.java807 private DHParameterSpec params;
825 params = new DHParameterSpec(
855 public DHParameterSpec getParams() {
869 private DHParameterSpec params;
887 params = new DHParameterSpec(
917 public DHParameterSpec getParams() {
/openjdk7/jdk/test/com/sun/crypto/provider/KeyAgreement/
H A DTestExponentSize.java97 kpg.initialize(new DHParameterSpec(p, g, Sizes.ten24.getIntSize()));
101 kpg.initialize(new DHParameterSpec(p, g, Sizes.five12.getIntSize()));
105 kpg.initialize(new DHParameterSpec(p, g, Sizes.two56.getIntSize()));
H A DDHKeyAgreement2.java80 DHParameterSpec dhSkipParamSpec;
89 dhSkipParamSpec = (DHParameterSpec)params.getParameterSpec
90 (DHParameterSpec.class);
94 dhSkipParamSpec = new DHParameterSpec(skip1024Modulus,
110 DHParameterSpec dhParamSpec =
H A DDHGenSharedSecret.java85 DHParameterSpec spec =
86 new DHParameterSpec(p, g, l);
H A DDHKeyFactory.java63 DHParameterSpec dhSkipParamSpec;
67 dhSkipParamSpec = new DHParameterSpec(skip1024Modulus,
H A DDHKeyGenSpeed.java88 DHParameterSpec spec =
89 new DHParameterSpec(p, g, l);
H A DDHKeyAgreement3.java65 DHParameterSpec dhSkipParamSpec;
68 dhSkipParamSpec = new DHParameterSpec(skip1024Modulus, skip1024Base);
/openjdk7/jdk/src/share/classes/sun/security/ssl/
H A DDHCrypt.java126 DHParameterSpec params = new DHParameterSpec(modulus, base);
144 DHParameterSpec params = dhKey.getParams();
/openjdk7/jdk/src/share/classes/sun/security/util/
H A DKeyUtil.java39 import javax.crypto.spec.DHParameterSpec;
171 DHParameterSpec paramSpec = publicKey.getParams();
/openjdk7/jdk/test/java/security/KeyRep/
H A DSerial.java95 kpg.initialize(new DHParameterSpec(skip1024Modulus, skip1024Base));

Completed in 121 milliseconds