But only 3 so far.
https://cryptopals.com/sets/3/challenges/23
https://github.com/elsamuko/cryptopals/blob/610ab19bf6823a34...
However, if you can use a permutation as a hash function, you might be fine with just using the identity function.
This certainly isn't true for 8-bit characters using ASCII.
The top-bit of all ASCII strings is always zero, its effectively a wasted bit. Permuting all ASCII characters to randomly use all 8-bits means a better distribution in virtually any hash-based data-structure. (ex: 64 slot hashtable will have fewer collisions after you permute the 7-bit ASCII into an 8-bit random permutation)
This is when I know for sure that I'm not included in that "you".