Endpoint
Autenticação
| Header | Obrigatório | Valor |
|---|---|---|
X-API-Key | Sim | Sua chave de API (bun_...) |
Content-Type | Sim | application/json |
Visão geral
Calcule digests criptográficos para qualquer string de entrada usando um ou mais algoritmos em uma única requisição. A resposta retorna digests em hexadecimal indexados pelo nome do algoritmo, facilitando a comparação ou armazenamento de múltiplos hashes simultaneamente sem requisições separadas.Casos de uso
- Verificar integridade de arquivos ou payloads por comparação de checksums
- Migrar hashes de senhas legados durante atualizações de sistemas de autenticação
- Gerar impressões digitais consistentes para pipelines de deduplicação
- Produzir identificadores endereçáveis por conteúdo para camadas de cache
Corpo da requisição
| Campo | Tipo | Obrigatório | Descrição |
|---|---|---|---|
input | string | Sim | A string a ser hasheada |
algorithms | array de strings | Não | Algoritmos a calcular. Padrão: todos. Opções: md5, sha1, sha256, sha384, sha512, sha512-256 |
Exemplo
Resposta
200 OK
| Campo | Tipo | Descrição |
|---|---|---|
input | string | A string de entrada original |
hashes | object | Mapa do nome do algoritmo para o digest em hexadecimal |

