Public Key Auto-generate Support