(PHP 5 >= 5.1.2, PECL hash >= 1.1)
hash_hmac — HMAC yöntemini kullanarak bir anahtarlı ileti özeti üretir
HMAC yöntemini kullanarak bir anahtarlı ileti özeti üretir.
Özetleme algoritmasının ismi ("md5", "sha256", "haval160,4" ve benzerleri)
Özetlenecek ileti.
HMAC ileti özetinin üretiminde kullanılacak paylaşımlı gizli anahtar.
TRUE olduğu takdirde ham ikil veri çıktılanır, aksi takdirde (FALSE) küçük harfli onaltılıklar çıktılanır.
Hesaplanan ileti özetini, ham_çıktı için TRUE belirtilmedikçe küçük harfli onaltılıklardan oluşan bir dizge olarak, aksi takdirde ham ikil gösterimi içeren bir dizge olarak çıktılar.
Örnek 1 - hash_hmac() örneği
<?php
echo hash_hmac('ripemd160',
'Dağ başını duman almış gümüş dere durmaz akar.', 'çokgizli');
?>
Yukarıdaki örneğin çıktısı:
f23fd9908400e8fa4b388a7228c6aa686bbdf74e