| Modifier and Type | Class and Description |
|---|---|
| public static class | ECGOST3410.
ECGOST3410 key pair generation parameters. |
| public static class | ECGOST3410.
ECGOST3410 key pair generator class. |
| public static class | ECGOST3410.
Operator factory for creating ECGOST3410 based signing and verification operators. |
| public static class | ECGOST3410.
Parameters for ECGOST3410 signatures. |
| private static enum |
| Modifier and Type | Field and Description |
|---|---|
| public static final GeneralAlgorithm | ALGORITHM
Basic EC GOST 3410 key marker, can be used for creating general purpose EC GOST 3410 keys. |
| public static final ECGOST3410. | GOST3410
EC GOST GOST3410 algorithm parameter source - default is GOST-3411 |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| private static EcDomainParameters | |
| private static EcPrivateKeyParameters | |
| private static void |
| ALGORITHM | back to summary |
|---|---|
| public static final GeneralAlgorithm ALGORITHM Basic EC GOST 3410 key marker, can be used for creating general purpose EC GOST 3410 keys. | |
| GOST3410 | back to summary |
|---|---|
| public static final ECGOST3410. EC GOST GOST3410 algorithm parameter source - default is GOST-3411 | |
| ECGOST3410 | back to summary |
|---|---|
| private ECGOST3410() | |
| getDomainParams | back to summary |
|---|---|
| private static EcDomainParameters getDomainParams(ECDomainParameters curveParams) | |
| getLwKey | back to summary |
|---|---|
| private static EcPrivateKeyParameters getLwKey(final AsymmetricECGOST3410PrivateKey privKey) | |
| validateKeyPair | back to summary |
|---|---|
| private static void validateKeyPair(AsymmetricCipherKeyPair kp) | |
| Modifier and Type | Field and Description |
|---|---|
| private final GOST3410Parameters |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public GOST3410Parameters |
| domainParameters | back to summary |
|---|---|
| private final GOST3410Parameters<ECDomainParameters> domainParameters | |
| KeyGenParameters | back to summary |
|---|---|
| public KeyGenParameters(GOST3410Parameters<ECDomainParameters> domainParameters) | |
| getDomainParameters | back to summary |
|---|---|
| public GOST3410Parameters | |
| Modifier and Type | Field and Description |
|---|---|
| private final EcKeyPairGenerator | |
| private final EcKeyGenerationParameters | |
| private final GOST3410Parameters |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| protected AsymmetricKeyPair |
| engine | back to summary |
|---|---|
| private final EcKeyPairGenerator engine | |
| param | back to summary |
|---|---|
| private final EcKeyGenerationParameters param | |
| parameters | back to summary |
|---|---|
| private final GOST3410Parameters<ECDomainParameters> parameters Hides org. | |
| KeyPairGenerator | back to summary |
|---|---|
| public KeyPairGenerator(ECGOST3410. | |
| doGenerateKeyPair | back to summary |
|---|---|
| protected AsymmetricKeyPair Implements abstract org.
| |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public OutputSignerUsingSecureRandom | doCreateSigner(AsymmetricPrivateKey key, final ECGOST3410.
Implements abstract org. |
| public OutputVerifier | doCreateVerifier(AsymmetricPublicKey key, final ECGOST3410.
Implements abstract org. |
| SignatureOperatorFactory | back to summary |
|---|---|
| public SignatureOperatorFactory() | |
| doCreateSigner | back to summary |
|---|---|
| public OutputSignerUsingSecureRandom Implements abstract org.
| |
| doCreateVerifier | back to summary |
|---|---|
| public OutputVerifier Implements abstract org.
| |
| Modifier and Type | Field and Description |
|---|---|
| private final DigestAlgorithm |
| Access | Constructor and Description |
|---|---|
| pack-priv | |
| private |
| Modifier and Type | Method and Description |
|---|---|
| public DigestAlgorithm | Returns: the digest algorithmReturn the algorithm for the underlying digest these parameters will use. |
| public ECGOST3410. | Returns: a new parameter for signature generation.the digest to use for signature generation. digestAlgorithm)Return a new parameter set with for the passed in digest algorithm. |
| digestAlgorithm | back to summary |
|---|---|
| private final DigestAlgorithm digestAlgorithm | |
| SignatureParameters | back to summary |
|---|---|
| pack-priv SignatureParameters() | |
| SignatureParameters | back to summary |
|---|---|
| private SignatureParameters(DigestAlgorithm digestAlgorithm) | |
| getDigestAlgorithm | back to summary |
|---|---|
| public DigestAlgorithm getDigestAlgorithm() Return the algorithm for the underlying digest these parameters will use.
| |
| withDigestAlgorithm | back to summary |
|---|---|
| public ECGOST3410. Return a new parameter set with for the passed in digest algorithm.
| |
| Modifier and Type | Field and Description |
|---|---|
| public static final ECGOST3410. |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public static ECGOST3410. | |
| public static ECGOST3410. |
| ECGOST3410 | back to summary |
|---|---|
| public static final ECGOST3410. | |
| Variations | back to summary |
|---|---|
| private Variations() | |
| valueOf | back to summary |
|---|---|
| public static ECGOST3410. | |
| values | back to summary |
|---|---|
| public static ECGOST3410. | |