将BigInteger的公钥转换为Java中的pem文件

时间:2018-11-29 11:59:59

标签: java public-key pem

我可以生成一对ecc私钥和公钥pem文件:

  KeyPair keyPair = generateECCKeyPair();
  ECPrivateKey priv = (ECPrivateKey) keyPair.getPrivate();
  ECPublicKey pub = (ECPublicKey) keyPair.getPublic();  
  writePemFile(priv, "ECC PRIVATE KEY", "private.key");
  writePemFile(pub, "ECC PUBLIC KEY", "public.pem");

但是现在我在BigInteger变量中拥有一个公共ecc密钥,如何隐藏它或将其包装为包含页眉和页脚的pem形式,并且在它们之间是base64编码的der形式的公钥?如果我对pem文件有误,请纠正我。

0 个答案:

没有答案