Why sometime we see hashes such as md5 and sha256 when we download software?
<p>I know that is md5 and sha256 are hashing and authenticating mechanism, but I wonder why when I want to download some softwares I## Heading ## found them in front of my face :/</p>

<p>For example: if you want to download php package you will see</p>

<p>php-7.0.4.tar.bz2 (sig) [13,698Kb] </p>

<p>md5: 0171201350941327399a5c3e678a86e5</p>

<p>sha256: a246c503709c189ba8e1e22ed2cb22abc27da43a997ff1b3318e181baf529dcc</p>