On 17.05.18 13:03, Werner Koch wrote:
> If you parse DECRYTPION_INFO beplease consider that its current
> defineion (in master) is:
> 
> *** DECRYPTION_INFO <mdc_method> <sym_algo> [<aead_algo>]
>     Print information about the symmetric encryption algorithm and the
>     MDC method.  This will be emitted even if the decryption fails.
>     For an AEAD algorithm AEAD_ALGO is not 0.  GPGSM currently does
>     not print such a status.
> 
> The important print is that MDC_METHOD will be 0 with the forthcoming
> AEAD algorithm.  Thus you need to check whether 3rd argument is there.
> 
>      mdc_method = atoi(arg_1)
>      aead_algo = have_3_args? atoi(arg_3) : 0
>      if (!mdc_method && !aeadalgo)
>         return DECRYPTION_FAILED
> 
> That is what I implement in GPGME this morning.

How far back will that solution work? I.e. is this supported by all
2.0.x and 2.2.x versions of gpg?

Thanks,
Patrick


_______________________________________________
Gnupg-users mailing list
Gnupg-users@gnupg.org
http://lists.gnupg.org/mailman/listinfo/gnupg-users

Reply via email to