We do not currently know of any antonyms for tarnish someone's name.
For similar words to tarnish someone's name, try: