--textmode and signing/clearsigning
    Werner Koch 
    wk at gnupg.org
       
    Tue Oct 12 11:52:59 CEST 2004
    
    
  
On Tue, 12 Oct 2004 10:36:45 +0200, Dirk Traulsen said:
>    I assume, --text is the short of --textmode.
Yes.  Though thes abreviations work on the command line only.
>    Is his explanation correct and complete?
It is probably not complete but sufficient.
> 2. Why is there a difference between -t and --textmode? 
>    Why should it matter to pgp, whether gpg accepts a -t as a 
>    short form for --textmode?
   
There is no difference.  The only thing is that for PGP 2 command line
compatibility we use a few of the short option combinations in a
special way.  These PGP 2 kudges are however deprecated and may be
removed in future versions. 
> 3. Does this mean 
>    (gpg -seat) is clearsigning the message, but
>    (gpg -sea --textmode) is signing it?
You can't clearsign and encrypt a message.
"gpg -sat" is currently the same as "gpg --clearsign".  "gpg -sa
--texmode" is not.
> 4. The difference between signing and clearsigning is that with 
>    clearsigning, the original text is preserved and fully readable
>    even without a public key of the author and with 
>    signing, it gets compressed and safed in binary form.
It may or may not be comperssed depending on the other options.
>    When I encrypt a text, it gets compressed anyway.
By default yes.
>    Why does it make a difference, whether I use signing or
>    clearsigning on a compressed text?
The preferred method is to use PGP/MIME (rfc3156) and not
clearsigning. If you sign files you should in general use a detached
signature so that the file may be sued without processing it through
gpg.  
If you file is plain ASCII --clearsign may be used to avoid the
overhead of PGP/MIME and to make verification easier.  If you use a
different character set that ASCII or Latin-1 you better don't use
--clearsign.
  Werner
    
    
More information about the Gnupg-users
mailing list