Nick Wilson wrote:
> hi all, 
> 
> can anyone tell me if it might be possible to do an mhash() without
> actually having the mhash library installed? for various reasons it's
> very impracticle to have a compiled version of php running on our
> production servers and i'd really like to be able to use the alexa web
> services.
> 
> here's the php snippet that wont work, just so you know what the aim
> is..
> 
> function make_sig ( $secret_access_key, $service, $operation, $timestamp)
> {
>     $sig = $service . $operation . $timestamp;
>     $hmac = mhash ( MHASH_SHA1, $sig, $secret_access_key );
>     $encoded_hmac = base64_encode ( $hmac );
>     return urlencode ( $encoded_hmac );
> }
> 
> any thoughts?

plenty. the first was STFM:

read this page: http://php.net/sha1 (and search for 'hmac')
no idea if the solution offered there actually works but hope it does the trick.

> 

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to