Bouncy Castle Cryptography Library 1.77.0

org.bouncycastle.crypto.generators
Class DSTU4145KeyPairGenerator

java.lang.Object
  |
  +--org.bouncycastle.crypto.generators.ECKeyPairGenerator
        |
        +--org.bouncycastle.crypto.generators.DSTU4145KeyPairGenerator
All Implemented Interfaces:
AsymmetricCipherKeyPairGenerator, org.bouncycastle.math.ec.ECConstants

public class DSTU4145KeyPairGenerator
extends ECKeyPairGenerator


Fields inherited from interface org.bouncycastle.math.ec.ECConstants
EIGHT, FOUR, ONE, THREE, TWO, ZERO
 
Constructor Summary
DSTU4145KeyPairGenerator()
           
 
Method Summary
 AsymmetricCipherKeyPair generateKeyPair()
          Given the domain parameters this routine generates an EC key pair in accordance with X9.62 section 5.2.1 pages 26, 27.
 
Methods inherited from class org.bouncycastle.crypto.generators.ECKeyPairGenerator
createBasePointMultiplier, init, isOutOfRangeD
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DSTU4145KeyPairGenerator

public DSTU4145KeyPairGenerator()
Method Detail

generateKeyPair

public AsymmetricCipherKeyPair generateKeyPair()
Description copied from class: ECKeyPairGenerator
Given the domain parameters this routine generates an EC key pair in accordance with X9.62 section 5.2.1 pages 26, 27.
Overrides:
generateKeyPair in class ECKeyPairGenerator
Following copied from interface: org.bouncycastle.crypto.AsymmetricCipherKeyPairGenerator
Returns:
an AsymmetricCipherKeyPair containing the generated keys.

Bouncy Castle Cryptography Library 1.77.0