verify() public static method

Verify with RSASS-PSS + MGF1+SHA256
public static verify ( string $message, string $signature, PublicKey $rsaPublicKey ) : boolean
$message string
$signature string
$rsaPublicKey PublicKey
return boolean
Beispiel #1
0
 public function testSign()
 {
     $keyPair = KeyPair::generateKeyPair(2048);
     $secretKey = $keyPair->getPrivateKey();
     $publicKey = $keyPair->getPublicKey();
     $plain = 'This is a message.';
     $signature = EasyRSA::sign($plain, $secretKey);
     $this->assertTrue(EasyRSA::verify($plain, $signature, $publicKey));
 }