Open PomposusMaximus opened 4 months ago
It appears, that also
sig2 = crypto.sign(text, :mode => GPGME::SIG_MODE_CLEAR)
does not produce an inline-signature. Like with clearsign(), the signed content is missing.
Meanwhile
GPGME::Ctx.new {|ctx| ctx.sign(text, output, GPGME::SIG_MODE_CLEAR)}
works alright.
The problem – if I understand anything at all – is with GPGME::Crypto, irrespective of the signing method.
Good morning
is it by intention that
GPGME::Crypto.clearsign(text)
produces detached signatures? At least, the signed data is not included in the result. Should this not be an equivalent to calling:~$: gpg --clearsign [text]
on the command-line? Directing the output to a file (option:output
) does only produce the same, for me useless, output: a signature inside a PGP-encrypted block, but the signed data is not included.If you do produce “inline” clear singed text, please show me your authentic code example.
TIA