	@Test
	public void recoverKeyPair_Dsa() throws Exception {

		KeyPair kp = PubkeyUtils.recoverKeyPair(DSA_KEY_PKCS8);

		DSAPublicKey pubKey = (DSAPublicKey) kp.getPublic();

		assertEquals(DSA_KEY_pub, pubKey.getY());

		DSAParams params = pubKey.getParams();
		assertEquals(params.getG(), DSA_KEY_G);
		assertEquals(params.getP(), DSA_KEY_P);
		assertEquals(params.getQ(), DSA_KEY_Q);
	}