|
Cipherpack v1.3.0-3-ga29431a
A Cryprographic Stream Processor
|
CryptoConfig, contains crypto algorithms settings given at encryption wired via the Cipherpack Data Stream, hence received and used at decryption if matching keys are available. More...
Public Member Functions | |
| CryptoConfig () | |
| CryptoConfig (final String pk_type_, final String pk_fingerprt_hash_algo_, final String pk_enc_padding_algo_, final String pk_enc_hash_algo_, final String pk_sign_algo_, final String sym_enc_algo_, final long sym_enc_nonce_bytes_) | |
| final String | toString () |
| final boolean | valid () |
Static Public Member Functions | |
| static CryptoConfig | getDefault () |
| Returns default CryptoConfig. | |
Public Attributes | |
| final String | pk_enc_hash_algo |
| final String | pk_enc_padding_algo |
| final String | pk_fingerprt_hash_algo |
| final String | pk_sign_algo |
| final String | pk_type |
| final String | sym_enc_algo |
| final long | sym_enc_nonce_bytes |
CryptoConfig, contains crypto algorithms settings given at encryption wired via the Cipherpack Data Stream, hence received and used at decryption if matching keys are available.
Definition at line 33 of file CryptoConfig.java.
| org.cipherpack.CryptoConfig.CryptoConfig | ( | ) |
| org.cipherpack.CryptoConfig.CryptoConfig | ( | final String | pk_type_, |
| final String | pk_fingerprt_hash_algo_, | ||
| final String | pk_enc_padding_algo_, | ||
| final String | pk_enc_hash_algo_, | ||
| final String | pk_sign_algo_, | ||
| final String | sym_enc_algo_, | ||
| final long | sym_enc_nonce_bytes_ ) |
Definition at line 51 of file CryptoConfig.java.
| final boolean org.cipherpack.CryptoConfig.valid | ( | ) |
Definition at line 67 of file CryptoConfig.java.
| final String org.cipherpack.CryptoConfig.toString | ( | ) |
Definition at line 79 of file CryptoConfig.java.
|
static |
Returns default CryptoConfig.
RSA.SHA-256.OAEP.SHA-256.EMSA1(SHA-256).ChaCha20Poly1305.Definition at line 104 of file CryptoConfig.java.
| final String org.cipherpack.CryptoConfig.pk_type |
Definition at line 34 of file CryptoConfig.java.
| final String org.cipherpack.CryptoConfig.pk_fingerprt_hash_algo |
Definition at line 35 of file CryptoConfig.java.
| final String org.cipherpack.CryptoConfig.pk_enc_padding_algo |
Definition at line 36 of file CryptoConfig.java.
| final String org.cipherpack.CryptoConfig.pk_enc_hash_algo |
Definition at line 37 of file CryptoConfig.java.
| final String org.cipherpack.CryptoConfig.pk_sign_algo |
Definition at line 38 of file CryptoConfig.java.
| final String org.cipherpack.CryptoConfig.sym_enc_algo |
Definition at line 39 of file CryptoConfig.java.
| final long org.cipherpack.CryptoConfig.sym_enc_nonce_bytes |
Definition at line 40 of file CryptoConfig.java.