Güvenilmesini istemeyen deliller.
Üçüncü bir taraf — karşı taraf vekili, mahkemece atanan bir bilirkişi, bir savcı — Ichnaro’ya güvenmeden şunları tespit edebilmelidir:
- [01]
her artefakt, edinilen verinin bit bit aynısıdır;
- [02]
artefakt, belirttiğimiz zamanda ve belirttiğimiz şekilde edinilmiştir;
- [03]
artefaktı işleyen her kişiyi ve sistemi biliyoruz;
- [04]
denetim kaydımız yeniden yazılmamıştır;
- [05]
ellerindeki rapor, bizim düzenlediğimiz rapordur.
İlkeler
Önce hash
SHA-256, orijinal baytlara başka hiçbir işlem uygulanmadan önce bu baytlar üzerinden hesaplanır.
Orijinaller asla değiştirilmez
Her türetme, kaynaklandığı artefaktın hash’ini kaydeder.
Her işlem bir olaydır
Oluşturma, okuma, indirme, dışa aktarma, mühürleme ve saklama işlemlerinin her biri bir gözetim olayı yazar; okuma işlemleri de buna dahildir.
Tekrarlanabilir edinim
Zincir üstü deliller, bize hiçbir şekilde güvenmeye gerek kalmadan herhangi bir herkese açık düğümden yeniden türetilebilir.
Yalnızca hukuka uygun edinim
Her artefakt, geldiği kaynağın kategorisini kaydeder.
Uyumlu, sertifikalı değil
Uygunluk iddiasında bulunmak yerine ISO/IEC 27037 ilkelerini — denetlenebilirlik, tekrarlanabilirlik, yeniden üretilebilirlik, gerekçelendirilebilirlik — izliyoruz.
- [01]
Edinim
Baytlar kendi blokzincir düğümlerimizden, web sayfaları için izole bir yakalama çalışanından veya bir müşterinin konsol üzerinden yaptığı yüklemeden gelir. E-posta ekleri delil olarak kabul edilmez.
- [02]
Hash
Orijinal düz metin baytları üzerinden SHA-256 — baytlara başka hiçbir işlem uygulanmadan önce.
- [03]
Şifreleme
Nesne başına anahtarla, müşteri başına anahtarla sarmalanan AES-256-GCM zarflı şifreleme.
- [04]
Saklanan kopyanın hash’i
Saklanan şifreli metnin hash’i, operasyonel bir bütünlük kontrolü olarak alınır.
- [05]
AB içinde saklama
Kilitle korunan bir ön ek altında, AB yargı yetkisindeki nesne depolamasına yazılır. Nesnelerin üzerine asla yazılmaz.
- [06]
Geri okuma ve doğrulama
Saklanan nesne geri okunur ve hash’i kontrol edilir.
- [07]
Değiştirilemez ikinci kopya
Aynı şifreli metin, başka bir AB bölgesindeki, saklama süresini hiç kimsenin kısaltamadığı ikinci bir bir kez yazılabilir kopyaya eşzamanlı olarak yazılır.
- [08]
Kaydet, sonra onayla
Öğe ve gözetim olayı kaydedilir. Alım ancak bundan sonra onaylanır. Gece yapılan mutabakat, hiçbir şeyin fark edilmeden kaybolmamasını sağlar.
Sessizce yeniden yazılamayan bir kayıt
Her delil zinciri olayı, tek bir zincir içinde kendinden önceki olayın hash değerini içerir. Olaylar ayrıca her gün bir Merkle ağacında toplanır; böylece bir müşteriye, başkalarının olaylarını görmeden yalnızca kendi olaylarına ilişkin kanıt verilebilir.
Bağımsız zaman damgaları
Kaydın başı her saat başı ve ayrıca bir rapor mühürlendiğinde, bir dışa aktarım oluşturulduğunda veya bir yasal saklama kararı uygulandığında hemen, en az iki bağımsız RFC 3161 zaman damgası otoritesiyle zaman damgasıyla çapalanır. Çapalama başarısız olursa rapor mühürleme engellenir.
Koruma katmanları
- Veri alımında SHA-256
- Yalnızca eklemeye izin veren, hash zincirli denetim kaydı
- Harici zaman damgası otoritelerince RFC 3161 ile zaman damgasıyla çapalama
- Kilit yönetiminin acil durum erişimi (break-glass) hesabıyla sınırlandırılması
- Kilit yapılandırmasının sürekli izlenmesi
- Başka bir AB bölgesinde değiştirilemez ikinci kopya
Bir web yakalamasının içeriği
- İstek ve yanıt başlıkları
- Sunulduğu haliyle sayfa HTML’si ve oluşturulmuş DOM
- Sayfanın web arşivi
- Tam sayfa ve görünüm alanı ekran görüntüleri
- TLS sertifika zinciri
- DNS ve RDAP kayıtları
- Sertifika şeffaflığı kayıtları
- Yakalama üst verileri: senkronize bir saate göre başlangıç ve bitiş zamanı, operatör, amaç, kaynak kategorisi
Yakalamalarda yalnızca olağan kamuya açık erişim kullanılır: oturum açma yok, form gönderimi yok, sayfa yüklemesinin ötesinde tıklama yok.
Zincir üstü deliller
İşlem hash değeri, blok yüksekliği ve hash değeri, blok zaman damgası, ham işlem, çözümlenmiş transferler ve onaylar; kullanılan düğüm yazılımı ve sürümüyle birlikte. Kayıtlar kesinleşene kadar onaylanmamış olarak işaretli kalır. Kümeleme ve etiketler türetilmiş analizdir; tek başlarına kimliğin delili değildir.
Bir dışa aktarım paketinin içeriği
Paketlere alıcıya özel filigran eklenir ve kimlik doğrulamalı indirme ya da şifreli arşiv yoluyla teslim edilir. E-posta eki olarak asla gönderilmez.
- manifest.json
- Her dosya; yolu, SHA-256 değeri, boyutu, ortam türü, edinme zamanı ve kaynak kategorisiyle birlikte
- manifest.json.sig
- Manifesto üzerinde ayrık imza
- manifest.json.tsr
- Manifesto üzerinde RFC 3161 zaman damgası belirteci
- audit/
- Delil zinciri olayları ve Merkle dahil olma kanıtları
- certs/
- İmza sertifikası ve zaman damgası otoritesi zincirleri
- evidence/ · report/
- Özgün artefaktlar ve mühürlenmiş rapor ile mühür dosyası
- VERIFY.md · verify/
- Yazılı talimatlar ve açık kaynaklı bir doğrulayıcı
Kendiniz doğrulayın
Yalnızca standart araçlarla:
# 1 Files
sha256sum -c <(jq -r '.files[] | "\(.sha256) \(.path)"' manifest.json)
# 2 Signature and timestamp
openssl dgst -sha256 -verify <(openssl x509 -in certs/ichnaro-signing.pem -pubkey -noout) \
-signature manifest.json.sig manifest.json
openssl ts -verify -data manifest.json -in manifest.json.tsr -CAfile certs/tsa/<tsa>-chain.pem- Her delil zinciri olayının hash değerini alanlarından ve önceki hash değerinden yeniden hesaplayın; Merkle kanıtlarını çapalanmış günlük köklere göre kontrol edin.
- Zincir üstü delilleri herhangi bir herkese açık düğümden veya gezginden yeniden türetin.
- Bir raporu app.ichnaro.com/verify adresinde tek başına kontrol edin — hash değeri tarayıcınızda hesaplanır, dosya yüklenmez.
Bu prosedür, hukukçu olmayan kişilerce incelenebilecek şekilde yazılmıştır. Delil olarak kabul edilebilirlik ve kimlik doğrulama kuralları yargı yetkisine göre farklılık gösterir ve her biri için hukuk müşaviriyle birlikte gözden geçirilir.