Java Bouncy Castle generated ES256 key doesn't work with JWT.io
问题 I am generating a keypair like below: public static void main(String args[]) throws Exception{ StringWriter pemStrWriter = new StringWriter(); JcaPEMWriter pemWriter = new JcaPEMWriter(pemStrWriter); Security.addProvider(new BouncyCastleProvider()); KeyPairGenerator g = KeyPairGenerator.getInstance("ECDSA", "BC"); ECGenParameterSpec spec = new ECGenParameterSpec("secp256r1"); g.initialize(spec); KeyPair keyPair = g.generateKeyPair(); pemWriter.writeObject(new JcaPKCS8Generator(keyPair