SevenZMethod#AES256SHA256 encoder
AES256SHA256Decoder
| Modifier and Type | Field and Description |
|---|---|
| pack-priv static final String | |
| private final Cipher | |
| private static final byte[] | |
| private final byte[] | |
| private final int | |
| private final byte[] | |
| pack-priv static final String |
| Access | Constructor and Description |
|---|---|
| pack-priv | |
| pack-priv | AES256Options(final char[]
password used for encryption password, final byte[] for password hash salting (enforce password security) salt, final byte[] Initialization Vector (IV) used by cipher algorithm iv, final int another password security enforcer parameter that controls the cycles of password hashing. More the this number is high, more
security you'll have but also high CPU usage numCyclesPower)
|
| Modifier and Type | Method and Description |
|---|---|
| pack-priv Cipher | |
| pack-priv byte[] | |
| pack-priv int | |
| pack-priv byte[] | |
| pack-priv static SecretKeySpec | |
| private static byte[] |
| ALGORITHM | back to summary |
|---|---|
| pack-priv static final String ALGORITHM | |
| cipher | back to summary |
|---|---|
| private final Cipher cipher | |
| EMPTY_BYTE_ARRAY | back to summary |
|---|---|
| private static final byte[] EMPTY_BYTE_ARRAY | |
| iv | back to summary |
|---|---|
| private final byte[] iv | |
| numCyclesPower | back to summary |
|---|---|
| private final int numCyclesPower | |
| salt | back to summary |
|---|---|
| private final byte[] salt | |
| TRANSFORMATION | back to summary |
|---|---|
| pack-priv static final String TRANSFORMATION | |
| AES256Options | back to summary |
|---|---|
pack-priv AES256Options(final char[] password)
| |
| AES256Options | back to summary |
|---|---|
pack-priv AES256Options(final char[] password, final byte[] salt, final byte[] iv, final int numCyclesPower)
| |
| getCipher | back to summary |
|---|---|
| pack-priv Cipher getCipher() | |
| getIv | back to summary |
|---|---|
| pack-priv byte[] getIv() | |
| getNumCyclesPower | back to summary |
|---|---|
| pack-priv int getNumCyclesPower() | |
| getSalt | back to summary |
|---|---|
| pack-priv byte[] getSalt() | |
| newSecretKeySpec | back to summary |
|---|---|
| pack-priv static SecretKeySpec newSecretKeySpec(final byte[] bytes) | |
| randomBytes | back to summary |
|---|---|
| private static byte[] randomBytes(final int size) | |