// comments.
//**********************************************************************
try {
KeyBundleFactory kbf =
KeyBundleFactory.getInstance("OpenPGP");
complexPublicKey = (PGPKeyBundle)kbf.generateEmptyKeyBundle();
complexPrivateKey = (PGPKeyBundle)kbf.generateEmptyKeyBundle();
KeyPairGenerator kpg =
KeyPairGenerator.getInstance("OpenPGP/Signing/DSA");
kpg.initialize(1024, sr);
KeyPair kp = kpg.generateKeyPair();
PublicKey pubkey = kp.getPublic();