Thanks again for your work! ... Two suggestions:
(1) You might add a checkbox next to "Recipients" that would allow us to use the "--hidden-recipient" option in gpg. That way out messages leak less metadata.
(2) I am just reading this: http://world.std.com/~dtd/sign_encrypt/sign_encrypt7.html
Some of the work-arounds to the security problems described there involve the computation of a hash of the message or the message combined with a name. I'm wondering if this could be done within pyrite. For example: select area, right click >> compute SHA256, and the result is put on the clipboard. Then we can paste to the appropriate place and start signing/encrypting.
Thanks!
/DA