There is all these cryptographic programs... but I can
wrap my head around it. Especially with managing the
doing the wrong thing that would allow a virus or trojan
steal your private keys.
A suitable compromise is to dedicate a small computer
which is good for a power user. However
is that this method is still very bulky.
What I would like, is a card sized computer, that can
accept an OpenGPG smart card, an OLED screen, a usb
port, a usb
client port and an optional keyboard.
Since most of my communication is textual, I would like
perform as much of my communication within the
If I find
the small onboard keyboard too small, I would be able to
connect the usb keyboard to the device (hopefully no
This device can be connected to a computer via USB as a
CDC device, or a flash drive. As a flash drive, it holds
to be decrypted or encrypted as a staging area, which is
good for internet cafe (where you dont have admin
privileges). As a CDC device mode, you can interface it
with IRC, instant messagers, or email etc...
Perhaps it could support BLE, to access the net in your
smartphone, to download the latest email that are
encrypted (and send any encrypted emails in sent folder).
The biggest benefit to this kind of system, is that if it is
cardsized. I can keep it with me at all times. Also since
it is dedicated for only one purpose, it is much more
robust against technological attacks.
Oh, and it really really should be open sourced, I would
need to know if the pcb or firmware has been tampered