p≡p for Android¶

Overview¶

This department covers the system requirements, feature list, installation and user guide of p≡p for Android.

System Requirements¶

  • Mobile phone or tablet with Android version 5.0 and newer

  • E-Mail account accessible through IMAP/SMTP

Feature list¶

The post-obit features are available in the latest version of p≡p for Android:

  • Encrypt/decrypt emails and their subjects

  • Shop messages encrypted or unencrypted on the server (Untrusted or Trusted server)

  • Compatibility with OpenPGP (as a p≡p user you lot can communicate with users that employ OpenPGP)

  • Passive Manner (public key only fastened if the communication partner uses p≡p)

  • Automated, decentralized key management

  • Import individual keys

  • p≡p Sync, automated synchronization of keys between all your devices using p≡p

  • Reset

  • Extra Keys

Supported languages¶

The post-obit languages are supported:

  • Catalan

  • Czech

  • Dutch

  • English

  • French

  • German

  • Slovak

  • Spanish

  • Turkish

User Guide¶

First steps in p≡p for Android¶

Note

Before you install p≡p for Android, we strongly recommend to secure your device by all bachelor means.

In lodge to use p≡p, you need to setup your electronic mail account. Equally shortly as the email account is gear up-upwardly, you lot can utilise p≡p without any additional configuration. It is not necessary to alter any Android settings for p≡p to work.

At the first start the app will ask you to requite some permissions:

_images/pEp4Android-v1.0.200rc1-PermissionScreenAfterInstallation.png

Reading contacts permission is to autofilling contacts when writing emails. It's optional and you tin can change it anytime. Nosotros are not collecting any contacts, everything stays on your device.

_images/pEp4Android-v1.0.200rc1-PermissionContactsAccess.png

Download files permission is at that place to simply allows you lot to save attachments from emails to local storage. It'south optional and you lot can change it anytime.

_images/pEp4Android-v1.0.200rc1-PermissionFilesAccess.png

Now, you will need to add your electronic mail account(s). In case you have a Google Business relationship, select "Use OAuth 2.0 token".

_images/pEp4Android-v1.0.200rc1-SetupNewAccount.png

On the next screen yous enter the detailed account settings. You should have this data from your email provider or administrator.

IMAP settings

_images/pEp4Android-v1.1-screen_imap_settings.png

SMTP settings

_images/pEp4Android-v1.1-screen_smtp_settings.png

Account Settings

On this screen yous can configure account specific settings, east.g. how ofttimes p≡p should poll messages from the server. For more data about the last selection "p≡p - Trust server and store mails unprotected", see Store messages deeply.

_images/pEp4Android-v1.1-SetupAccountSettings.png

Account Name

On the last screen yous can set a proper noun to the account (this is how the account will be displayed in your account list) and as well enter your own proper name (displays as sender on outgoing messages).

_images/pEp4Android-v1.1-SetupAccountName.png

Later you entered all your account settings, p≡p app will generate private keys. Afterward this stride you can immediately send and receive encrypted emails.

p≡p for Android users will at present run across the 'Privacy Status' icon displayed on top of opened messages. Pressing on the p≡p icon in the Privacy Status volition provide boosted information on the available trust level.

_images/Message-Secure.png

Sending Secure Emails¶

Later a message from some other p≡p user is received and you answer to that message, the Privacy Status on the elevation of the message is xanthous. This ways, that this bulletin will exist sent encrypted. Please note, that the very first message betwixt two p≡p users will be sent unencrypted.

_images/pEp4Android-v1.1-MessageViewYellow.png

Warning

Please note that the local part of an email address (left of the "@") must exist treated case sensitive. E.g. holden@pep.digital is non the same equally HOLDEN@pep.digital, however holden@pep.digital is the same every bit holden@PEP.DIGITAL.

The Handshake¶

For full general information virtually the handshake, refer to Handshake.

To perform a Handshake, the Handshake dialog can be opened by pressing the Privacy Status icon. The post-obit window appears:

_images/Handshake-Message.png

You can change the language of the Trustwords by pressing the globe icon in the top right corner. There is choice of 6 languages: Catalan, German, Spanish, French, Turkish and English.

Later comparing the Trustwords with the communication partner through a carve up channel (similar a phone call or a meeting in person), select "Ostend" if the Trustwords match. If the Trustwords didn't lucifer, select "Decline". When you lot confirmed the Trustwords, the Privacy Status with this communication partner changes to Green (Secure & Trusted).

This pace is done one time with each communication partner and any future communication remains Green (Secure & Trusted).

_images/Compose-Secure&Trusted.png

Sending a message to multiple people with different Privacy Statuses¶

When sending a message to more than 1 person, yous simply add the recipients to the message. The Privacy Status bar at the superlative will show you, if the bulletin will be sent encrypted or not. In the instance beneath y'all tin see that at that place are 3 recipients. Because just one recipient has p≡p or a compatible software installed, the message volition be sent unencrypted.

_images/pEp4Android-v1.1-MultiplePrivacyStatus.png

Disable Protection¶

When the advice partner'due south Privacy Status is Yellow (Secure) or Green (Secure & Trusted), the eastward-mail volition automatically be sent encrypted when the user presses 'Send'. If the user would like to disable protection on a example by case ground, and then the user tin can do so by long pressing the Privacy Status icon and select 'Disable Protection'.

