A regra em uma linha
Use SHA-256, hexadecimal, minúsculas – a menos que a documentação do destino diga outra coisa por escrito. Todo o resto abaixo é o raciocínio e as exceções.
O que as plataformas documentam
- Google Ads: "Use hex SHA256" – a página sobre formatação de dados de clientes nomeia SHA-256 e codificação hexadecimal.
- Meta: digests SHA-256, hexadecimal com letras minúsculas – a documentação especifica "HEX representations… using lowercase for A through F", e o vetor de teste publicado é um digest SHA-256.
- TikTok: a exceção que documenta uma escolha – "MD5 and SHA256 encryption is supported", com o conteúdo do arquivo "in all uppercase or lowercase" antes da criptografia. Também aceita valores sem hash e aplica o hash por você.
Ninguém documenta SHA-1 para uploads de clientes; ninguém exige nada mais forte que SHA-256.
Por que o SHA-256 venceu
MD5 (1992) e SHA-1 (1995) estão criptograficamente quebrados quanto à resistência a colisões – ambos foram aposentados do uso em segurança em toda a indústria há anos. Para a correspondência de uploads, de todo modo é a preferência das plataformas que decide: SHA-256 é o que a documentação nomeia, então SHA-256 é o que corresponde. O suporte a MD5 do TikTok se lê melhor como acomodação de legado – suportado não é recomendado, e uma coluna SHA-256 atende o TikTok e continua sendo lógica reaproveitável para os outros dois.
Reconheça um digest de imediato
O comprimento do digest hexadecimal é fixo por algoritmo, o que faz uma coluna de planilha se identificar sozinha:
| Algoritmo | Comprimento hex | Parece com |
|---|---|---|
| MD5 | 32 caracteres | 9e107d9d372bb682… |
| SHA-1 | 40 caracteres | 2fd4e1c67a2d28fc… |
| SHA-256 | 64 caracteres | 62a14e44f765419d… |
=LEN(B2) arrastado pela coluna revela o que um arquivo misterioso contém – 32 significa que alguém usou MD5, 64 significa SHA-256, e 128 significa que um digest recebeu hash de novo. Não existe auditoria mais rápida de uma lista herdada "já com hash".
A parte que o algoritmo não conserta
Um SHA-256 perfeito de uma entrada mal normalizada não corresponde a nada. Maiúsculas e minúsculas, espaços, formatos de telefone que variam por plataforma – a normalização decide a taxa de correspondência; o algoritmo só precisa ser aquele que o destino espera. As regras de normalização estão nos nossos guias de hash de e-mail e de telefone; escolha o algoritmo aqui e faça o trabalho de verdade lá.
Onde o Hash Data se encaixa
O Hash Data oferece vários algoritmos de hash como fórmulas do Google Planilhas – então quando um destino quer SHA-256 e um sistema legado ainda pede MD5, ambos são um arrastar para baixo na mesma planilha, ao lado das fórmulas de normalização que de fato decidem se algo vai corresponder.
Fontes
- Ajuda do Google Ads – Formatar o arquivo de dados do cliente – lido em 20/08/2026
- Meta – Conversions API customer information parameters – lido em 20/08/2026
- TikTok – About guidelines for customer files – lido em 20/08/2026