/* public static PublicKey readPublicKey(String filenameDer) throws Exception { byte[] keyBytes = readAllBytes(filenameDer); return readPublicKey(keyBytes); }*/ public static PublicKey readPublicKey(byte[] keyBytes) throws Exception { KeyFactory keyFactory = newKeyFactory(); X509EncodedKeySpec spec = new X509EncodedKeySpec(keyBytes); return keyFactory.generatePublic(spec); }