| Modifier and Type | Class and Description |
|---|---|
| public static class | DSTU4145.
DSTU4145 key pair generation parameters. |
| public static class | DSTU4145.
DSTU4145 key pair generator class. |
| public static class | DSTU4145.
Operator factory for creating little-endian format DSTU4145 based signing and verification operators. |
| public static class | DSTU4145.
Operator factory for creating DSTU4145 based signing and verification operators. |
| public static class | DSTU4145.
Parameters for DSTU4145 signatures. |
| private static enum |
| Modifier and Type | Field and Description |
|---|---|
| public static final GeneralAlgorithm | ALGORITHM
Basic DSTU-4145 key marker, can be used for creating general purpose DSTU-4145 keys. |
| private static byte[] | |
| public static final DSTU4145. | DSTU4145
DSTU-4145 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 DSTU-4145 key marker, can be used for creating general purpose DSTU-4145 keys. | |
| DEFAULT_SBOX | back to summary |
|---|---|
| private static byte[] DEFAULT_SBOX | |
| DSTU4145 | back to summary |
|---|---|
| public static final DSTU4145. DSTU-4145 algorithm parameter source - default is GOST-3411 | |
| DSTU4145 | back to summary |
|---|---|
| private DSTU4145() | |
| getDomainParams | back to summary |
|---|---|
| private static EcDomainParameters getDomainParams(ECDomainParameters curveParams) | |
| getLwKey | back to summary |
|---|---|
| private static EcPrivateKeyParameters getLwKey(final AsymmetricDSTU4145PrivateKey privKey) | |
| validateKeyPair | back to summary |
|---|---|
| private static void validateKeyPair(AsymmetricCipherKeyPair kp) | |
| Modifier and Type | Field and Description |
|---|---|
| private final DSTU4145Parameters |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public DSTU4145Parameters |
| domainParameters | back to summary |
|---|---|
| private final DSTU4145Parameters domainParameters | |
| KeyGenParameters | back to summary |
|---|---|
| public KeyGenParameters(DSTU4145Parameters domainParameters) | |
| getDomainParameters | back to summary |
|---|---|
| public DSTU4145Parameters getDomainParameters() | |
| Modifier and Type | Field and Description |
|---|---|
| private final EcKeyPairGenerator | |
| private final EcKeyGenerationParameters | |
| private final DSTU4145Parameters |
| 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 DSTU4145Parameters parameters Hides org. | |
| KeyPairGenerator | back to summary |
|---|---|
| public KeyPairGenerator(DSTU4145. | |
| 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 DSTU4145.
Implements abstract org. |
| public OutputVerifier | doCreateVerifier(AsymmetricPublicKey key, final DSTU4145.
Implements abstract org. |
| LittleEndianSignatureOperatorFactory | back to summary |
|---|---|
| public LittleEndianSignatureOperatorFactory() | |
| doCreateSigner | back to summary |
|---|---|
| public OutputSignerUsingSecureRandom Implements abstract org.
| |
| doCreateVerifier | back to summary |
|---|---|
| public OutputVerifier Implements abstract org.
| |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public OutputSignerUsingSecureRandom | doCreateSigner(AsymmetricPrivateKey key, final DSTU4145.
Implements abstract org. |
| public OutputVerifier | doCreateVerifier(AsymmetricPublicKey key, final DSTU4145.
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 DSTU4145. | 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 DSTU4145. Return a new parameter set with for the passed in digest algorithm.
| |
| Modifier and Type | Field and Description |
|---|---|
| public static final DSTU4145. |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public static DSTU4145. | |
| public static DSTU4145. |
| DSTU4145 | back to summary |
|---|---|
| public static final DSTU4145. | |
| Variations | back to summary |
|---|---|
| private Variations() | |
| valueOf | back to summary |
|---|---|
| public static DSTU4145. | |
| values | back to summary |
|---|---|
| public static DSTU4145. | |