With this program and library you can create the key and later read it in to validate that the correct key was used. The keys that are generated show various pieces of information, such as product, customer and version. As you know when you get a software package it usually requires a license key.
This article is about a license key generation program.