# Pgp key format, strength

**URL:** <https://support.delta.chat/t/pgp-key-format-strength/574>\
**Category:** User Testing\
**Created:** [August 15, 2019, 9:44am UTC](https://support.delta.chat/t/pgp-key-format-strength/574 "2019-08-15T09:44:16Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![adrian](https://support.delta.chat/letter_avatar_proxy/v4/letter/a/82dd89/32.png) [@adrian](https://support.delta.chat/u/adrian)\
**Post date:** [August 15, 2019, 9:44am UTC](https://support.delta.chat/t/pgp-key-format-strength/574/1 "2019-08-15T09:44:16Z")

</div>

**Delta Chat version**

0.510.1

This is probably a very general question. I didn’t find any information about pgp-key format and strength limitiations.  
Yesterday I tried to change to strengthen the key and tested several private/public-key combinations:

- 

```
ecc/ecc Curve 25519/256

```

- 

```
rsa/rsa 4096/4096

```

- 

```
rsa/rsa 4096/3072

```

- 

```
rsa/rsa 3072/3072

```

The keys were created on the command line by  
` gpg --expert --full-generate-key`  
(no password or username, just an email-address).

Afterwards I export private and pulic key seperately, copyied it to /storage/emulated/0/Download and imported the private key with the delta.chat-Android-Client.

Experiences:

The ecc-format wasn’t excepted at all (no import). I hoped to combine performance and more cipher-strength by switching to ecc.  
Edit: Just read (linking is not allowed for new users)

> A line of heavy activities in the last weeks happend around [RPGP](https://github.com/rpgp/rpgp), the world’s first full-Rust implemenation of OpenPGP from [Friedel Ziegelmayer](https://github.com/dignifiedquire/). His new Rust library supports Autocrypt 1.1 primitives and will allow us to switch from RSA to the shorter and more modern ED25519 keys for e-mail encryption within the next releases. RPGP is working in development builds already. We are working on getting an independent security code review on RPGP.

Any of the rsa-keys were successfully imported.

I could sent messages to a different mail account and read it with thunderbird/enigmail.  
However, with none of the rsa-variations I could successfully read messages in the delta.chat-Android-Client.

With the default generated key-pair (rsa/rsa 2048/2048) it worked.

Are there known limitations?

---

<div class="post-metadata">

**Author:** ![r10s](https://support.delta.chat/user_avatar/support.delta.chat/r10s/32/1513_2.png) [@r10s](https://support.delta.chat/u/r10s)\
**Post date:** [February 21, 2026, 11:31am UTC](https://support.delta.chat/t/pgp-key-format-strength/574/2 "2026-02-21T11:31:26Z")

</div>


