我想從連續的用戶ID轉變為隨機的用戶ID,因此我可以公開託管個人資料照片,即 example.com/profilepics/asdf-1234-zxcv-7890.jpg
。
用戶ID必須保持多長時間才能使任何人都找不到未為其鏈接的用戶照片?
16個小寫字母和0到9的小寫字母是否提供合理的複雜性?我將其基於36 16 sup> = 8x10 24 sup>,保守地估計100億用戶帳戶會將空間減少到8x10 14 sup>。以每秒1000次猜測的速度,需要25,000年才能找到一個帳戶。除非我忽略了什麼。