%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /home/graphicd/public_html/vebto/vendor/roave/signature/src/Encoder/
Upload File :
Create Path :
Current File : /home/graphicd/public_html/vebto/vendor/roave/signature/src/Encoder/Sha1SumEncoder.php

<?php

declare(strict_types=1);

namespace Roave\Signature\Encoder;

use function hash_equals;
use function sha1;

final class Sha1SumEncoder implements EncoderInterface
{
    public function encode(string $codeWithoutSignature): string
    {
        return sha1($codeWithoutSignature);
    }

    public function verify(string $codeWithoutSignature, string $signature): bool
    {
        return hash_equals($this->encode($codeWithoutSignature), $signature);
    }
}

Zerion Mini Shell 1.0