The latest version can always be found at minecraftforum.net!

If you downloaded this ANYWHERE else, it may not be legit!