Hey there,
I developed in a recent project a Java app that ecrypt /decrypt a text and crack a crack the code with a brute force attack. I'm actually learning new VB as I only worked on 6 before,
My proposed solution is simple to understand but not to implement:
-Create a function that generates randomly 4 characters randomly (they will be saved in numbers form).
-Make a database of them.
-Create an interface to choose trial key generation or activation key generation.
//the previous step (interface) may be skipped and replaced by automatic function to satisfy a big number of orders.
-Each time a license is recommended the key is generated : 5 groups of 4 characters (5 lines in the database) will be gathered and separated with "-" .
-a Sixth invisible 4 characters are sent with the other 5, so it defines weather it's a trial or activation key. // I have to think about a way to make the difference between them.(Mathematical solution)
-When the key is sent to the client it must be encrypted until the arrival and id with the 6th 4 characters.
====> Pretty much that's it , it can be discussed and changed.
My price is 300$ for a complete working code.
My only demand is time.
Your project is welcomed ^^ .
I kindly ask you to consider my effort and contact me.
My best regards.