2014-02-07 18 views
0

我正在尋找一種方法來加密二進制文件並在稍後解密文件(可能用javacode)來利用它。我只想解密它在Java本身,因爲如果它被解密在我的本地驅動器上,安全性已經消失...用java解密文件(bountycastle可能?,不需要zip解決方案)

這是可能與bouncycastle? bouncycastle api難以使用嗎? (我知道java的基礎知識) 如果你想使用這個文件,是否需要解密?

回答

2

奇怪的制定問題,但:

  • 當然是肯定的,你可以加密/ java中解密數據
  • 是充氣城堡可以做到這一點,但你也可以不用充氣城堡
  • 充氣城堡一個很棒的庫,但可以相當複雜的工作
  • 是的,你可以完全在內存中執行加密/解密,雖然你應該考慮你的交換是否加密,否則它無所謂

你想PBE(基於密碼的加密)嗎?我會這樣認爲,否則你需要考慮其他方面如何/如何保存密鑰。

總之:安全性很難。

+0

「任何人都可以發明一種他自己無法打破的安全系統。」 –