Wrap the agreement key.
public wrapAgreementKey ( Jose\Object\JWKInterface $receiver_key, string $cek, integer $encryption_key_length, array $complete_header, array &$additional_header_values ) : string | ||
$receiver_key | Jose\Object\JWKInterface | The receiver's key |
$cek | string | The CEK to wrap |
$encryption_key_length | integer | Size of the key expected for the algorithm used for data encryption |
$complete_header | array | The complete header of the JWT |
$additional_header_values | array | Set additional header values if needed |
Résultat | string | The encrypted CEK |