Un keymaker es un hacedor de claves traducción a según yo, cada programa depandiendo de las compañías lo protegen para que no lo copien y lo distribuyan libremente sino que se lo compren a la compañía y esa clave sigue un algoritmo de encriptación para generar claves que se puedan reconocer lo que quiero decir es que no son al azar P.E un numero de serie POR y el algoritmo es que lo multiplique por algo lo divida entre la distancia de la tierra al sol y que se yo, entonces los que hacen keymaker para un determinado programa saben el algoritmo de encriptación que le puso la compañía al programa y lo duplican así que simplemente generan números válidos que pueda reconocer el programa para desbloquearse.