Passer au contenu principal

Validateur de CUFE (Colombie)

Validez la structure hexadécimale à 96 caractères (SHA-384) et les URLs du catalogue DIAN.

Comment fonctionne la validation ?

Le CUFE est l'empreinte d'intégrité fiscale régulée par la DIAN (Résolutions 42/2020 & 165/2023) obligatoire pour les factures électroniques en Colombie.

Calculé par hachage cryptographique SHA-384 sur 14 champs fiscaux essentiels concaténés (Numéro, Date, Montants, Taxes, NITs et Clé Technique).

Anatomie & Structure du Code CUFE (Colombie)

Le Código Único de Factura Electrónica (CUFE) est un hash cryptographique SHA-384 de 96 caractères hexadécimaux :

PositionChampTailleSpécification DIANExemple
1 à 96Condensat SHA-38496 chars hexEmpreinte cryptographique unidirectionnelle de 384 bits en minuscules (0-9, a-f).45f8a02b...
SourceDonnées de Facturation11 champsNuméro de facture, date, heure, montants, taxes, identifiants fiscaux et clé technique secrète.NumFac+FecFac+...

Algorithme Cryptographique du CUFE (Résolution DIAN 000042)

Le CUFE est généré par la fonction de hachage sécurisée SHA-384 :

CUFE = SHA-384(NumFac + FecFac + HorFac + ValFac + CodImp1 + ValImp1 + ... + ClvTec + Amb)
  1. 1. Concaténation : les 11 champs de la facture sont concaténés sans séparateurs.
  2. 2. Clé Technique : ajout de la clé technique de 64 caractères remise par la DIAN.
  3. 3. Hachage SHA-384 : calcul de l'empreinte de 384 bits.
  4. 4. Format Hexadécimal : le résultat comporte exactement 96 caractères en minuscules.

Foire aux Questions sur la Validation