| Modifier and Type | Class and Description |
|---|---|
| public static class | |
| public static class | |
| public static class | |
| public static class | |
| public static class | |
| public static class | |
| public static class | |
| public static class |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| private static void | |
| private static byte[] |
| TLSKDF | back to summary |
|---|---|
| public TLSKDF() | |
| hmac_hash | back to summary |
|---|---|
| private static void hmac_hash(Mac mac, byte[] secret, byte[] seed, byte[] out) | |
| PRF_legacy | back to summary |
|---|---|
| private static byte[] PRF_legacy(TLSKeyMaterialSpec parameters) | |
| 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. | |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| protected SecretKey | engineGenerateSecret(KeySpec
the specification (key material) of the secret key keySpec)Overrides org. SecretKey object from the
provided key specification (key material).
|
| TLS10 | back to summary |
|---|---|
| public TLS10() | |
| engineGenerateSecret | back to summary |
|---|---|
| protected SecretKey engineGenerateSecret(KeySpec keySpec) throws InvalidKeySpecException Overrides org. Doc from javax. Generates a
| |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| protected SecretKey | engineGenerateSecret(KeySpec
the specification (key material) of the secret key keySpec)Overrides org. SecretKey object from the
provided key specification (key material).
|
| TLS11 | back to summary |
|---|---|
| public TLS11() | |
| engineGenerateSecret | back to summary |
|---|---|
| protected SecretKey engineGenerateSecret(KeySpec keySpec) throws InvalidKeySpecException Overrides org. Doc from javax. Generates a
| |
| Modifier and Type | Method and Description |
|---|---|
| protected SecretKey | engineGenerateSecret(KeySpec
the specification (key material) of the secret key keySpec)Overrides org. SecretKey object from the
provided key specification (key material).
|
| private byte[] |
| prf | back to summary |
|---|---|
| private final Mac prf | |
| TLS12 | back to summary |
|---|---|
| protected TLS12(String algName, Mac prf) | |
| engineGenerateSecret | back to summary |
|---|---|
| protected SecretKey engineGenerateSecret(KeySpec keySpec) throws InvalidKeySpecException Overrides org. Doc from javax. Generates a
| |
| PRF | back to summary |
|---|---|
| private byte[] PRF(TLSKeyMaterialSpec parameters, Mac prf) | |
| Access | Constructor and Description |
|---|---|
| public |
| TLS12withSHA256 | back to summary |
|---|---|
| public TLS12withSHA256() | |
| Access | Constructor and Description |
|---|---|
| public |
| TLS12withSHA384 | back to summary |
|---|---|
| public TLS12withSHA384() | |
| Access | Constructor and Description |
|---|---|
| public |
| TLS12withSHA512 | back to summary |
|---|---|
| public TLS12withSHA512() | |
| Access | Constructor and Description |
|---|---|
| protected |
| TLSKeyMaterialFactory | back to summary |
|---|---|
| protected TLSKeyMaterialFactory(String algName) | |