if (!header.equals(getAlgorithmName())) {
throw new InvalidKeyException();
}
BigInteger p = bar.readBigInteger();
BigInteger q = bar.readBigInteger();
BigInteger g = bar.readBigInteger();
BigInteger y = bar.readBigInteger();
dsaKey = new DSAPublicKeySpec(y, p, q, g);
KeyFactory kf = KeyFactory.getInstance("DSA");