一般用什么hash方案呢?md5嘛
14 回答

開心每一天1111
TA貢獻1836條經驗 獲得超13個贊
還 hash
,你哪里看的文章亂寫的啊 -_-
hash 之后,你自己都無法知道原來的 id
是什么啦。
如果要非可預測性的主鍵,成熟方案是使用 uuid 。
當然,你不怕麻煩,專門拿一列存一個 showId
,它是“非可預測值”(這個值可以是 id
的 hash ,加 salt
)。

慕工程0101907
TA貢獻1887條經驗 獲得超5個贊
如果ID是連續的,惡意用戶的扒取工作就非常容易做了,直接按照順序下載指定URL即可;如果是訂單號就更危險了,競對可以直接知道我們一天的單量。所以在一些應用場景下,會需要ID無規則、不規則。

慕姐4208626
TA貢獻1852條經驗 獲得超7個贊
沒什么用的,你在id上做手腳就像是你在隊伍中不斷的換個帽子,別人還是能從隊伍找到你,一般都是在頁面上做功夫,比如簡單的有源碼混淆,前臺用戶看不出來,但是采集用的有頭無頭瀏覽器都是得到的源碼,這樣就提升了難度.只有難度大于收益,才能讓爬蟲放手.誰也不喜歡得不償失.
- 14 回答
- 0 關注
- 508 瀏覽
添加回答
舉報
0/150
提交
取消