Zum Hauptinhalt springen

CUFE Prüfer (Kolumbien)

Prüfen Sie 96-stellige hexadezimale SHA-384 CUFE-Hashes und DIAN-Katalog-URLs.

Wie funktioniert die Überprüfung?

CUFE ist der steuerliche Integritätshash der DIAN (Resolutionen 42/2020 & 165/2023) für elektronische Rechnungen in Kolumbien.

Berechnet mit SHA-384 aus 14 verketteten Steuerfeldern (Rechnungsnummer, Datum, Beträge, Steuern, NITs und technischer Schlüssel).

Anatomie & Struktur des kolumbianischen CUFE-Codes

Der Código Único de Factura Electrónica (CUFE) ist ein kryptografischer SHA-384-Hash aus 96 Hexadezimalzeichen:

PositionFeldLängeBedeutung nach DIANBeispiel
1 bis 96SHA-384 Hashwert96 Hex-ZeichenEinweg-Hashwert mit 384 Bit Länge in Kleinbuchstaben (0-9, a-f).45f8a02b...
UrsprungRechnungsdaten11 FelderRechnungsnummer, Datum, Uhrzeit, Beträge, Steuern, Steuernummern und technischer Sicherheitsschlüssel.NumFac+FecFac+...

Kryptografischer CUFE-Algorithmus (DIAN Resolution 000042)

Der CUFE wird über die kryptografische Hashfunktion SHA-384 erzeugt:

CUFE = SHA-384(NumFac + FecFac + HorFac + ValFac + CodImp1 + ValImp1 + ... + TechKey + Amb)
  1. 1. Feldverkettung: 11 steuerliche Rechnungsfelder werden lückenlos aneinandergefügt.
  2. 2. Technischer Schlüssel: Der 64-stellige geheime Schlüssel der Steuerbehörde DIAN wird angehängt.
  3. 3. SHA-384 Hashing: Die Zeichenkette wird durch den SHA-384-Algorithmus gehasht.
  4. 4. Hexadezimal-Ausgabe: Das Ergebnis sind exakt 96 hexadezimale Kleinbuchstaben.

Häufig gestellte Fragen zur Validierung