DERInteger p2 = (DERInteger) seq.getObjectAt(5);
DERInteger exp1 = (DERInteger) seq.getObjectAt(6);
DERInteger exp2 = (DERInteger) seq.getObjectAt(7);
DERInteger crtCoef = (DERInteger) seq.getObjectAt(8);
pubSpec = new RSAPublicKeySpec(mod.getValue(), pubExp.getValue());
privSpec = new RSAPrivateCrtKeySpec(mod.getValue(), pubExp.getValue(), privExp.getValue(), p1.getValue(), p2.getValue(), exp1.getValue(),
exp2.getValue(), crtCoef.getValue());
} else { // assume "DSA" for now.
DERInteger p = (DERInteger) seq.getObjectAt(1);
DERInteger q = (DERInteger) seq.getObjectAt(2);
DERInteger g = (DERInteger) seq.getObjectAt(3);