Какой лучший способ создать короткий хеш, подобный тому, что делает крошечный URL?
В настоящее время я использую хэши MD5, но я хотел бы найти что-то, что создаст более короткий хеш, использующий только [a-z] [A-Z] [0-9]. Это должно быть около 5-10 символов.
Есть ли что-то, что уже делает это?
Update:
Мне нравится хэш CRC32. Есть ли чистый способ расчета в .NET?
Update2:
Я использую функцию CRC32 по предоставленной Джо ссылке. Как я могу преобразовать UInt в символы, определенные выше?