pqc-thunderbird / rnp

Manual clone of the repository https://github.com/rnpgp/rnp
Other
0 stars 0 forks source link

implement PQC CLI tests #49

Closed falko-strenzke closed 2 months ago

falko-strenzke commented 4 months ago

See https://github.com/rnpgp/rnp/pull/2126#issuecomment-1735062122 (continue branch pqc-cli-tests)

falko-strenzke commented 4 months ago

Estimate the effort

falko-strenzke commented 2 months ago

Now implemented feature that testing PQC scheme is dependent on output of rnp --version.

For instance at the end of the output from ctest -V -R cli_tests-Encryption, the list of the determined features is displayed. At the very bottom one finds the indication of the PQC support.

285: GPG_AEAD_EAX: False
285: GPG_AEAD_OCB: False
285: GPG_NO_OLD: False
285: GPG_BRAINPOOL: True
285: RNP_TWOFISH: True
285: RNP_BLOWFISH: True
285: RNP_IDEA: True
285: RNP_CAST5: True
285: RNP_RIPEMD160: True
285: RNP_BRAINPOOL: True
285: RNP_AEAD_EAX: True
285: RNP_AEAD_OCB: True
285: RNP_AEAD_OCB_AES: False
285: RNP_BOTAN_OCB_AV: False
285: RNP_PQC: True