rsync, bir dosyanın doğru şekilde aktarıldığını doğrulamak için her zaman sağlama toplamı kullanır. Hedef dosya zaten varsa, rsync değişiklik zamanı ve boyut kaynak dosyasını eşleşirse dosyasını güncelleme atlamak olabilir, ama rsync verileri sağlama edilir transfer edilmesi gerektiğini karar verirse her zaman gönderme ve alma rsync işlemleri arasında aktarılan veriler üzerinde kullanılan . Bu, alınan verilerin, ağ üzerinde bir bayt düzeyinde karşılaştırma yapılmasının fazla yükü olmadan, yüksek olasılıkla gönderilen verilerle aynı olduğunu doğrular.
Dosya verileri alındıktan sonra, rsync verileri dosyaya yazar ve eğer çekirdek başarılı bir yazı yazıyorsa, verilerin diske bozulmadan yazıldığına güvenir. rsync verileri tekrar okumaz ve bilinen kontrol toplamı ile ek kontrol olarak karşılaştırmaz.
(İlk 3.0.0 desteklenen) protokolü 30 ve ötesinde doğrulama kendisi gelince, rsync kullanan MD5 . Daha eski protokoller için kullanılan sağlama toplamı MD4'tür .
Uzun zamandır güvenli şifreleme karmaları için eski olduğu düşünüldüğü halde, MD5 ve MD4 dosya bozulmalarını kontrol etmek için yeterli kalmaktadır.
Kaynak: kılavuz sayfası ve doğrulamak için rsync kaynak kodunun göz küresi.