public interface P12Algorithms
P12CertEntryProtection
, P12PasswordProtection
,
P12StoreParameter
).Modifier and Type | Field and Description |
---|---|
static java.lang.String |
P_ALG_DEFAULT
Names the configured
default algorithm set. |
static java.lang.String |
P_ALG_LEGACY
|
static java.lang.String |
P_ALG_PBES1
Names the
PBES1 algorithm set using HMAC_SHA1
as mac algorithm, PBEWithSHAAnd40BitRC2_CBC
for encrypting certificate entries and PBEWithSHAAnd3_KeyTripleDES_CBC
for encrypting key entries. |
static java.lang.String |
P_ALG_PBES2
Names the
PBES2 algorithm set using HMAC_SHA256
as mac algorithm, PBES2WithHmacSHA256AndAES256
for encrypting certificate entries and PBES2WithHmacSHA256AndAES256
for encrypting key entries. |
static final java.lang.String P_ALG_PBES1
PBES1
algorithm set using HMAC_SHA1
as mac algorithm, PBEWithSHAAnd40BitRC2_CBC
for encrypting certificate entries and PBEWithSHAAnd3_KeyTripleDES_CBC
for encrypting key entries. May be used to support interoperablity with applications that do not support
the PBES2
algorithm set yet.static final java.lang.String P_ALG_PBES2
PBES2
algorithm set using HMAC_SHA256
as mac algorithm, PBES2WithHmacSHA256AndAES256
for encrypting certificate entries and PBES2WithHmacSHA256AndAES256
for encrypting key entries. This algorithm set is used by default.static final java.lang.String P_ALG_LEGACY
legacy
algorithm set (same as PBES1
that may be
used to support interoperablity with applications that do not support the PBES2
algorithm set yet.static final java.lang.String P_ALG_DEFAULT