Hello! I can make the program for you. As I understand the program must generate 1000 pin codes for example for today. Today there are correct and are different. As I think it could be done as:
first create the secret number. Think of a 3 digits number that you won’t forget. For example, if you are born in 1965, you can use 965 as the secret number.
Use the algorithm to create the PIN number.
Example: Add the secret number in step 1 with the number one, and multiply it back to itself.
965 * (965 + 1) = 932190
Left(Sha1(DateTime + Salt + PseudoRandom),9) = this can be the algorithm.
Using this technique, you will have a PIN number that cannot easily be guessed by others.