Example #1
0
 function testEncryptRSAOAEP_A256CBCHS512()
 {
     $jwe = new JOSE_JWE($this->plain_text);
     $jwe->encrypt($this->rsa_keys['public'], 'RSA-OAEP', 'A256CBC-HS512');
     $jwe_decoded = JOSE_JWT::decode($jwe->toString());
     $this->assertEquals($this->plain_text, $jwe_decoded->decrypt($this->rsa_keys['private'])->plain_text);
 }