Nickolay Olshevsky
Nickolay Olshevsky
## Description It appears that there are not much of OpenPGP implementations, available for the PHP language. Given that Drupal and Wordpress are quite popular as a site backend there...
As title says. Should wait till PR #1885 is resolved, as well as possible CI failures.
## Description Looks like after some update (didn't dig into this yet) GnuPG switched to text representation of the S-exps instead of previously used binary ones. We should update our...
## Description OpenSSL 3.0 moved some of the digests/symmetric ciphers to the 'legacy' crypto provider, which is not loaded by default. We should be ready to disable those digests/symmetric ciphers...
## Description If key and subkeys are expired, currently CLI displays the following: ``` pub 2048/RSA 73641292304398ea 2015-02-01 [SC] [EXPIRED 2017-01-31] 65eac3d3967887faedbc314873641292304398ea uid key-2015 sub 2048/RSA 6081e5cbbeeb3955 2015-02-01 [INVALID] [EXPIRES...
## Description Currently in function `rnp_key_get_default_key()` and underlying `find_suitable_key()` we do not check whether we have case with offline secret key during the signing operation.
## Description Currently, during public-key decryption, if user enters invalid password for the secret key, decryption fails. More logical would be if CLI repeats password request, including some message like...
## Description Currently if we have multiple one-pass signatures we stop on the first one with `nested=1`. This results in the following messages in the log: ``` [signed_read_single_signature() /Users/nickolay/Ribose/rnp/src/librepgp/stream-parse.cpp:956] failed...
## Description In some scenarios it could be desirable to export key signature(s) without the key itself. So it is suggested to add API function like `rnp_signature_export(rnp_signature_handle_t, rnp_output_t, uint32_t flags)`...
## Description It appears that during keyring load `signature_validate()` is called at least twice for the same signature. While upper-level functions could be called multiple times, this one should be...