(SHA?) Hashes nos recibos [fechados]

6

Após minhas férias na Letônia, eu estava administrando e percebi que quase todos os recibos tinham hashes criptográficos no fundo. Um recibo os definiu como SHA1. Adicionar hashes a recibos é algo com o qual não estou familiarizado. Alguns investigadores me descobriram que isso é normal com criptomoedas, mas esses pagamentos eram todos feitos por cartão (seja pelo Apple Pay ou inserindo o cartão no terminal).

Dois recibos de exemplo:

Exemplo de recebimento

Exemplo de recibo 2 (Redigida a última parte do hash porque não sei qual valor está armazenado nela ...)


Minha pergunta é: Qual é o significado desses hashes e o que é armazenado nele?

Eu me pergunto por que isso é feito, pois eu, como cliente, provavelmente não sou capaz de recalcular esse hash exato do layout do recibo. Essa é uma soma de verificação que o banco pode usar para verificar o recebimento?


notas:

  • Sim, eu sei que o SHA1 não é seguro e imo não deve mais ser usado em nenhum lugar por causa de o fato de que uma colisão pode ser criada nos dias de hoje; e que existem alternativas melhores. Isso me faz pensar ainda mais qual é o seu objetivo.
  • Eu escolhi postar minha pergunta aqui porque isso não é uma questão técnica sobre como um hash SHA1 como uma soma de verificação (presumivelmente) funciona. Eu sei como calcular um hash. A questão diz respeito a por que esses valores são adicionados aos recebimentos e qual é seu objetivo e conteúdo. Não vou encontrar uma resposta para isso no SO.
  • Isso não é normal no meu país, a Holanda. Eu nunca vi isso, e voltar ao meu governo não mostra sinais de hashes nos meus recibos (holandeses).
por MagicLegend 26.08.2019 / 15:51

0 respostas