Let $p$ be a prime and let $h: \mathbb Z_p^* \rightarrow \mathbb Z_p^*$ be defined by $h(\overline{a}) = \overline{a}^2$.
Since $h(\overline{xy}) = \overline{xy}^2 = \overline{x}^2 \overline{y}^2 = h(\overline{x}) h(\overline{y})$, $h$ is a homomorphism. Now, we can see that the kernel of $h$ will include $\pm \overline{1}$.
Now, I am having trouble trying to formally show that no other elements will be in the kernal. I am trying to show that if $a$ is any other element besides $\pm \overline{1}$, then $a \not\equiv 1 \pmod{p}$. We can see this through examples but I'm not sure how to show in general.
$\mathbf Z_p$ is a field, and in a field, a polynomial of degree $d$ has at most $d$ roots.