Wikipedia - SHA-2 diyor
SHA-224, aşağıdakiler dışında SHA-256 ile aynıdır:
- başlangıç değişken değerleri h0 ila h7 farklıdır ve
- çıktı h7 çıkartılarak oluşturulur.
RFC3874 - 224 bit Tek Yönlü Karma İşlevi: SHA-224 diyor
Farklı bir başlangıç değerinin kullanılması, kesilmiş bir SHA-256 mesaj özeti değerinin aynı veriler üzerinde hesaplanan bir SHA-224 mesaj özeti değeri ile karıştırılmamasını sağlar.
Sorularım:
Yukarıda belirtilen neden SHA-224 ve SHA-256'nın farklı başlangıç değerleri kullanmasının tek nedeni midir?
Bir SHA-256 ileti özet değerinin bir SHA-224 ileti özet değeri ile karıştırılamayacağından emin olmak neden önemlidir?
Her iki karma işlevi için aynı başlangıç değerlerini kullanırsak, iki karma işlevinin güvenliği de kötüleşir mi? Evet ise, nasıl?
7
Bu neredeyse kesinlikle kripto için daha uygun .
—
Peter Taylor
En azından 2. soru burada konu dışı görünüyor. Sonuçta, insanların bilgisayarları nasıl kullandıkları ve onlar için neyin uygun olduğu ile ilgilidir; bir TCS sorusu değil.
—
Jukka Suomela
İlgili soru Crypto.SE: crypto.stackexchange.com/questions/3946/…
—
mikeazo