2013-04-22 15 views
-1

什麼是java.If使用服務器端的密碼加密的行駛數據,我們 做服務器端加密,然後將密碼已通過網絡發送 。因此,我可以向管理員提供安全密碼,或者可以在數據庫中看到密碼。什麼是Java中的使用服務器端加密,同時通過網絡

但我在這裏的問題是我如何能夠防止在網絡中傳輸數據時出現的攻擊。

我需要大約提前this.Please幫助me.Thanks一些解釋...

+0

使用[HTTPS](http://en.wikipedia.org/wiki/HTTP_Secure) – Apurv 2013-04-22 13:01:37

+0

目前狀態下的問題根本無法回答。你談論網絡/數據庫/密碼,沒有提到你想要解決什麼'用例',你正在談論什麼'協議'你試圖阻止什麼樣的「攻擊」。對密碼和數據庫的引用很可能是鯡魚。 – 2013-04-22 13:09:05

+0

我的意思是攻擊正在捕獲數據。沒有什麼比 – PSR 2013-04-22 13:10:06

回答

1

你可以使用像SSL套接字級加密方案來保護通信,因爲它穿越網絡。

+0

那麼在服務器端使用secureRandom,KeyGenerator等在java中加密的用途是什麼 – PSR 2013-04-22 13:02:44

+0

這將允許您在存儲數據之前對數據進行加密到數據庫。有時候更多的人可以訪問數據庫。它也可以用來實現你自己的SSL類協議。如果您不信任對您的服務器發出請求但不想或不能實現身份驗證的人員,這會非常有用。您可以使用它來簽署您只希望某個人能夠讀取與PGP類似的信息。有很多用途。 – Pace 2013-04-22 13:07:07

+0

客戶端加密怎麼樣。是否很好做 – PSR 2013-04-22 13:09:14

相關問題