RahatİK RahatİK
Özellikler Fiyatlandırma Aboneliğe Geç Giriş Yap
Ücretsiz Deneyin
Kavram / tanım · izin

Delil paketi nasıl doğrulanır? (dogrula.py, zaman damgası, passkey) Görüş / yorum

Yayın: 24.10.2026
Görüş / yorum. Bu bir uzman görüşüdür; bağlayıcı değildir ve kesin bilgi ya da hukuki tavsiye yerine geçmez.

Delil paketi nedir?

RahatİK, bir çalışanın onay kayıtlarını (izin, ücret pusulası, aylık puantaj, zimmet, fazla çalışma muvafakati, passkey kaydı) ve disiplin /
fesih dosyası olaylarını delil paketi olarak indirmenize izin verir (Çıkış ve disiplin → çalışan → Delil paketini indir). Paketteki
dogrula.py, kayıtları RahatİK'e ya da veritabanına bağlanmadan, yalnız Python 3 ile doğrular. Betiği bu sayfadan ya da güvendiğiniz bir
kopyadan alın; paketin getirdiği kopya tek güven kaynağı olmamalıdır.

Zaman damgası durumu

TSA kapalı, damga yok. Nitelikli zaman damgası sağlayıcısı henüz seçilmedi; günlük kökler "DAMGASIZ" olarak işaretlenir. Kayıtların
bütünlüğü ve günlük köke dahil oldukları yine doğrulanır, ama hangi tarihte var oldukları üçüncü taraf damgasıyla kanıtlanmaz.

Sağlayıcı seçildiğinde bu bölümde TSA kök sertifikasının SHA-256 parmak izi yayımlanır. Doğrulamada bu parmak izini --pin ile ya da
sağlayıcının resmî sayfasından aldığınız kök sertifikayı --ca ile verin. Hiçbiri verilmezse betik damgayı yalnız "paket içi tutarlılık"
olarak raporlar: paketteki sertifika zinciri kendi başına güvenilir kaynak sayılmaz.

Nasıl çalıştırılır?

python3 dogrula.py delil-paketi.zip
python3 dogrula.py delil-paketi.zip --pin <SHA-256 parmak izi>
python3 dogrula.py delil-paketi.zip --ca tsa-kok.pem
python3 dogrula.py delil-paketi.zip --ca tsa-kok.pem --strict

--strict (katı mod) uyarıyı da başarısızlık sayar; otomasyonda kullanın. Çıkış kodu 0 "hata yok" demektir, güvenin doğrulandığı demek
değildir: güven durumu çıktının sonundaki GÜVEN: satırındadır.

Örnek çıktı (zaman damgası kapalıyken, demo veri):

[OK    ] manifest.json özeti OK
Çalışan: Ayşe Yılmaz · kayıt: 3 · üretim: 2026-10-24 20:56:04.493980+00:00 · betik sürümü 3
[OK    ] onay #4 (WEB_ONAY, 2026-10-24 20:56:04): satır özeti OK · 2026-10-24 köküne kanıt OK
[OK    ] onay #5 (WEB_ONAY, 2026-10-24 20:56:04): satır özeti OK · 2026-10-24 köküne kanıt OK
[OK    ] onay #6 (WEB_ONAY, 2026-10-24 20:56:04): satır özeti OK · 2026-10-24 köküne kanıt OK
[UYARI ] kök 2026-10-24 (efe47a41dc8773c5…): zaman damgası yok — DAMGASIZ (TSA kapalı)

Not: Merkle kanıtı kaydın günlük köke dahil olduğunu gösterir; paketin çalışanın tüm kayıtlarını içerdiğini kanıtlamaz.
GÜVEN: zaman damgası yok — yalnız iç tutarlılık (satır özetleri, Merkle kanıtları) doğrulandı
SONUÇ: 4 OK · 1 uyarı · 0 hata

Passkey ve zincir doğrulaması

  • Zincir: her kaydın özeti, bir önceki kaydın özeti ve kaydın içeriğinden hesaplanır; içerik değişmişse "satır özeti uyuşmuyor" hatası
    çıkar.
  • Passkey onayı: imza, satır özetine bağlı onay verisinden (assertion) okunur ve satır özetine bağlı anahtardan türetilen public key ile doğrulanır; anahtar ayrıca passkey kayıt deliliyle karşılaştırılır.
    Betik ayrıca isteğin türünü, challenge'ı, adresi (origin), RahatİK alan adını (RP) ve kullanıcının parmak izi / yüz doğrulamasını (UV)
    denetler. Eski kayıtlarda anahtar satır özetine bağlı değildir; betik bunu uyarı olarak yazar.
  • Kapsam sınırı: paket, içerdiği kayıtları doğrular; çalışanın bütün kayıtlarının pakette olduğunu (eksiksiz olduğunu) tek başına
    kanıtlamaz.

Bu bir elektronik imza mıdır?

Hayır. Onay kaydı 5070 sayılı Kanun anlamında güvenli elektronik imza değildir; kimin, neyi, ne zaman onayladığını değiştirilemez bir bütünlük
kaydıyla gösterir. Bkz. izin-onayi-ve-butunluk-kaydi.

RahatİK RahatİK

KOBİ'ler için bulut İK yazılımı — izin, özlük ve puantaj tek ekranda. Veriler Türkiye'de barındırılır.

Ürün

Özellikler Fiyatlandırma Mali müşavirler için Teknopark & Ar-Ge için Kural ve test kapsamı Geçici güvence Bilgi Merkezi Aboneliğe Geç Giriş Yap

Yasal

Mesafeli Satış Sözleşmesi Ön Bilgilendirme Formu Gizlilik Politikası KVKK Aydınlatma Metni Çerez Politikası İptal / İade / Cayma Kullanım Koşulları İletişim Hakkımızda
ENKİ YÖNETİM EĞİTİM DANIŞMANLIĞI VE İNSAN KAYNAKLARI HİZMETLERİ VE ORGANİZASYON TİCARET LİMİTED ŞİRKETİ
Şenlikköy Mah. Derya Sk. No: 22 İç Kapı No: 9, Bakırköy / İstanbul · Tel: +90 (533) 168 38 96 · E-posta: hr@enkigrup.com
Küçükçekmece Vergi Dairesi · VKN: 3350866568 · MERSİS: 0335086656800001 · Ticaret Sicil: 393653-5 (İstanbul Ticaret Sicili Müdürlüğü) · KEP/e-tebligat: 25919-46613-43342
© 2026 ENKİ · RahatİK. Tüm hakları saklıdır. Fiyatlar KDV hariçtir. Ödemeler güvenli altyapı üzerinden alınır.
Deneyiminizi iyileştirmek için çerez kullanıyoruz. Zorunlu çerezler her zaman aktiftir; analitik/pazarlama çerezleri onayınıza bağlıdır. Çerez Politikası