Bu işlevler » mhash ile çalışmak için tasarlanmıştır. Mhash, sağlamalar, ileti aşları, ileti kimlik doğrulama kodları ve benzerlerini oluşturmak için kullanılır.
Bu eklenti mhash kütüphanesine bir arayüz olup, MD5, SHA1, GOST ve benzeri
aşlama algoritmalarını destekler. Desteklenen aş türlerinin tam
listesi sabitler sayfasında bulunabilir.
PHP'den bir aşlama algoritmasına erişmek için genel kural
MHASH_algoAdı
sabitlerini kullanmaktır. Örneğin, TIGER
algoritmasına erişim için MHASH_TIGER
sabiti kullanılır.
Bilginize:
Bu eklenti yerine artık Hash eklentisi kullanılmalıdır.
Bilginize:
PHP 7.0.0 itibariyle Mhash eklentisi Hash eklentisiyle bütünleşmiştir. Bu nedenle, extension_loaded() ile Mhash desteğini tespit etmek artık mümkün değildir; onun yerine function_exists() işlevini kullanın. Dahası, Mhash artık get_loaded_extensions() ve ilgili özellikler tarafından raporlanmamaktadır.