id + 固定值,md5一下,不可以么?
一个比较简单的做法是随便找个大数xor一下,算法简单,位数很容易控制
可以稍作变形来去除规律性,比如找16个大数,原来的数字取末4位找到对应的大数,然后末4位不变,其他位和那个大数xor,嫌末4位也有规律可以第1,3,6,15位之类的