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:
| Position | Feld | Länge | Bedeutung nach DIAN | Beispiel |
|---|---|---|---|---|
| 1 bis 96 | SHA-384 Hashwert | 96 Hex-Zeichen | Einweg-Hashwert mit 384 Bit Länge in Kleinbuchstaben (0-9, a-f). | 45f8a02b... |
| Ursprung | Rechnungsdaten | 11 Felder | Rechnungsnummer, 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. Feldverkettung: 11 steuerliche Rechnungsfelder werden lückenlos aneinandergefügt.
- 2. Technischer Schlüssel: Der 64-stellige geheime Schlüssel der Steuerbehörde DIAN wird angehängt.
- 3. SHA-384 Hashing: Die Zeichenkette wird durch den SHA-384-Algorithmus gehasht.
- 4. Hexadezimal-Ausgabe: Das Ergebnis sind exakt 96 hexadezimale Kleinbuchstaben.