Como alguém converte um nome de ponto e curva de código EC público em uma chave pública?

Eu tenho duas matrizes de 32 bytes de comprimento representando os valores X e Y de uma Chave Pública da CE. Eu sei que a curva é a curva nomeada "prime256v1".

Como posso transformar isso em um objeto Java PublicKey?

O JCE parece não fornecer facilidades para usar curvas nomeadas.

Código de exemplo de Bouncycastle não parece compilar com nenhuma versão do castelo inflável que eu possa encontrar.

WTF?

questionAnswers(2)

yourAnswerToTheQuestion