diff options
Diffstat (limited to 'bcprov/src/main/java/org/bouncycastle/crypto/generators/DSTU4145KeyPairGenerator.java')
-rw-r--r-- | bcprov/src/main/java/org/bouncycastle/crypto/generators/DSTU4145KeyPairGenerator.java | 21 |
1 files changed, 0 insertions, 21 deletions
diff --git a/bcprov/src/main/java/org/bouncycastle/crypto/generators/DSTU4145KeyPairGenerator.java b/bcprov/src/main/java/org/bouncycastle/crypto/generators/DSTU4145KeyPairGenerator.java deleted file mode 100644 index 3f931b2..0000000 --- a/bcprov/src/main/java/org/bouncycastle/crypto/generators/DSTU4145KeyPairGenerator.java +++ /dev/null @@ -1,21 +0,0 @@ -package org.bouncycastle.crypto.generators; - -import org.bouncycastle.crypto.AsymmetricCipherKeyPair; -import org.bouncycastle.crypto.params.ECPrivateKeyParameters; -import org.bouncycastle.crypto.params.ECPublicKeyParameters; - -public class DSTU4145KeyPairGenerator - extends ECKeyPairGenerator -{ - public AsymmetricCipherKeyPair generateKeyPair() - { - AsymmetricCipherKeyPair pair = super.generateKeyPair(); - - ECPublicKeyParameters pub = (ECPublicKeyParameters)pair.getPublic(); - ECPrivateKeyParameters priv = (ECPrivateKeyParameters)pair.getPrivate(); - - pub = new ECPublicKeyParameters(pub.getQ().negate(), pub.getParameters()); - - return new AsymmetricCipherKeyPair(pub, priv); - } -} |