| Modifier and Type | Field and Description |
|---|---|
| protected final TlsECConfig | |
| protected final BcTlsCrypto | |
| protected final ECDomainParameters |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public static BcTlsSecret | calculateECDHAgreement(BcTlsCrypto crypto, ECPrivateKeyParameters privateKey, ECPublicKeyParameters publicKey)
|
| public BcTlsSecret | |
| public TlsAgreement | createECDH()
Implements org. Return an agreement operator suitable for ephemeral EC Diffie-Hellman. |
| public ECPoint | |
| public ECPublicKeyParameters | |
| public byte[] | |
| public byte[] | |
| public AsymmetricCipherKeyPair | |
| public static ECDomainParameters | |
| public static ECDomainParameters |
| config | back to summary |
|---|---|
| protected final TlsECConfig config | |
| crypto | back to summary |
|---|---|
| protected final BcTlsCrypto crypto | |
| domainParameters | back to summary |
|---|---|
| protected final ECDomainParameters domainParameters | |
| BcTlsECDomain | back to summary |
|---|---|
| public BcTlsECDomain(BcTlsCrypto crypto, TlsECConfig ecConfig) | |
| calculateECDHAgreement | back to summary |
|---|---|
| public static BcTlsSecret calculateECDHAgreement(BcTlsCrypto crypto, ECPrivateKeyParameters privateKey, ECPublicKeyParameters publicKey) | |
| calculateECDHAgreement | back to summary |
|---|---|
| public BcTlsSecret calculateECDHAgreement(ECPrivateKeyParameters privateKey, ECPublicKeyParameters publicKey) | |
| createECDH | back to summary |
|---|---|
| public TlsAgreement createECDH() Implements org. Doc from org. Return an agreement operator suitable for ephemeral EC Diffie-Hellman.
| |
| decodePoint | back to summary |
|---|---|
| public ECPoint decodePoint(byte[] encoding) | |
| decodePublicKey | back to summary |
|---|---|
| public ECPublicKeyParameters decodePublicKey(byte[] encoding) throws IOException | |
| encodePoint | back to summary |
|---|---|
| public byte[] encodePoint(ECPoint point) | |
| encodePublicKey | back to summary |
|---|---|
| public byte[] encodePublicKey(ECPublicKeyParameters publicKey) | |
| generateKeyPair | back to summary |
|---|---|
| public AsymmetricCipherKeyPair generateKeyPair() | |
| getDomainParameters | back to summary |
|---|---|
| public static ECDomainParameters getDomainParameters(TlsECConfig ecConfig) | |
| getDomainParameters | back to summary |
|---|---|
| public static ECDomainParameters getDomainParameters(int namedGroup) | |