Encoder: nichtfortlaufende, eindeutige Nummer erzeugen

Beitrag lesen

Denk dir eine mathematische Funktion aus, die eine Zahl in eine andere umwandelt, so dass das Ergebnis wieder zurückrechenbar ist und nichts mehr über die Reihenfolge der ursprünglichen Zahlen aussagt.
Oder eine die eine eindeutige Zahl berechnet die dann nicht mehr zurückrechenbar ist, die dann aber zum Auftrag als Kennung gespeichert wird.
Zum Beispiel wäre c * x mod y so eine Funktion (x = Auftragsnummer), falls y eine Primzahl ist. Schau dir z.B. mal an was bei 67 * x mod 29 so alles rauskommt (für x < 29) und ob dir das "wirr" genug ist.

Oder nimm eine Verschlüsselungsfunktion, verschlüssle die Auftragsnummer mit der und verwende das Ergebnis in Hexdarstellung. Das brauchst du dann nicht mal speichern, denn du kannst es wieder zurück-verschlüsseln.
(ich würds aber trotzdem speichern, sicher ist sicher)