eTamga Ansiklopedi
📅 Son Güncelleme:
⏱️ 2 dk okuma
🛡️ 2026 GİB / VUK Uyumlu
GİB 1180 İmza Değeri (Signature Value) Hatası
Gelir İdaresi Başkanlığı teknik kılavuzları, Vergi Usul Kanunu ve UBL-TR standartları referans alınarak doğrulanmıştır.
Tanımı ve Kriptografik İmza Mimarisi
GİB 1180 İmza Değeri (Signature Value) Hatası; e-Fatura, e-İrsaliye veya Uygulama Yanıtı XML dosyasının XAdES-BES standardında Nitelikli Elektronik Sertifika veya Mali Mühür ile imzalanmasının ardından, GİB merkez sunucularında yapılan kriptografik imza doğrulamasının başarısızlıkla sonuçlanmasıdır.
Hatanın Temel Nedenleri ve Çözüm Adımları
- Kanonikleştirme (Canonicalization - C14N) Hatası: XML belgesi imzalandıktan sonra entegratör veya ERP sistemi tarafından belgeye fazladan bir boşluk, satır sonu (CRLF -> LF dönüşümü) veya etiket eklenmesi belgenin hash değerini bozar.
- ds:SignatureValue Uyuşmazlığı: İmzalanan verinin SHA-256 hash özeti ile imzalayanın açık anahtarı (public key) çözüldüğünde elde edilen değerin uyuşmaması.
- Sertifika Geçersizliği / İptali: İmza atıldığı anda Mali Mühür veya NES sertifikasının süresinin dolmuş olması veya CRL/OCSP sorgusunda iptal listesinde (revoked) görünmesi.
- Karakter Kodlama (Encoding) Bozulması: XML dosyasının UTF-8 yerine ISO-8859-9 veya Windows-1254 kodlamasıyla kaydedilerek GİB sistemine aktarılması.
| Hata Kodu | GİB 1180 |
|---|---|
| Açıklama | İMZA DEĞERİ GEÇERSİZ / UYUŞMUYOR (SIGNATURE VALUE INVALID) |
| Standart | ETSI TS 101 903 (XAdES-BES) & W3C XML Signature |
| Algoritma | RSA-SHA256 / SHA-256 with RSA |
| Düzeltme Yolu | XML Kanonikleştirme Doğrulaması ve Yeniden İmzalama |
1180 hatası alan fatura GİB tarafından derhal reddedilir. Fatura XML dosyasının imzalama motorundan çıktıktan sonra hiçbir ara yazılım veya metin düzenleyici tarafından manipüle edilmeden GİB web servisine iletilmesi zorunludur.
Mevzuat İnceleme & Doğrulama: eTamga Editöryal Kurulu (15 Ekim 2026)