ClassCastException: com.android.org.conscrypt.OpenSSLX25519PublicKey cannot be cast to java.security.interfaces.XECPublicKey
Open
- Dominant language
- Java
- Stars
- 1.4k
- Forks
- 326
- Avg merge
- 16h 22m
- Merged PRs (30d)
- 17
Description
I have a problem using [a library](https://github.com/ptrd/agent15/blob/bb64632185ad72d2ffda6eba9002a927ad88dcb1/src/main/java/tech/kwik/agent15/extension/KeyShareExtension.java#L215) in Android, I think x25519 public key should implement XECPublicKey.
Also [initialize support](https://github.com/ptrd/agent15/blob/bb64632185ad72d2ffda6eba9002a927ad88dcb1/src/main/java/tech/kwik/agent15/engine/impl/TlsEngineImpl.java#L103) is [not complete](https://github.com/google/conscrypt/blob/8565cc7f9beca3fa8d82529373dc37100ba121a2/common/src/main/java/org/conscrypt/OpenSSLXDHKeyPairGenerator.java#L59), can I assume x25519 is not generally available in conscrypt?
Contributor guide
Assessment
This issue has not been assessed yet.