cryptobone2 - Man Page

Secure Communication Under Your Control

Synopsis

/usr/bin/cryptobone2

Description

cryptobone2 is the graphical user interface (GUI) for a secure messaging system that makes sure a user's message and attachment is always encrypted without burdening the user with complex message key management. Based on a separate daemon, both ease-of-use and security are assured by a novel approach to encryption key management.

While the message keys are secured by a daemon running on the Linux machine, additional protection can be achieved by using an external device for storing the encryption keys. This external device can be another Linux computer dedicated to this task or a Raspberry Pi or any device that can install the CryptoBone software.

The Crypto Bone secure messaging system automatically encrypts a message with a strong message key, stored in the cryptobone daemon's data base for secrets. Except for an initial registration of a message key for a recipient, the user does not need to remember any of these message keys being in use, as the system updates keys when messages are sent out or received.

While only strongly end-to-end encrypted messages and attachments are sent out,  via the safewebdrop transport mechanism, incoming messages that cannot be decrypted with registered message keys are discarded.

In order to transfer encrypted messages the system has to be set up with a  working safewebdrop account used for this purpose only. (see https://safewebdrop.com)

Options

none

Files

/usr/bin/cryptobone2

See Also

cryptoboned (8)

Authors

cryptobone2 has been written by Ralf Senderek <innovation@senderek.ie>.
The core cryptographic library libcl.so which is used by the cryptobone daemon
has been written by Peter Gutmann <pgut001@cs.auckland.ac.nz>.

Bugs

Of course there aren't bugs, but if you find any, please sent them to innovation@senderek.ie.

Referenced By

activate-cryptobone(8), external-cryptobone(8), external-cryptobone-admin(8).

Ralf Senderek