vindication: the act of vindicating or defending against criticism or censure etc.
clearing: the act of freeing from suspicion
number cruncher: a computer capable of performing a large number of mathematical operations per second