下面的程序是从sun的java tutorial上照抄下来的, 请过目, hehehe ...
--
import java.io.*;
import java.security.*;class GenSig {    public static void main(String[] args) {
try {
KeyPairGenerator keyGen = KeyPairGenerator.getInstance("DSA", "SUN");
SecureRandom random = SecureRandom.getInstance("SHA1PRNG", "SUN");
keyGen.initialize(1024, random);
KeyPair pair = keyGen.generateKeyPair();
PrivateKey priv = pair.getPrivate();
PublicKey pub = pair.getPublic();

System.out.println(priv);
System.out.println(pub);        } catch (Exception e) {
            System.err.println("Caught exception " + e.toString());
        }
    }}
--
其实也可以不程序生成这些key的, 可以用sun提供的keytool来帮助生成, 然后本地java程序直接引用就好了 :)