Max Maass
Max Maass
Hello, I was trying to use your Script in a way that was probably not intended, but seemed to work just fine: My University has a CUPS-Server with some printers...
As signing / encryption of HTML mails does not work very well, they should be converted to plain text.
Possible options could be: ``` ENC_NONE # Never encrypt ENC_SUB # Encrypt based on subject ENC_OPP # Encrypt opportunistically ENC_SUB_OPP # Encrypt based on subject and opportunistically ENC_ALWAYS # Always...
At the moment, a bad password will lead to a crash: ` error: uncaptured python exception, closing channel (:global name 'socket' is not defined [/usr/lib/python2.7/asyncore.py|read|83] [/usr/lib/python2.7/asyncore.py|handle_read_event|449] [/usr/lib/python2.7/asynchat.py|handle_read|158] [/usr/local/lib/python2.7/dist-packages/secure_smtpd-1.1.9-py2.7.egg/secure_smtpd/smtp_channel.py|found_terminator|123] [smtp-gpg-proxy.py|process_message|195] [/usr/local/lib/python2.7/dist-packages/secure_smtpd-1.1.9-py2.7.egg/secure_smtpd/proxy_server.py|process_message|55]...
We need to set a proper Content-Type when encrypting the message.
In some weird border cases, the content may already be encrypted and the subject line may still contain the triggering characters (for example, when using caff). We should verify that...
Optionally encrypt if a key was found (without being prompted via subject line).
According to [this paper](https://eprint.iacr.org/2011/618.pdf), ISO 14443-4 specifies a _Frame Waiting Time_ which is negotiated between the reader and card. It is not used by many readers, but for those that...
Once we have targeted sessions (see #10), we should also think about cryptographically protecting the contents of the messages. Something like a diffie-hellmann at the beginning of the session would...