Hash, HMAC ve Key Derivation: SHA-2, SHA-3, HMAC, HKDF ve Hangisi Ne Zaman
Bir mesajın anahtarı bilen tarafça üretildiğini kanıtlamak için SHA256(secret + mesaj) değil HMAC kullanılır, çünkü SHA-2 length extension'a açıktır; anahtarlar ise tek bir master key'den HKDF ile amaca özel türetilir. Hash'in üç garantisini, SHA-2 ile SHA-3 seçimini, Bookstore'un ödeme webhook'unu HMAC, timestamp penceresi, FixedTimeEquals ve secret rotasyonuyla doğrulamayı, HKDF'i, Argon2id seçeneklerini ve encoding tuzaklarını gerçek çıktılarla anlatıyoruz.
14 Kas 2026
·
14 dk
·
2