Ücretsiz doğrulama, hesap gerekmez

Dijital delil bütünlüğünü ücretsiz doğrulayın

ProofSnap Güven Doğrulayıcı, 2026 itibarıyla ücretsiz ve hesap gerektirmeyen bir çevrimiçi araçtır. Bir ProofSnap delil paketini (.zip) yüklediğinizde dosyaların SHA-256 hash değerlerini manifestle karşılaştırır, RSA-4096 imzasını paketteki açık anahtarla denetler, varsa OpenTimestamps (Bitcoin) kanıtını ve nitelikli eIDAS zaman damgasını kontrol eder ve her sonucu tek tek raporlar.

· Yazar: , delil paketinin biçimini tasarlayan ProofSnap kurucusu ve baş mühendisi

Herkes doğrulayabilir: avukatlar, hâkimler, sigorta şirketleri ve kolluk birimleri. Doğrulama aracının kaynak kodu açıktır (MIT lisansı).

Neler doğrulanır?

Güven Doğrulayıcı, paketteki kriptografik verileri tek tek denetleyerek paketin kayıt anından bu yana değiştirilmediğini teyit eder.

Dijital imza

RSA-4096 imza doğrulaması, manifest dosyasının paketteki açık anahtarla imzalandığını ve imzadan sonra değiştirilmediğini gösterir.

SHA-256 hash bütünlüğü

Delil paketindeki her dosyanın hash'i yeniden hesaplanır ve manifestteki değerle karşılaştırılarak olası değişiklikler tespit edilir.

Blok zinciri zaman damgası

Bitcoin blok zincirine sabitlenen OpenTimestamps kanıtı, delilin en geç belirli bir anda var olduğunu teyit eder.

AB eIDAS zaman damgası

Nitelikli elektronik zaman damgası, AB Güven Listesi'nde yer alan nitelikli bir güven hizmeti sağlayıcısı tarafından düzenlenir.

Delil zinciri doğrulaması

ISO/IEC 27037 rehberi, dijital delilin tanımlanması, toplanması ve muhafazası boyunca delil zincirinin belgelenmesini önerir. Doğrulayıcı, adli bilişim günlüğünün hash'ini ve zincirin son hash'ini chain_of_custody.json içindeki referanslarla karşılaştırır; cihaz bütünlüğü ve delil zinciri bilgilerini pakette bulunduğu şekliyle gösterir.

Adli bilişim günlüğü

Yakalamanın başlangıcından paketin oluşturulmasına kadar her olayı birbirine bağlayan ve sonradan yapılan değişiklikleri ortaya çıkaran hash zinciri. Her kayıt kriptografik olarak bir öncekine bağlıdır.

Cihaz bütünlüğü

Tarayıcı ortamını analiz eder; otomasyon araçları ve yazılım tabanlı grafik işleyicileri gibi delilin güvenilirliğini zayıflatabilecek göstergeleri tespit eder.

ISO/IEC 27037

Delil zinciri belgesi, dijital delilin tanımlanması, toplanması ve muhafazasına ilişkin bu uluslararası rehberin ilkelerine göre yapılandırılmıştır.

Türkiye'de hukuki çerçeve

Türk usul hukuku elektronik ortamdaki verileri belge sayar; AB üye devletlerinin mahkemelerinde nitelikli eIDAS zaman damgası için ayrıca bir karine öngörülmüştür.

Türkiye

Hukuk Muhakemeleri Kanunu

HMK madde 199: Uyuşmazlık konusu vakıaları ispata elverişli yazılı veya basılı metin, senet, çizim, plan, kroki, fotoğraf, film, görüntü veya ses kaydı gibi veriler ile elektronik ortamdaki veriler ve bunlara benzer bilgi taşıyıcıları bu Kanuna göre belgedir. ProofSnap; imzalı manifest, her dosyanın SHA-256 hash'i ve isteğe bağlı zaman damgalarıyla, verinin kayıt anından bu yana değişip değişmediğini herkesin kontrol edebileceği bir paket sunar.

Avrupa Birliği

eIDAS Tüzüğü

(AB) 910/2014 sayılı eIDAS Tüzüğü madde 41 fıkra 2 (İngilizce metin), AB üye devletlerinin mahkemelerinde nitelikli elektronik zaman damgası için, gösterdiği tarih ve saatin doğruluğu ile bağlı olduğu verilerin bütünlüğü yönünde bir karine öngörür. Uyuşmazlık bir AB üye devletinin mahkemesinde görülecekse bu karine önem kazanır. ProofSnap'te damga delil paketinin manifestine bağlanır; Enterprise ve Company planlarında, eIDAS SnapPack'lerde ve Video SnapPack'lerde sunulur.

Dijital delil çevrimiçi nasıl doğrulanır?

