Description
Switch encryption to a hybrid version with Kyber and ensure that it works as expected
Related Issues
Relates to PB-2666
Related Pull Requests
Checklist
- Changes have been tested locally.
- Unit tests have been written or updated as necessary.
- The code adheres to the repository's coding standards.
- Relevant documentation has been added or updated.
- No new warnings or errors have been introduced.
- SonarCloud issues have been reviewed and addressed.
- QA Passed
How Has This Been Tested?
Unit tests:
- The new hybrid function works as expected with Kyber key
- The new hybrid function works as before without Kyber key
- Works as expected for old users (without field
keys
)