| Modifier and Type | Class and Description |
|---|---|
| public static class | |
| public static class | |
| public abstract static class | |
| public static class | |
| public static class | |
| public static class | |
| public static class | |
| public static class | |
| public static class | |
| public static class | GOST28147.
GOST28147 |
| public static class |
| Modifier and Type | Field and Description |
|---|---|
| private static Map | |
| private static Map |
| Access | Constructor and Description |
|---|---|
| private |
| nameMappings | back to summary |
|---|---|
| private static Map<String, ASN1ObjectIdentifier> nameMappings | |
| oidMappings | back to summary |
|---|---|
| private static Map<ASN1ObjectIdentifier, String> oidMappings | |
| GOST28147 | back to summary |
|---|---|
| private GOST28147() | |
| Modifier and Type | Field and Description |
|---|---|
| pack-priv byte[] | |
| pack-priv byte[] |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| protected AlgorithmParameters | engineGenerateParameters()
Implements abstract java. Generates the parameters. |
| protected void | engineInit(AlgorithmParameterSpec
the set of algorithm-specific parameter generation values. genParamSpec, SecureRandom the source of randomness. random)Implements abstract java. Initializes this parameter generator with a set of algorithm-specific parameter generation values. |
| AlgParamGen | back to summary |
|---|---|
| public AlgParamGen() | |
| engineGenerateParameters | back to summary |
|---|---|
| protected AlgorithmParameters engineGenerateParameters() Implements abstract java. Doc from java. Generates the parameters.
| |
| engineInit | back to summary |
|---|---|
| protected void engineInit(AlgorithmParameterSpec genParamSpec, SecureRandom random) throws InvalidAlgorithmParameterException Implements abstract java. Doc from java. Initializes this parameter generator with a set of algorithm-specific parameter generation values.
| |
| Modifier and Type | Field and Description |
|---|---|
| private byte[] | |
| private ASN1ObjectIdentifier |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| protected void | engineInit(AlgorithmParameterSpec
the parameter specification. paramSpec)Overrides org. Initializes this parameters object using the parameters
specified in |
| protected String | engineToString()
Implements abstract java. Returns a formatted string describing the parameters. |
| protected AlgorithmParameterSpec | |
| protected byte[] | |
| protected void | localInit(byte[] params)
Implements abstract org.
|
| iv | back to summary |
|---|---|
| private byte[] iv Hides org. | |
| sBox | back to summary |
|---|---|
| private ASN1ObjectIdentifier sBox Hides org. | |
| AlgParams | back to summary |
|---|---|
| public AlgParams() | |
| engineInit | back to summary |
|---|---|
| protected void engineInit(AlgorithmParameterSpec paramSpec) throws InvalidParameterSpecException Overrides org. Doc from java. Initializes this parameters object using the parameters
specified in
| |
| engineToString | back to summary |
|---|---|
| protected String engineToString() Implements abstract java. Doc from java. Returns a formatted string describing the parameters.
| |
| localEngineGetParameterSpec | back to summary |
|---|---|
| protected AlgorithmParameterSpec localEngineGetParameterSpec(Class<T> paramSpec) throws InvalidParameterSpecException Overrides org. | |
| localGetEncoded | back to summary |
|---|---|
| protected byte[] localGetEncoded() throws IOException Overrides org. | |
| localInit | back to summary |
|---|---|
| protected void localInit(byte[] params) throws IOException Implements abstract org. | |
| Modifier and Type | Field and Description |
|---|---|
| private byte[] | |
| private ASN1ObjectIdentifier |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| protected final byte[] | engineGetEncoded()
Implements abstract java. Returns the parameters in their primary encoding format. |
| protected final byte[] | engineGetEncoded(String
the name of the encoding format. format)Implements abstract java. Returns the parameters encoded in the specified format. |
| protected final void | engineInit(byte[]
the encoded parameters. encoding)Implements abstract java. Imports the specified parameters and decodes them according to the primary decoding format for parameters. |
| protected final void | engineInit(byte[]
the encoded parameters. params, String the name of the decoding format. format)Implements abstract java. Imports the parameters from |
| protected void | engineInit(AlgorithmParameterSpec
the parameter specification. paramSpec)Implements abstract java. Initializes this parameters object using the parameters
specified in |
| protected static ASN1ObjectIdentifier | |
| protected static ASN1ObjectIdentifier | |
| protected AlgorithmParameterSpec | localEngineGetParameterSpec(Class<T> paramSpec)
Implements abstract org.
|
| protected byte[] | |
| pack-priv abstract void |
| iv | back to summary |
|---|---|
| private byte[] iv | |
| sBox | back to summary |
|---|---|
| private ASN1ObjectIdentifier sBox | |
| BaseAlgParams | back to summary |
|---|---|
| public BaseAlgParams() | |
| engineGetEncoded | back to summary |
|---|---|
| protected final byte[] engineGetEncoded() throws IOException Implements abstract java. Doc from java. Returns the parameters in their primary encoding format. The primary encoding format for parameters is ASN.1, if an ASN.1 specification for this type of parameters exists.
| |
| engineGetEncoded | back to summary |
|---|---|
| protected final byte[] engineGetEncoded(String format) throws IOException Implements abstract java. Doc from java. Returns the parameters encoded in the specified format.
If
| |
| engineInit | back to summary |
|---|---|
| protected final void engineInit(byte[] encoding) throws IOException Implements abstract java. Doc from java. Imports the specified parameters and decodes them according to the primary decoding format for parameters. The primary decoding format for parameters is ASN.1, if an ASN.1 specification for this type of parameters exists.
| |
| engineInit | back to summary |
|---|---|
| protected final void engineInit(byte[] params, String format) throws IOException Implements abstract java. Doc from java. Imports the parameters from
| |
| engineInit | back to summary |
|---|---|
| protected void engineInit(AlgorithmParameterSpec paramSpec) throws InvalidParameterSpecException Implements abstract java. Doc from java. Initializes this parameters object using the parameters
specified in
| |
| getSBoxOID | back to summary |
|---|---|
| protected static ASN1ObjectIdentifier getSBoxOID(String name) | |
| getSBoxOID | back to summary |
|---|---|
| protected static ASN1ObjectIdentifier getSBoxOID(byte[] sBox) | |
| localEngineGetParameterSpec | back to summary |
|---|---|
| protected AlgorithmParameterSpec localEngineGetParameterSpec(Class<T> paramSpec) throws InvalidParameterSpecException Implements abstract org. | |
| localGetEncoded | back to summary |
|---|---|
| protected byte[] localGetEncoded() throws IOException | |
| localInit | back to summary |
|---|---|
| pack-priv abstract void localInit(byte[] params) throws IOException | |
| Access | Constructor and Description |
|---|---|
| public |
| CBC | back to summary |
|---|---|
| public CBC() | |
| Access | Constructor and Description |
|---|---|
| public |
| CryptoProWrap | back to summary |
|---|---|
| public CryptoProWrap() | |
| Access | Constructor and Description |
|---|---|
| public |
| ECB | back to summary |
|---|---|
| public ECB() | |
| Access | Constructor and Description |
|---|---|
| public |
| GCFB | back to summary |
|---|---|
| public GCFB() | |
| Access | Constructor and Description |
|---|---|
| public |
| GostWrap | back to summary |
|---|---|
| public GostWrap() | |
| KeyGen | back to summary |
|---|---|
| public KeyGen() | |
| KeyGen | back to summary |
|---|---|
| public KeyGen(int keySize) | |
| Access | Constructor and Description |
|---|---|
| public |
| Mac | back to summary |
|---|---|
| public Mac() | |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public void | configure(ConfigurableProvider provider)
Implements abstract org.
|
| PREFIX | back to summary |
|---|---|
| private static final String PREFIX | |
| Mappings | back to summary |
|---|---|
| public Mappings() | |
| configure | back to summary |
|---|---|
| public void configure(ConfigurableProvider provider) Implements abstract org. | |