_images/Compose-Secure&Trusted-longpress.png

The Privacy Condition every bit well as the rating for a communication partner will change from Yellow (Secure) or Green (Secure & Trusted) to no colour (Unsecure) and the message volition be sent unencrypted when the user presses 'Ship'.

_images/Compose-Secure&Trusted-ProtectionDisabled-longpress.png

Sending BCC emails¶

Currently, p≡p sends messages unencrypted as before long as there is at least one recipient in BCC (even if keys of all recipients are available).

p≡p for Android Settings¶

This section covers all available options related to p≡p email encryption/decryption in p≡p for Android. These options tin can be opened by pressing the three dots on the superlative correct while you are in a folder and and then select "Settings" -> "Privacy". Farther, when an account is selected, there is additional privacy options on account level.

_images/pEp4Android-v1.1-PrivacySettings.png

Settings - Global Settings¶

Global settings are used for all accounts in the app:

_images/pEp4Android-v1.1-AccountSettingspEpMenu.png

Global

Passive mode¶

Past default p≡p for Android attaches your public central to every approachable email. When passive mode is enabled, p≡p doesn't adhere a public key to outgoing letters unless the advice partner uses p≡p. If you already have a public primal from your communication partner, p≡p will encrypt your emails by default.

For more details see Passive Mode.

Unsecure answer warning¶

Defines if a warning message should be shown, when a formerly encrypted message is forwarded or replied to unsecure.

Reset (all accounts)¶

This will reset the privacy settings of all your accounts. It revokes your existing keys and creates new ones.

To reset simply 1 single business relationship select the account in screen before, select "Privacy"and and then press "Reset" in its settings.

If you lot desire to exercise a reset for only one of your accounts, right press the account in the business relationship list above and select "Reset".

For more details see Reset.

p≡p Sync¶

If p≡p Sync is enabled, p≡p volition check if other devices are using p≡p with the aforementioned electronic mail account and effort to build a device group. p≡p Sync ensures that all messages can be decrypted on all your devices with p≡p.

For more details encounter p≡p Sync.

Protect message subject¶

When sending messages between p≡p users, the subject is ever encrypted (in transport). Nonetheless, when "Protect message subject" is disabled, p≡p will decrypt the subject area of messages stored in the mailbox and save the subject unencrypted.

Further, when "Protected message bailiwick" is disabled, the bailiwick of messages sent to PGP users will not be encrypted at all.

For more details run into Protect message subject.

Blacklist¶

If the user does not wish to use a central of a PGP communication partner anymore, then the user can enter the fingerprint of the cardinal and add it to the blacklist. Please annotation this affects just PGP contacts, p≡p users won't be affected by this blacklist.

Hibernate timezone¶

If enabled, the UTC timezone will be used instead of the timezone of your location in the mail headers.

Business relationship Settings - Privacy¶

Account settings can exist configured for each business relationship individually:

p≡p privacy protection¶

Defines if p≡p privacy protection is enabled for the selected business relationship or not. For more than details see Enable p≡p privacy protection.

Store messages securely¶

Shop server side e-mails protected (encrypted with own private key). When you lot disable this feature, p≡p will trust the server and keep all your emails stored on the server unencrypted.

Reset¶

This will reset the privacy settings of the electric current business relationship (eastward.grand. revoke your existing primal and create a new i).

For more than details see Reset.

PGP Key Import¶

Notation

In case your device is member of a device group, please go on with the post-obit steps earlier starting the primal import:

  1. Disable p≡p Sync on all devices of the group before starting the import process.

  2. Import the key on ALL devices.

  3. Switch on p≡p Sync after the manual primal import worked on all devices.

  • Go to Settings

  • Select the account for which you want to import the primal

  • Select Privacy

  • Select PGP Key import from filesystem

  • Select the key yous want to import and follow the instructions on the screen

The key is then ready every bit default primal. Nevertheless, p≡p still manages keys automatically, thus, the key might change in the futurity (e.g., when doing a reset). Please exist aware that you can import merely ".asc" files.

Annotation

Subsequently the import p≡p volition employ your key to encrypt and decrypt messages. Please exist aware that p≡p automates the key management and your key may alter (e.1000. after a reset, when joining a device group or when a primal expires). Fifty-fifty if p≡p starts using some other key, erstwhile keys will ever be kept to ensure that all messages tin can be decrypted.

If you already have a PGP Key that y'all wish to use, you can import this cardinal into p≡p.

In example your device is a member of a device group, you'll need to disable p≡p Sync on every device connected to the aforementioned device group before you can import the private key.

Note

After the import p≡p volition utilise your fundamental to encrypt and decrypt messages. Delight be aware that p≡p automates the central management and your key may change (e.grand. after a reset, when joining a device group or when a fundamental expires). Even if p≡p starts using another key, old keys will always be kept to ensure that all messages tin can exist decrypted.

Note

Delight be enlightened that yous can import only ".asc" files.

Get-go y'all need to load your private key to the local file system of your phone. Refer to the manual of your telephone manufacturer on how to do this. And so, follow the steps beneath:

Utilise a passphrase for new keys¶

By default p≡p does not use a passphrase for new keys. If you want to utilise a passphrase for new keys enable "Use a passphrase for new keys". Once enabled, p≡p will inquire for a passphrase when new keys are generated. If you want to create new keys direct away, go to the p≡p Account settings and "Reset All Identities".