Bir ZIP dosyası yükleyin; doğrulayıcı her hash'i tarayıcınızda yeniden hesaplar ve dijital imzayı denetler. Zaman damgalarını kontrol etmek için manifest.json ile .ots dosyasını ve manifestin hash'i ile .tsr dosyasını ProofSnap'in doğrulama sunucularına gönderir; ZIP paketinin tamamı gönderilmez. ProofSnap'ten bağımsız bir kontrol için paketteki verify.sh (macOS, Linux) veya verify.ps1 (Windows) betiklerini kullanın. Doğrulayıcı yaklaşık 900 MB'ı aşan paketlerde uyarı verir, yaklaşık 1,8 GB'ı aşan paketleri tarayıcıda doğrulamaz; bu paketlerde de aynı betikler kullanılır.

1

Delil paketini yükleyin

ProofSnap .zip dosyanızı seçin veya sürükleyip bırakın.

2

Kriptografik kontroller

Doğrulayıcı manifest.json dosyasını okur, her dosyanın SHA-256 hash'ini hesaplar ve paketteki açık anahtarla RSA-4096 dijital imzayı doğrular.

3

Zaman damgası doğrulaması

Varsa Bitcoin blok zinciri zaman damgası (OpenTimestamps) ve nitelikli eIDAS zaman damgası, ProofSnap'in doğrulama sunucuları üzerinden kontrol edilir.

4

Sonuç raporu

Her kontrolün sonucu, başarılı ya da başarısız olarak ekranda tek tek listelenir.

Bu siteyi kullanmadan doğrulama

Delil paketinin doğrulanması bu sayfaya bağımlı değildir. Paketteki verification/ klasöründe verify.sh ve verify.ps1 betikleri bulunur; bunlar hash değerlerini, imzayı ve varsa nitelikli zaman damgasını yeniden kontrol eder. Çalıştırmak için ZIP dosyasını bir klasöre çıkarın, çıkardığınız klasörde bir terminal başlatın ve şu komutu girin:

  • macOS ve Linux: bash verification/verify.sh
  • Windows: powershell -ExecutionPolicy Bypass -File verification\verify.ps1

Betik her kontrolün sonucunu ayrı ayrı yazar. İmza kontrolü için OpenSSL gerekir: OpenSSL yoksa sonuç “başarılı” değil “eksik” olarak gösterilir. Başlıca kontrolleri elle de yapabilirsiniz:

  1. İmza: openssl dgst -sha256 -verify publickey.pem -signature manifest.sig manifest.json
  2. Hash değerleri: sha256sum screenshot.jpeg (macOS'ta shasum -a 256, Windows'ta PowerShell ile Get-FileHash screenshot.jpeg -Algorithm SHA256) komutunun sonucunu manifest.json içindeki değerle karşılaştırın.
  3. OpenTimestamps: manifest.json.ots ve manifest.json dosyalarını opentimestamps.org adresine yükleyin.
  4. eIDAS nitelikli zaman damgası: gerekli sertifikalar pakette ayrı dosya olarak yer almaz; eidas_validation.json dosyasının rootCaPem (kök sertifika) ve tsaCertChain (TSA sertifika zinciri) alanlarındadır. Önce bunları PEM dosyalarına çıkarın: jq -r '.rootCaPem' eidas_validation.json > root-ca.pem jq -r '.tsaCertChain[]' eidas_validation.json > tsa-chain.pem eidas_validation.json manifestin kapsamında olmadığından kök sertifikanın parmak izini kontrol edin: openssl x509 -in root-ca.pem -noout -fingerprint -sha256 CA Disig QCA4 için sonuç 8E:BC:96:10:6E:FE:F2:7F:D3:69:D5:D8:5E:73:6E:4C:4E:31:DD:AC:22:E3:16:89:23:55:C5:3B:28:2E:C1:37 olmalıdır. Ardından web yakalaması paketinde doğrulamayı çalıştırın: openssl ts -verify -data manifest.json -in manifest.json.tsr -CAfile root-ca.pem -untrusted tsa-chain.pem Çıktıda Verification: OK görünmelidir. OpenSSL 3.x kullanın; macOS ile gelen LibreSSL bu komutta hata verir. TSA sertifikasının geçerlilik süresi dolmuşsa komuta -attime ile damga anının Unix zamanını ekleyin.

ProofSnap ayrıca GitHub'da açık kaynaklı bir doğrulayıcı yayımlar (MIT lisansı).

Sıkça sorulan sorular

Dijital delil bütünlüğü, mahkemedeki delil değeri ve ProofSnap Güven Doğrulayıcı'nın çalışma biçimi hakkında sık sorulan sorular.

Mahkemeye sunulabilir delil toplamaya başlayın

7 günlük deneme. Kredi kartı veya banka kartı gereklidir. Web sayfalarını blok zinciri zaman damgası ve dijital imzayla, mahkemeye sunulabilecek dijital delil olarak kaydedin.

Noter e-tespitini ve adli bilişim raporunu tamamlayan dijital çözüm. Ticari ve mesleki kullanımda gider kaydı için mali müşavirinize danışın.

Paketinizi doğrulayın