Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/quite/humla-spongycastle.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPeter Dettman <peter.dettman@bouncycastle.org>2013-06-19 12:39:17 +0400
committerPeter Dettman <peter.dettman@bouncycastle.org>2013-06-19 12:39:17 +0400
commitcf0861530a9592c073af2f3da014602bbb75934c (patch)
tree3b1c6afac428b3a815e05a15799fa04afc619519 /core/src/main/java/org/bouncycastle/crypto/tls/TlsDHUtils.java
parent32ad898a69832bedf51845902aeab5f14b08c923 (diff)
Refactoring
Diffstat (limited to 'core/src/main/java/org/bouncycastle/crypto/tls/TlsDHUtils.java')
-rw-r--r--core/src/main/java/org/bouncycastle/crypto/tls/TlsDHUtils.java15
1 files changed, 8 insertions, 7 deletions
diff --git a/core/src/main/java/org/bouncycastle/crypto/tls/TlsDHUtils.java b/core/src/main/java/org/bouncycastle/crypto/tls/TlsDHUtils.java
index e1cd60d6..959af1ad 100644
--- a/core/src/main/java/org/bouncycastle/crypto/tls/TlsDHUtils.java
+++ b/core/src/main/java/org/bouncycastle/crypto/tls/TlsDHUtils.java
@@ -45,23 +45,24 @@ public class TlsDHUtils
return dhGen.generateKeyPair();
}
- public static DHPrivateKeyParameters generateEphemeralClientKeyExchange(SecureRandom random, DHParameters dhParameters,
+ public static DHPrivateKeyParameters generateEphemeralClientKeyExchange(SecureRandom random, DHParameters dhParams,
OutputStream output) throws IOException
{
- AsymmetricCipherKeyPair dhAgreeClientKeyPair = generateDHKeyPair(random, dhParameters);
+ AsymmetricCipherKeyPair kp = generateDHKeyPair(random, dhParams);
- DHPublicKeyParameters dhPublicKey = (DHPublicKeyParameters) dhAgreeClientKeyPair.getPublic();
+ DHPublicKeyParameters dhPublicKey = (DHPublicKeyParameters) kp.getPublic();
writeDHParameter(dhPublicKey.getY(), output);
- return (DHPrivateKeyParameters) dhAgreeClientKeyPair.getPrivate();
+ return (DHPrivateKeyParameters) kp.getPrivate();
}
- public static DHPrivateKeyParameters generateEphemeralServerKeyExchange(SecureRandom random, DHParameters dhParameters,
+ public static DHPrivateKeyParameters generateEphemeralServerKeyExchange(SecureRandom random, DHParameters dhParams,
OutputStream output) throws IOException
{
- AsymmetricCipherKeyPair kp = TlsDHUtils.generateDHKeyPair(random, dhParameters);
+ AsymmetricCipherKeyPair kp = TlsDHUtils.generateDHKeyPair(random, dhParams);
- ServerDHParams serverDHParams = new ServerDHParams((DHPublicKeyParameters)kp.getPublic());
+ DHPublicKeyParameters dhPublicKey = (DHPublicKeyParameters)kp.getPublic();
+ ServerDHParams serverDHParams = new ServerDHParams(dhPublicKey);
serverDHParams.encode(output);
return (DHPrivateKeyParameters)kp.getPrivate();