試試?{
KeyPairGenerator?keyPairGen?=?keypairgenerator . getinstance(" RSA ",
新的?org . bouncy castle . JCE . provider . bouncy castle provider());
決賽?int?KEY_SIZE?=?128;//?沒什麽好說的。這個值與塊加密的大小有關,可以改變,但不能太大,否則效率低。
keyPairGen.initialize(KEY_SIZE,?新的?SecureRandom());
KeyPair?keyPair?=?keypairgen . generatekeypair();
回歸?密鑰對;
}?接住?(例外?e)?{
扔?新的?異常(e . getmessage());
}