The crypto-refresh specifies:
If all recipient keys indicate support for version 2 of the Symmetrically Encrypted Integrity Protected Data packet in their Features subpacket (Section 5.2.3.32), or are v6 keys without a Features subpacket, or the implementation can otherwise infer that all recipients support v2 SEIPD packets, the implementation SHOULD encrypt using a v2 SEIPD packet.
Currently, even when compiling RNP with crypto-refresh support, when generating v4 keys, the Features Subpacket is absent. This is for instance also the case for a backwards compatible traditional v4 key with a v4 PQC encryption subkey.
So the question arises whether, when crypto-refresh-support is compiled in, a Features Subpacket with support for v2 SEIPD should be included in the certificate.
@TJ-91
@ni4
The crypto-refresh specifies:
Currently, even when compiling RNP with crypto-refresh support, when generating v4 keys, the Features Subpacket is absent. This is for instance also the case for a backwards compatible traditional v4 key with a v4 PQC encryption subkey.
So the question arises whether, when crypto-refresh-support is compiled in, a Features Subpacket with support for v2 SEIPD should be included in the certificate.
@TJ-91
@ni4