Passing values length > 65535 to Context::export produces output
that disagrees with the RFC 9180 label encoding. In particular the
length value is cast to u16 truncating any value exceeding
65535.
Applications that use hpke-rs to export very large secrets would experience interoperability issues with other applications that use a correct implementation to export very large secrets.
Starting with version 0.6.0, an error will be returned when
attempting to call Context::export with an output length > 65535.
{
"license": "CC0-1.0"
}