Update Key gen