Messages encrypted or signed are downloaded from the server and verified and decrypted locally.
This way no temporary unencrypted files are stored remotely or transported through the network.
Moreover, private cryptographic keys may be used and stored in a secure way, eg. on a smartcard. |