Krótszy identyfikator GUID za pomocą CRC

Tworzę stronę internetową w ASP.NET i chcę mieć profil użytkownika, do którego można uzyskać dostęp za pomocą adresu URL z identyfikatorem użytkownika na końcu. Unikalny identyfikator jest oczywiście złym wyborem, ponieważ jest długi i (popraw mnie, jeśli się mylę), nie jest naprawdę przyjazny dla URL.

Zastanawiałem się, czy wyprodukowałem unikalny identyfikator na stronie ASP, a następnie wymieszałem go za pomocą CRC (lub czegoś podobnego), jeśli nadal byłby tak wyjątkowy (lub nawet unikalny), jak tylko GUID.

Na przykład:

Identyfikator GUID 6f1a7841-190b-4c7a-9f23-98709b6f8848 równa się CRC E6DC2D44.

Dzięki

questionAnswers(9)

yourAnswerToTheQuestion