我創建一個Ajax調用我創建一個小的列表(可以在大小會發生變化)的WebForms應用程序,我發回的JSON對象。在通過JSON返回的對象中,我希望包含一個散列值,以確保在下一步發送該列表時,我可以檢查這些值是否已被篡改。我正在使用C#的SHA256實現,並希望知道用密鑰對整數列表進行散列的最佳方式。有任何想法嗎?再次感謝您的幫助和迴應。ASP.NET散列表<int>
0
A
回答
1
只是爲了完整性,我將讓大家知道我的解決方案,因爲它可以幫助別人的未來。
我做什麼,因爲整數的這份名單代表ID值,我結束了在數據庫中保存這些,因爲我是需要他們後來反正。這創建了一對多關聯,然後我散列了存放這些關聯記錄的父記錄的ID值。我使用了@Cipher有關使用HMAC的註釋,以確保不會有任何篡改此值。這允許我存儲這些項目的大量清單,這些清單我可能需要稍後才能檢索。
謝謝您的輸入,並希望這可以幫助別人的未來。
0
可能是這可以幫助你在你正在嘗試做
相關問題
- 1. asp.net散列表漏洞
- 2. 散列表中的asp.net靜態緩存
- 3. C#散列表與C++散列表
- 4. ASP.NET MVC 4散列算法
- 5. Java - 如何遍歷散列表列表的散列圖
- 6. asp.net的MVC C#列表<>刪除
- 7. 散列表同步
- 8. indexFor在散列表?
- 9. 瞭解散列表
- 10. XML到散列表
- 11. Python:「散列」嵌套列表
- 12. 排序散列maps地圖<String,?>
- 13. 矢量的散列函數<double>
- 14. 創建您自己的散列表和散列表
- 15. 通過另一個散列表更新散列表?
- 16. 檢查散列表數組是否包含散列表
- 17. 使用打開和關閉散列表散列到7-bucket表
- 18. Perl - 散列散列(散列和標量)?
- 19. 散列散列的紅寶石散列
- 20. 紅色鍵:使用`表:<id>:col1`或使用散列?
- 21. 列表<Object>和列表<?>
- 22. ASP.NET MVC 4列表<T>至ICollection <T>
- 23. 通過散列表列表迭代
- 24. 散列表的數組/列表?
- 25. 散列表中的鏈接列表
- 26. 雙因素和盲散列的ASP.NET MVC4
- 27. Asp.net MVC - 如何散列密碼
- 28. ASP.NET:解析URL有#(散列)標記
- 29. ASP.NET散列PW的+鹽混亂
- 30. asp.net:存儲密碼散列算法
您應該使用HMAC,否則沒有什麼可以阻止我從更新列表,然後老調重彈。 – Jake 2011-02-01 19:06:21