Many latest softwares have an option to activate the product through offline method. But how does this exactly work ? Without the computer being connected to internet, how can the software generate a key and also know that the code given is the correct activation code. I am talking about examples like Adobe CC products and Autodesk Products.
Do they salt the keys with a value and then unsalt it to get specific information ?
I am just willing to know more about it. Online activation works by checking their servers for key, but offline :O