VICTORY PROOFER
Jeton biçimi + HMAC-SHA256 özet denetleyicisi (öz-beyan).
VICTORY PROOFER // DOĞRULAYICI
Bu doğrulayıcı yalnızca jetonun biçimini ve HMAC-SHA256 özetini denetler. Anahtar sayfa paketinin içinde geldiği için herkes jeton üretebilir: jeton bir hatıradır, kimlik kanıtı değildir.
HMAC-SHA256 özeti geçerli. Ancak imzalama anahtarı bu sayfayla birlikte tarayıcıya gönderilir; bu yüzden jeton, bulmacayı çözdüğünüzü değil yalnızca biçimin geçerli olduğunu gösterir.
Girdiğiniz jetonun HMAC-SHA256 imzası veya biçimi geçersiz.
ARAŞTIRMA VE ÖĞRENME KASASI // HMAC Jeton Denetleyici (Öz-Beyan)
Anahtarlı Özet İleti Kimlik Doğrulama Kodu (HMAC), nonce ve yerel özet doğrulaması.
1996 yılında Bellare, Canetti ve Krawczyk tarafından tanıtılan HMAC (RFC 2104), bir iletinin paylaşılan gizli anahtara sahip biri tarafından doğrulandığını kanıtlar. Bu garanti yalnızca anahtar gizli kaldığı sürece geçerlidir — burada anahtar istemci paketinin içinde gönderilir, dolayısıyla bu kurulum kimseyi doğrulayamaz ve jeton öz-beyana dayalı bir hatıradır.
Yapılandırılmış zafer jetonlarını (RABBITHOLE-<TS_HEX>-<NONCE_HEX>-<SIG_HEX>) ayrıştırır, 32-bit zaman damgasını hesaplar ve HMAC-SHA256 özetini sunucuya ihtiyaç duymadan yerel olarak yeniden üretir. Yapıyı ve bit kaymasına karşı bütünlüğü doğrular — yazarlığı değil.
🎯 Eylem:Terminaldeki easter egg'den basılan jetonu yapıştırın — ya da kendiniz üretin; imzalama anahtarı sayfa paketinin içinde geliyor.
✨ Gözlem:Beyan edilen zaman damgası, UTC saati, entropi nonce değeri ve parçacık kutlaması anında dökülür. Bu öz-beyana dayalı bir hatıradır, yazarlık kanıtı değildir.
🎯 Eylem:Bir jetonun tek bir karakterini değiştirip Doğrula düğmesine tıklayın.
✨ Gözlem:Özet fonksiyonlarının çığ etkisi (avalanche effect) sayesinde özetin anında reddedildiğini görün. Bu, kazara bozulmayı yakalar — kasıtlı sahteciliği değil; sızan anahtar onu önemsiz kılar.
HMAC'in tasarımını ve güvenlik kanıtlarını belirleyen resmi İnternet standardı.
Kriptografi, açık yazılım ve matematiksel mahremiyet üzerine kurucu manifesto.