-
Na área da computação, cache é um dispositivo de acesso rápido, interno a um sistema, que serve de intermediário entre um operador de um processo e o dispositivo de armazenamento ao qual esse operador acede. A vantagem principal na utilização de um cache consiste em evitar o acesso ao dispositivo de armazenamento - que pode ser demorado -, armazenando os dados em meios de acesso mais rápidos.
O uso de memórias cache visa obter uma velocidade de acesso a memória próxima da velocidade de memórias mais rápidas, e ao mesmo tempo disponibilizar no sistema uma memória de grande capacidade, a um custo similar de memórias de semicondutores mais baratas.
https://pt.wikipedia.org/wiki/Cache
-
Esse cache questionado na questão, nada mais é, que os arquivos temporários da internet.
Se você acessa um site hoje, pela primeira vez, ele baixa todo o conteúdo para essa pasta, amanha se você acessa novamente, ele apenas confere o que mudou, e ao invés de fazer o download novamente de toda a página, ele apenas usa o que já tem disponível, acelerando mais a exibição da pagina.
-
b-
In cryptography, SHA-1 (Secure Hash Algorithm 1) is a cryptographic hash function which takes an input and produces a 160-bit (20-byte) hash value known as a message digest – typically rendered as a hexadecimal number, 40 digits long.
https://en.wikipedia.org/wiki/SHA-1