Key generation completed