Ik zoek een script dat een unieke code maakt, die bestaat uit drie letters gevolgd door 3 cijfers, bijvoorbeeld ABC123 of ACB123 e.d.
Maar die code mag nog niet voorkomen in de database!
Dus als code ABC123 al bestaat, moet hij een ándere unieke code verzinnen.
Als die óók al bestaat moet hij wéér een andere code bedenken enzovoort enzovoort...
Oh zeker! Ik vind encryptie een interessant onderwerp. Het levert ook van die (overigens tijdrovende) kat en muis spelletjes op tussen encrypter en decrypter. Ga maar eens zoeken op Google op "enigma code" dan vind je vast nog interessante links ;-)
Die superhash-functie is sowieso superzwak door de crc32 die erin zit.
crc32() geeft een 32-bits integer terug (oftewel 8 hexadecimale karakters) die vervolgens gebruikt wordt om mee verder te rekenen. Oftewel: je kan je brute force attack afronden in maximaal zo'n 4 miljard pogingen. Op een beetje PC moet dat met een klein uur wel gepiept zijn.