Uma entrada conhecida é uma maneira útil de verificar como uma ferramenta de hashing funciona. Este exemplo hashes os três bytes UTF-8 de abc, sem espaços circundantes ou nova linha. O resultado esperado SHA-256 é mostrado na íntegra abaixo para que você possa comparar cada dígito hexadecimal.
Dados de exemplo
abcResultado esperado
ba7816bf8f01cfea414140de5dae2223b00361a396177a9cb410ff61f20015adPasso a passo
- Abra o Hashing Lab e selecione SHA-256.
- Digite abc no campo de texto sem uma nova linha. Não selecionar um arquivo para este exemplo.
- Calcular o haxixe e comparar todos os 64 dígitos hexadecimais com o resultado esperado.
Como interpretar o resultado
SHA-256 produz um resultado de 256 bits, comumente escrito como 64 dígitos hexadecimais. Uma nova linha, um espaço, um caso de letra diferente ou uma marca de byte-ordem altera a entrada e, portanto, o resultado. Um arquivo contendo abc mais uma nova linha não é a mesma entrada que este exemplo.
Limites e detalhes importantes
Uma soma igual confirma a correspondência com uma referência, não a segurança do ficheiro. Obtenha a referência de uma fonte fiável. SHA-256 por si só não é um método de armazenamento de palavras-passe.