hidekatsu-izuno / josekit-rs

JOSE (Javascript Object Signing and Encryption) library for Rust (based on OpenSSL).
Apache License 2.0
69 stars 30 forks source link

Fix bug with direct key agreement. #17

Closed MichaelPaddon closed 2 years ago

MichaelPaddon commented 2 years ago

Fix bug with direct key agreement, where an illegal empty "encrypted_key" header was generated in the JWE object. Added tests for direct key agreement round trips for all three serialization formats.

hidekatsu-izuno commented 2 years ago

Thanks for your pull-request. I will release in a few days.