merhabalar ben asp kullanıcısıyım normalde.asp de md5 yapmaya çalışıyorum ama bir sorunum var sizler daha iyi anlarsınız diye düşündüm

ben aşağıdıki kodlar ile php de md5 çalıştıra biliyorum burada çıkan sonunçlar genelde http://www.freeformatter.com/hmac-ge...html#ad-output bu sayfadaki md5 şifreleme sonuçları ile uyuşuyor.ancak türkçe karakterlerde farklı sonuçlar alıyorum
<?php

$a=hash_hmac("md5","I","secret");
echo('I-->'.$a.'<br>');

$a=hash_hmac("md5","A","secret");
echo('A-->'.$a.'<br>');

$a=hash_hmac("md5","E","secret");
echo('E-->'.$a.'<br>');

$a=hash_hmac("md5","i","secret");
echo('i-->'.$a.'<br>');

$a=hash_hmac("md5","ö","secret");
echo('ö-->'.$a.'<br>');

$a=hash_hmac("md5","m","secret");
echo('m-->'.$a.'<br>');

?>
çıktısı ise
I-->5ea611da97c6e247f9e6ef1ca2ea8fed
A-->c6ea57f1b4cea802c9f42b460ae21769
E-->13246f2e7de9294f9d22dfd9e7475470
i-->42e5393f5b74715e7979a0efdef51d36
ö-->ad1e29996c9eefd0f6d406cd67fd966b
m-->39c54fb997226762a9dc34a9c4902eab
oluyor ancak örneğin size verdiğim linkte ö harfinin şifrelenmiş hali 20fd562e53c08361e19915c75abb6fc8 oluyor.

benim asp de yaptığım sistem aynen bu site gibi şifreleme yapıyor buda türkçe karakterli şeylerde php sayfasında çıkan sonuçlardan farklı sonuçlar alıyorum