SHA Secure Hash Algorithm
O SHA-256 (Secure Hash Algorithm 256-bit) é um algoritmo de hash criptográfico desenvolvido pela Agência de Segurança Nacional (NSA) dos EUA e publicado em 2001. Ele transforma qualquer dado de entrada em uma sequência alfanumérica única de 64 caracteres (256 bits), garantindo a integridade de dados, assinaturas digitais e segurança em criptomoedas como o Bitcoin. Características Principais e Segurança: Irreversibilidade: É um hash unidirecional; não é possível reverter o resultado para os dados originais. Resistência a Colisões: A probabilidade de dois inputs diferentes gerarem o mesmo hash é extremamente baixa, tornando-o seguro. Efeito Avalanche: Qualquer alteração mínima nos dados de entrada (como um único bit) muda drasticamente o hash final. Estrutura: Faz parte da família SHA-2 . Aplicações Comuns: Criptomoedas: O Bitcoin utiliza o SHA-256 no seu algoritmo de consenso de prova de trabalho (Proof-of-Work). Segurança D...