Yaratım Sertifikası nasıl çalışır
Kanıt, biçim ve bağımsız doğrulama yöntemi
Bir sertifika tek bir gerçeği tanıklar: Belirli bir bayt kümesinin belirli bir anda var olduğunu. Bunu birbirinden bağımsız üç katmanda yapar; dolayısıyla bunlardan biri — Tembrica dahil — ortadan kalksa bile kanıt geçerliliğini korur.
timestamp.digicert.com · timestamp.sectigo.com · rfc3161.ai.moda
Her sertifika 12 karakterli bir kimlik alır; örneğin TC-7K3M-9P2X-VQ. Kontrol karakteri içerdiğinden yanlış yazılan bir kimlik, hatalı kayda yönlendirmek yerine reddedilir.
SHA-256 parmak izi, bir dosyanın baytlarından hesaplanan 64 karakterlik bir değerdir. Aynı dosya her zaman aynı parmak izini üretir; tek bir bayt değişmesi parmak izini tamamen değiştirir ve dosya bu değerden yeniden oluşturulamaz. Tembrica parmak izine zaman damgası koyar; bu nedenle kayıt defteri hiçbir zaman dosyanın kendisine ihtiyaç duymaz.
Tembrica’ya güvenmek — hatta ona ulaşmak bile — zorunda değilsiniz. Dosya ve kanıt paketiyle herkes bir sertifikayı doğrulayabilir:
- Dosyayı SHA-256 ile yeniden özetleyin ve özetin standart kayıtta göründüğünü doğrulayın.
- Standart kaydı özetleyin ve özetin kayıt parmak iziyle eşleştiğini doğrulayın.
- RFC 3161 belirtecini zaman damgası otoritesine karşı doğrulayın — örneğin "openssl ts -verify" komutuyla.
- Bitcoin kanıtını (.ots) herhangi bir OpenTimestamps doğrulayıcısıyla blok zincirine karşı doğrulayın.
Dördü de örtüşüyorsa, dosyanın tanıklık edilen tarihten önce var olduğu kanıtlanmış olur — Tembrica’nın varlığına bağlı olmayan bir sonuç.
Her kamuya açık sertifika, tam kanıt dahil, salt okunur JSON olarak erişilebilir. Anahtar gerekmez.
Zaman damgası NE ZAMAN olduğunu kanıtlar, DOĞRU MU sorusunun yanıtını asla. Bir dosyanın belirli bir tarihten önce var olduğunu gösterir; kimin yaptığını, özgün olup olmadığını veya beyan edilen bir ifadenin doğru olup olmadığını gösteremez. Yalnızca "en geç ne zaman" kanıtlayabilir — bu nedenle daha önceki bir tarihi taklit etmek için kullanılamaz.