If you meant "keygen" as a possible misspelling for "keygan", here are some suggestions for the correct spelling. Keygen refers to a program that generates unique keys or serial numbers for software activation. So, the correct spelling should be "keygen". Other alternatives could include "key generator" or "serial number generator".