2011-12-28 44 views
1

我正在創建一個ASP.NET MVC 3 Web應用程序,用於在家中查找非常私人的數據。數據存儲在運行IIS服務器的服務器上的數據庫中。 由於我已經完成了大部分實際編程,我想盡可能保證應用程序的安全。 我已經在使用https,但我想這還不夠。 我在找的東西就像......發送通過線路加密的數據,並在客戶端本地解密,或類似的東西。使ASP.NET MVC應用程序真正安全

任何人,想法?

+4

Web應用程序安全是一個巨大的領域。沒有任何東西或者簡單的東西組合會「讓你安全」。做大量的研究,並確保遵循原則和流程。一個很好的起點,關於你自己的源代碼是OWASP排名前十位的https://www.owasp.org/index.php/Category:OWASP_Top_Ten_Project – Cheekysoft 2011-12-28 14:29:47

回答

3

我正在尋找的是類似...發送數據請求 加密過線,並在客戶端本地進行解密,或 類似的東西。

這正是SSL設計的目的。

+0

那麼,有人告訴我SSL是不安全的...... 有沒有其他辦法可以讓它更安全?如果泄露了任何數據,我就會被搗毀=) – 2011-12-28 13:06:00

+3

@HaraldJoerg,WOW,不知道你被告知了這一點,但是如果是這種情況,我們可能都會考慮停止使用網上銀行,因爲所有銀行都在使用它。而且,你知道,銀行處理錢,所以他們有興趣擁有安全的網站。 – 2011-12-28 13:06:51

+0

他被告知可能是指添加一些登錄屏幕,並確保他的網站不容易受到SQL注入攻擊等。 – 2011-12-28 13:07:56

-1

如果SSL它自己是不是「好」不夠,怎麼樣在客戶端證書找呢?

6

我發現關於使用ASP.NET Web安全的最佳資源是下面的,由特洛伊亨特寫道:

OWASP TOP 10 for .NET developers

絕對是無價的!

他甚至做電子書出來的,你可以作爲一個PDF下載:

ebook