Gerador de CUFE & CUDE Factura Electrónica (Colômbia)
Gere códigos CUFE (Código Único de Factura Electrónica) SHA-384 de 96 caracteres e URLs de consulta da DIAN.
Aguardando geração...
Sobre o CUFE (Colômbia)
O CUFE (Código Único de Factura Electrónica) é a chave de integridade fiscal regulada pela DIAN (Resolución 42/2020 e 165/2023) obrigatória em todas as faturas eletrônicas na Colômbia.
Calculado através da função criptográfica SHA-384 a partir da concatenação de 14 campos fiscais essenciais (Número, Data, Hora, Valores, Impostos, NITs, Tipo de Ambiente e Clave Técnica).
Anatomia & Estrutura do Código CUFE (Colômbia)
O Código Único de Factura Electrónica (CUFE) é um hash criptográfico SHA-384 opaco de 96 caracteres hexadecimais gerado a partir de 11 campos da fatura:
| Posição | Campo | Tamanho | Significado Técnico DIAN | Exemplo |
|---|---|---|---|---|
| 1 a 96 | Hash SHA-384 | 96 caracteres hex | Resumo criptográfico unidirecional de 384 bits em letras minúsculas (0-9, a-f). | 45f8a02b... |
| Fonte | Dados Fiscais | 11 campos | Número da fatura, data, hora, valor total, impostos, NIT emissor, documento adquirente e chave técnica. | NumFac+FecFac+... |
Algoritmo Criptográfico do CUFE (Resolução DIAN 000042)
O CUFE é computado através do algoritmo de hash seguro SHA-384:
CUFE = SHA-384(NumFac + FecFac + HorFac + ValFac + CodImp1 + ValImp1 + ... + ClvTec + TipoAmb)
- 1. Concatenação dos Campos: os 11 valores numéricos e de data da fatura são concatenados sem separadores nem espaços em branco.
- 2. Adição da Chave Técnica: anexa-se a chave técnica secreta de 64 caracteres atribuída pela DIAN ao contribuinte.
- 3. Digestão Criptográfica SHA-384: processa-se a cadeia através do algoritmo criptográfico Secure Hash Algorithm 384 bits.
- 4. Saída Hexadecimal: o resultado final é formatado em exatamente 96 caracteres hexadecimais em letras minúsculas.