Key and secret generation done