Here are the examples of the java api class com.google.bitcoin.bouncycastle.crypto.generators.DHKeyPairGenerator taken from open source projects.
1. DHAgreement#calculateMessage()
Project: bitcoin-android
File: DHAgreement.java
File: DHAgreement.java
/** * calculate our initial message. */ public BigInteger calculateMessage() { DHKeyPairGenerator dhGen = new DHKeyPairGenerator(); dhGen.init(new DHKeyGenerationParameters(random, dhParams)); AsymmetricCipherKeyPair dhPair = dhGen.generateKeyPair(); this.privateValue = ((DHPrivateKeyParameters) dhPair.getPrivate()).getX(); return ((DHPublicKeyParameters) dhPair.getPublic()).getY(); }