2012-11-06 39 views
0

我正在一個Swing應用程序中,我必須將HTML文件提供給客戶端,但我不希望客戶端能夠訪問它們。使用java swing加密html文件

有什麼辦法可以將我的文件放在密碼保護的文件夾中,或者我可以加密文件,我的程序應該在Swing應用程序中訪問它們。

+1

* 「我不想讓客戶接觸到他們。」*所以不要把它們放在罐子裏。否則,客戶端可以獲取它們,即使它們是加密的。 –

回答

3

您可以使用共享隱藏密鑰對它們進行加密。 一個用於您的應用程序,在軟件中硬編碼,一個用於您自己,用於加密html文件。

這就是你可以做的所有事情。一旦解密,從內容中獲取內容相當容易,因爲他們總是可以編寫自己的類來實現只顯示內容的類(它真的是大約15行代碼,現在Java反編譯器工作得非常好)

2

呵呵,嗯,這當然技術上是可行的,但在某些時候明文將提供給你的客戶 - 如果不是通過其他方式,那麼至少通過網絡嗅探...

使用你的資源來寫不錯的代碼,不用擔心加密你的HTML。

乾杯,