PQC (Post-Quantum Cryptography)
Since Camel 4.16
The PQC data format supports encrypting and decrypting payload using Post Quantum Cryptography algorithms.
PGC DataFormat Options
The PQC (Post-Quantum Cryptography) dataformat supports 7 options, which are listed below.
| Name | Default | Java Type | Description |
|---|---|---|---|
|
|
The Post-Quantum KEM algorithm to use for key encapsulation. Supported values: MLKEM, BIKE, HQC, CMCE, SABER, FRODO, NTRU, NTRULPRime, SNTRUPrime, KYBER. Enum values:
|
|
|
|
The symmetric encryption algorithm to use with the shared secret. Supported values: AES, ARIA, RC2, RC5, CAMELLIA, CAST5, CAST6, CHACHA7539, etc. Enum values:
|
|
|
|
The length (in bits) of the symmetric key. |
|
|
Refers to the KeyPair to lookup from the register to use for KEM operations. |
||
|
|
The size of the buffer used for streaming encryption/decryption. |
|
|
The JCE security provider to use. |
||
|
Refers to a custom KeyGenerator to lookup from the register for KEM operations. |
Unresolved include directive in modules/dataformats/pages/pqc-dataformat.adoc - include::spring-boot:partial$starter.adoc[]