Birthday Attack, kriptografi ve siber güvenlikteki bir saldırı türüdür. Bu saldırı, kriptografik hash fonksiyonlarının zayıf olduğu durumlarda ortaya çıkar. Temel olarak, doğum günü paradoksu prensibine dayanır. Bu paradoksa göre, bir grup insanın içinde iki kişinin doğum gününün aynı olma olasılığı beklenenden daha yüksektir.
Hash fonksiyonları, belirli bir mesajı sabit bir uzunluktaki bir dizeye dönüştürmek için kullanılır. Doğum günü saldırısı, mesajların rastgele seçilmediği durumlarda, yani belirli bir düzende seçildiğinde, iki farklı mesajın aynı hash değerinde sahip olma olasılığının yüksek olduğu özelliğinden yararlanır. Bu saldırı, saldırganın iki farklı mesajın aynı hash fonksiyonunun güvenliğini tehlikeye atmasına olanak tanır. Doğum günü saldırıları, hash fonksiyonlarının seçimi ve kullanımı sırasında dikkate alınması gereken bir güvenlik riskidir
Hash fonksiyonları, belirli bir mesajı sabit bir uzunluktaki bir dizeye dönüştürmek için kullanılır. Doğum günü saldırısı, mesajların rastgele seçilmediği durumlarda, yani belirli bir düzende seçildiğinde, iki farklı mesajın aynı hash değerinde sahip olma olasılığının yüksek olduğu özelliğinden yararlanır. Bu saldırı, saldırganın iki farklı mesajın aynı hash fonksiyonunun güvenliğini tehlikeye atmasına olanak tanır. Doğum günü saldırıları, hash fonksiyonlarının seçimi ve kullanımı sırasında dikkate alınması gereken bir güvenlik riskidir