Crypto
Gerar Hash (Crypto)
Gera um token criptografado (hash) a partir de um objeto arbitrário
Gerar Hash (Crypto)
Gera um hash (token criptografado) a partir de um objeto JSON fornecido no corpo da requisição.
Endpoint
POST /api/crypto/hash
Corpo da Requisição
Campo | Tipo | Obrigatório | Descrição |
---|---|---|---|
data | object | sim | Objeto arbitrário a ser protegido dentro do token |
Exemplo de Requisição
curl -X POST "{{{BASE_URL}}}/api/crypto/hash" \
-H "Content-Type: application/json" \
-H "Authorization: Bearer {{seu-token-de-acesso}}" \
-d '{
"data": { "hello": "world", "n": 123 }
}'
Exemplo de Resposta
{
"hash": "<token-criptografado>"
}
Códigos de Erro
400
: Campo obrigatório ausente ou inválido (data
deve ser um objeto)500
: Erro interno do servidor
Observações
- O valor retornado em
hash
é um token criptografado que encapsula o objeto enviado emdata
. - Guarde o token com segurança; ele será utilizado para recuperar o objeto na rota de unhash.