Cześć,
Mam nadzieję, że dobrze wybrałem dział
Panowie, muszę wygenerować nieskończoną ilość tokenów, które powinny wyglądać następująco:
www.AdresStrony.pl/{czlon_1}/{czlon_2}
Zależy mi na tym, aby {czlon_1} był:
1/ możliwie krótki
2/ wygenerowany w bardziej zaawansowany sposób, niż tylko losowy ciąg znaków, tj. chcę się zabezpieczyć przed sytuacją w której losowa osoba wpisze losowy token o ustalonej długości, tj. wpisze np. 4 znaki i przez przypadek trafi w token, którego ktoś już kiedyś użył. Np. pierwsza i ostatnia cyfra tokena po jakiejś operacji matematycznej powinna zwracać taki, a nie inny wynik.
Najlepszym przykładem jest adres portfeli bitcoin, gdzie praktycznie niemożliwe jest podanie losowego ciągu znaków, który mógłby być adresem portfela.
Jak się za to zabrać i czego potrzebuję?