payload = asn.toByteArray();
pem.setType(PEM.DSA_PRIVATE_KEY);
} else if ("ssh-rsa".equals(algorithm)) {
BigInteger e = bar.readBigInteger();
BigInteger n = bar.readBigInteger();
BigInteger p = bar.readBigInteger();
RSAKeyInfo keyInfo = new RSAKeyInfo(n, p, e, BigInteger.ZERO,
BigInteger.ZERO, BigInteger.ZERO, BigInteger.ZERO,
BigInteger.ZERO);
SimpleASNWriter asn = new SimpleASNWriter();
RSAKeyInfo.writeRSAKeyInfo(asn, keyInfo);