SeripoSoft adlı üyeden alıntı: mesajı görüntüle
bir algoritması varsa çözsün dedim de olmadı
Bir algoritması var ama bu tek yönlü bir algoritma.
Mesela sana tek yönlü basit bir algoritma söyleyeyim girilen sayının ilk hanesi ile ikinci hanesini çarpıp sonucu yaz.
Şimdi bu algoritmayı nasıl tersine çevirebilirsin? Sadece ilk ve son hanenin muhtemel sonuçlarına ulaşabilirsin ama sayının kendisine asla ulaşamazsın.
MD5 buna benzer bir işlemi bit seviyesinde yapar, verinin yapısı, bit sayısı ve bitlerin dağılımına göre bir imza hash üretir.
Yani üretilen hash verinin kendisinden değil veri yapısından üretilir.
Ve bu imza hashten verinin kendisine dönülemez.