<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
jmrashed / laravel-cryptographic-signatures example snippets
use Jmrashed\LaravelCryptographicSignatures\Facades\CryptoSignature;
$data = 'Sensitive data to be signed';
$signature = CryptoSignature::generateSignature($data);
echo "Generated Signature: " . $signature;
use Jmrashed\LaravelCryptographicSignatures\Facades\CryptoSignature;
$data = 'Sensitive data to be verified';
$signature = 'previouslyGeneratedSignature';
$isVerified = CryptoSignature::verifySignature($data, $signature);
if ($isVerified) {
echo "The signature is valid!";
} else {
echo "The signature is invalid!";
}
use Jmrashed\LaravelCryptographicSignatures\Facades\CryptoSignature;
$data = 'Sensitive data to be signed';
// Generate the signature
$signature = CryptoSignature::generateSignature($data);
// Verify the signature
$isVerified = CryptoSignature::verifySignature($data, $signature);
if ($isVerified) {
echo "The data is verified!";
} else {
echo "Signature verification failed!";
}