PHP code example of easeappphp / hmac

1. Go to this page and download the library: Download easeappphp/hmac library. Choose the download type require.

2. Extract the ZIP file and open the index.php.

3. Add this code to the index.php.
    
        
<?php
require_once('vendor/autoload.php');

/* Start to develop here. Best regards https://php-download.com/ */

    

easeappphp / hmac example snippets



\EaseAppPHP\Hmac\Hmac;

$hmac = new Hmac();


$secretKey = $hmac->createSecret(1000, true, true);


$message = "Hello!, I am creating a Signature with the HMAC Class";

$createdSignature = $hmac->createSignature("sha256", $message, $secretKey, true, true);

$signatureVerificationResult = $hmac->verifySignature($createdSignature, $userSuppliedSignature);

echo "verification result: <br>";
var_dump($signatureVerificationResult);