當前位置:編程學習大全網 - 電腦編程 - java RSA算法實現256位密鑰怎麽做

java RSA算法實現256位密鑰怎麽做

參考下面代碼:

try?{

KeyPairGenerator?keyPairGen?=?KeyPairGenerator.getInstance("RSA",

new?org.bouncycastle.jce.provider.BouncyCastleProvider());

final?int?KEY_SIZE?=?128;//?沒什麽好說的了,這個值關系到塊加密的大小,可以更改,但是不要太大,否則效率會低

keyPairGen.initialize(KEY_SIZE,?new?SecureRandom());

KeyPair?keyPair?=?keyPairGen.generateKeyPair();

return?keyPair;

}?catch?(Exception?e)?{

throw?new?Exception(e.getMessage());

}

  • 上一篇:可編程控制器和IO模塊有什麽相同和不同呢?
  • 下一篇:安卓開發 藍牙搜索
  • copyright 2024編程學習大全網