FPG Password and Serial Key Generator
Resistant to hacking