sign() public static method

Sign with RSASS-PSS + MGF1+SHA256
public static sign ( string $message, PrivateKey $rsaPrivateKey ) : string
$message string
$rsaPrivateKey PrivateKey
return string
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));
 }