Pues te subo un ejemplillo sencillo de generar un número de serie y el correspondiente programa que lo comprueba.
Creo que lo tengo en referencia a un hilo que hablamos aquí algun día, pero no he conseguido encontrarlo.
Échale un vistazo y ya dirás...
AÑADO: He encontrado el hilo original; Creo que
es este.