How can I rename a key pair in AWS?

You cannot rename an existing keypair via the console or the API. You can import an existing key pair, however, so you could delete they keypair and import it with a new name..