Validador de Hash Veri*Factu (Espanha)
Valide a autenticidade, estrutura e checksum de Hash Veri*Factu (Espanha).
Sobre a Validação de Hash Veri*Factu (Espanha)
O validador Veri*Factu analisa a estrutura das URLs impressas em faturas fiscais na Espanha, verificando se o domínio oficial corresponde à Sede Eletrônica da AEAT (`sede.agenciatributaria.gob.es`), a presença dos parâmetros obrigatórios (`nif`, `numserie`, `fecha`, `importe`, `huella`) e a integridade do formato.
Fundamental para auditorias técnicas de software de faturamento e verificação de conformidade tributária em ambiente de homologação e testes de faturamento.
Anatomia & Estrutura do Veri*Factu (AEAT)
O sistema Veri*Factu (Lei Antifraude 11/2021 e RD 1007/2023) estabelece parâmetros estruturados para verificação imediata:
| Posição | Campo | Tamanho | Significado & Regra | Exemplo |
|---|---|---|---|---|
| nif | NIF Emissor | 9 caracteres | Identificação fiscal do emissor da fatura (DNI, NIE ou CIF) | B12345678 |
| numserie | Série & Factura | Até 60 chars | Número de série e identificador sequencial da fatura | FAC-2026-1001 |
| fecha | Data | 10 chars | Data de expedição no formato obrigatório DD-MM-AAAA | 26-08-2026 |
| importe | Importe | Variável | Valor monetário total da fatura em Euros com duas casas decimais | 150.50 |
| huella | Huella SHA-256 | 16 hex chars | Resumo criptográfico da fatura anterior para garantir encadeamento imutável | a1b2c3d4e5f67890 |
Algoritmo de Encadeamento Fiscal do Veri*Factu (SHA-256)
A integridade do encadeamento das faturas é garantida pela função de dispersão criptográfica SHA-256:
- 1. Concatene em UTF-8 os campos fiscais mandatários da fatura sem espaços delimitadores.
- 2. Inclua a pegada digital criptográfica da fatura imediatamente anterior para formar o elo da cadeia.
- 3. Aplique o algoritmo SHA-256 padronizado pela FIPS PUB 180-4.
- 4. Extraia os primeiros 16 caracteres hexadecimais maiúsculos/minúsculos para incorporação na URL do código QR.
- 5. O código QR gerado permite a qualquer cliente ou auditor fiscal cotejar a autenticidade diretamente no portal da AEAT.