(PHP 4, PHP 5, PHP 7, PHP 8)
mhash — İleti aşını hesaplar
Bu işlevin kullanımı PHP 8.1.0 itibariyle ÖNERİLMEMEKTEDİR. Bu işleve kesinlikle güvenilmemelidir.
Belirtilen algoritma kullanılarak belirtilen
veri için bir aş üretilir.
algo
MHASH_algoAdı sabitlerinden biri olarak aş üretiminde
kullanılacak algoritma.
veriBir dizge olarak aşı üretilecek veri.
anahtarBelirtilirse işlev bir ileti aşı yerine bir HMAC aşı döndürür. HMAC, ileti kimlik doğrulaması için anahtarlı bir aştır, başka bir deyişle belirtilen anahtara bağlı bir ileti aşıdır. Mhash tarafından desteklenen algoritmaların bazıları HMAC kipinde kullanılamaz.
Bir hata durumunda false, yoksa elde edilen ileti aşını veya HMAC
aşını bir dizge olarak döndürür.
| Sürüm: | Açıklama |
|---|---|
| 8.1.0 |
Bu işlevin kullanımı artık önerilmiyor.
Yerine hash_*()
işlevleri kullanılmalıdır.
|
| 8.0.0 |
anahtar artık null olabiliyor.
|