Tüm kılavuzlar
5651 & İmzalama ~8 dakika

İbraz paketini pkgverify ile çevrimdışı doğrulama

Savcılığa teslim edilen (ya da edilecek) ibraz paketinin bütünlüğü, log sistemine ve veritabanına hiç erişmeden pkgverify aracıyla kanıtlanır. Bu kılavuz doğrulamanın nasıl çalıştığını ve sonucun nasıl yorumlanacağını anlatır.

Adım adım

  1. 1

    Veritabanısız doğrulamanın mantığını kavrayın

    Paket kendi kendine yeterlidir çünkü ispat zinciri paketin içindedir: her kaydın yaprak özeti SHA256(tenant|alınma zamanı|kaynak IP|ham kayıt) ile hesaplanır; yaprak, kayıttaki Merkle doğrulama yoluyla partinin köküne bağlanır; kök, SHA256(önceki halka || kök || parti no) ile zincir halkasına bağlanır; halka da RFC 3161 zaman damgasıyla mühürlüdür. Bağımsız üçüncü taraf (TSA) damgası, kayıtların damga anından sonra değişmediğini kanıtlar.

  2. 2

    pkgverify aracını çalıştırın

    Paket dizinini PAKET ortam değişkeniyle göstererek aracı çalıştırın: PAKET=<paket-dizini> pkgverify. Araç internete, log sistemine veya herhangi bir veritabanına bağlanmaz — bu yüzden doğrulama, izole bir inceleme bilgisayarında da yapılabilir.

  3. 3

    Nelerin sınandığını bilin

    pkgverify dört katmanı denetler: dosya özeti (paket dosyaları manifest'teki özetle eşleşiyor mu), her kaydın Merkle yolu (kayıt gerçekten partinin köküne bağlanıyor mu), parti zincir halkaları (halkalar birbirine doğru bağlanmış mı) ve zaman damgalarının özet eşleşmesi (damgalanan özet zincir halkasıyla tutarlı mı). Böylece tek bir kayıt bile sonradan eklenemez, çıkarılamaz veya değiştirilemez.

  4. 4

    Çıkış kodunu yorumlayın

    Çıkış kodu 0 = bütünlük sağlam: paketteki her kayıt, damga anındaki hâliyle aynıdır. Çıkış kodu 1 = ihlal: paket içeriğinde tek karakterlik bile bir değişiklik doğrulamayı düşürür ve araç hangi kontrolün başarısız olduğunu raporlar. İhlal raporu, paketin taşıma/saklama sırasında bozulduğuna ya da değiştirildiğine işarettir.

  5. 5

    Karşı tarafa doğrulamayı tarif edin

    Paketin içindeki DOGRULAMA.md, doğrulama adımlarını ve bütünlük zincirinin yapısını inceleme makamı için açıklar. Teslim yazınızda bu dosyaya atıf yapın: karşı taraf, log sisteminize erişmeden kayıtların değişmediğini bağımsızca teyit edebilir — 5651 ibrazının ispat gücü tam da budur.

  6. 6

    İhlal çıkarsa yeniden üretin

    Teslim öncesi doğrulamada ihlal görürseniz o paket nüshasını kullanmayın; paketi panelden aynı filtreyle yeniden üretin ve yeni nüshayı doğrulayın. Kaynak zincirin kendisinden şüpheleniyorsanız önce Bütünlük Zinciri ekranından zincir doğrulamasını çalıştırın ve sonuçla birlikte destek ile iletişime geçin.

İpuçları

  • Teslim edilen her paketin bir kopyasını ve pkgverify çıktısını (tarih/saat ile) kendi arşivinizde saklayın — yıllar sonra gelen itirazlarda ilk başvuru kaynağınız budur.
  • Doğrulama tümüyle çevrimdışıdır: hava boşluklu (air-gap) bir inceleme ortamında dahi çalışır.
  • Kendinden imzalı yöntemle mühürlenmiş partiler de çevrimdışı doğrulanır; fark, mührün harici TSA yerine cihazın kendi anahtarıyla atılmış olmasıdır.

Bir adımda takıldıysanız bize yazın — kılavuzun adını ve hangi adımda olduğunuzu belirtirseniz hızla yardımcı oluruz.