Package | Description |
---|---|
org.bouncycastle.crypto.ec | |
org.bouncycastle.crypto.generators | |
org.bouncycastle.crypto.kems | |
org.bouncycastle.crypto.signers | |
org.bouncycastle.math.ec |
Modifier and Type | Method and Description |
---|---|
protected ECMultiplier |
ECElGamalEncryptor.createBasePointMultiplier() |
protected ECMultiplier |
ECNewRandomnessTransform.createBasePointMultiplier() |
protected ECMultiplier |
ECNewPublicKeyTransform.createBasePointMultiplier() |
protected ECMultiplier |
ECFixedTransform.createBasePointMultiplier() |
Modifier and Type | Method and Description |
---|---|
protected ECMultiplier |
ECKeyPairGenerator.createBasePointMultiplier() |
Modifier and Type | Method and Description |
---|---|
protected ECMultiplier |
ECIESKeyEncapsulation.createBasePointMultiplier() |
Modifier and Type | Method and Description |
---|---|
protected ECMultiplier |
ECDSASigner.createBasePointMultiplier() |
protected ECMultiplier |
ECGOST3410Signer.createBasePointMultiplier() |
protected ECMultiplier |
DSTU4145Signer.createBasePointMultiplier() |
Modifier and Type | Class and Description |
---|---|
class |
AbstractECMultiplier |
class |
DoubleAddMultiplier |
class |
FixedPointCombMultiplier |
class |
GLVMultiplier |
class |
MixedNafR2LMultiplier
Class implementing the NAF (Non-Adjacent Form) multiplication algorithm (right-to-left) using
mixed coordinates.
|
class |
MontgomeryLadderMultiplier |
class |
NafL2RMultiplier
Class implementing the NAF (Non-Adjacent Form) multiplication algorithm (left-to-right).
|
class |
NafR2LMultiplier
Class implementing the NAF (Non-Adjacent Form) multiplication algorithm (right-to-left).
|
class |
ReferenceMultiplier |
class |
WNafL2RMultiplier
Class implementing the WNAF (Window Non-Adjacent Form) multiplication
algorithm.
|
class |
WTauNafMultiplier
Class implementing the WTNAF (Window
τ -adic Non-Adjacent Form) algorithm. |
class |
ZSignedDigitL2RMultiplier |
class |
ZSignedDigitR2LMultiplier |
Modifier and Type | Field and Description |
---|---|
protected ECMultiplier |
ECCurve.multiplier |
protected ECMultiplier |
ECCurve.Config.multiplier |
Modifier and Type | Method and Description |
---|---|
protected ECMultiplier |
ECCurve.createDefaultMultiplier() |
protected ECMultiplier |
ECCurve.F2m.createDefaultMultiplier() |
ECMultiplier |
ECCurve.getMultiplier()
Sets the default
ECMultiplier , unless already set. |
Modifier and Type | Method and Description |
---|---|
ECCurve.Config |
ECCurve.Config.setMultiplier(ECMultiplier multiplier) |
Copyright © 2016 BouncyCastle.org. All rights reserved.