0
我不確定這是否是正確的地方問這個問題,因爲沒有正確和錯誤的答案。內部應用散列算法
我有一個使用WCF服務的MVC5應用程序,它將在內部使用。然而它需要一些安全性,因爲它涉及到財務資料,即使它是內部的也不能忽略。
那麼如何確保應用程序是安全的? 我需要使用散列算法嗎?SHA1
我不確定這是否是正確的地方問這個問題,因爲沒有正確和錯誤的答案。內部應用散列算法
我有一個使用WCF服務的MVC5應用程序,它將在內部使用。然而它需要一些安全性,因爲它涉及到財務資料,即使它是內部的也不能忽略。
那麼如何確保應用程序是安全的? 我需要使用散列算法嗎?SHA1
使用像SHA1這樣的散列算法不能保護您的應用程序。 它只是迴應一個良好的做法「用你的算法將你的密碼存入你的數據庫」。 如果您想要一個安全的應用程序,我建議您閱讀OWASP應用程序驗證標準(https://www.owasp.org/index.php/Category:OWASP_Application_Security_Verification_Standard_Project)並執行所有的level4要求
您的意思是密碼? http://security.stackexchange.com/questions/211/how-to-securely-hash-passwords/31846#31846 – Gray 2015-01-15 16:48:22
這個問題有點太寬泛,請嘗試更具體地詢問。當然,你需要哈希密碼,但哈希顯然不是保護未來必須讀取/修改的數據的合適方法。哦,你應該至少使用* SHA2而不是SHA1。 – Numbers 2015-01-15 16:49:52
@Numbers是的,它很廣泛。好吧,爲了使它更簡單,假設你有一個MVC5應用程序和一個WCF服務,並且沒有安全的地方。你如何保護它? – 2015-01-15 17:03:34