update KeyPair