Ejemplo n.º 1
0
 function testDecrypt()
 {
     $random = openssl_random_pseudo_bytes(13);
     $iv = substr(base64_encode($random), 0, -4);
     // i.e. E5IG033j+mRNKrht
     $crypted = Encryption\Crypt::encrypt($this->dataUrl, $iv, 'hat');
     $decrypt = Encryption\Crypt::decrypt($crypted, $iv, 'hat');
     $this->assertEquals($this->dataUrl, $decrypt);
 }