Example #1
0
 public function testSign()
 {
     $keypair = KeyFactory::generateSignatureKeyPair();
     $secretkey = $keypair->getSecretKey();
     $publickey = $keypair->getPublicKey();
     $signature = File::signFile(__DIR__ . '/tmp/paragon_avatar.png', $secretkey);
     $this->assertTrue(File::verifyFile(__DIR__ . '/tmp/paragon_avatar.png', $publickey, $signature));
 }