A Serial Number Generator and Checker

Category:
Miscellaneous
Type:
Modules
Difficulty:
Intermediate

Author: Mossblaser (Jonathan Heathcote)

Version Compatibility: Visual Basic 6

More information:
This is a simple module which creates 25 character serial numbers that you can use in your programs with millions of combinations per "application name". Using the application name allows you to use the same serial creator or checker code for multiple applications. The code may not be fool proof but it works very well for simple applications, and unless you know how the program works and the 'application name' you use, then it cannot be hacked by less than an extremely talented mathematician. A simple sub procedure to demo the module is included at the end of the source.

Instructions: Copy the declarations and code below and paste directly into your VB project.

Declarations:

Code: