# Allow RSA 2048 and 4096 bit keys

**URL:** <https://forum.delta.chat/t/allow-rsa-2048-and-4096-bit-keys/1713>\
**Category:** Feature Proposal\
**Created:** [June 8, 2021, 3:09pm UTC](https://forum.delta.chat/t/allow-rsa-2048-and-4096-bit-keys/1713 "2021-06-08T15:09:44Z")\
**Posts on this page:** 1\
**Showing post:** 24

<div class="post-metadata">

**Author:** ![link2xt](https://forum.delta.chat/user_avatar/forum.delta.chat/link2xt/32/1971_2.png) [@link2xt](https://forum.delta.chat/u/link2xt)\
**Post date:** [March 6, 2025, 11:17pm UTC](https://forum.delta.chat/t/allow-rsa-2048-and-4096-bit-keys/1713/24 "2025-03-06T23:17:23Z")

</div>

OpenPGP standard RFC 9580 does not recommend generating RSA keys because RSA algorithm in OpenPGP uses padding scheme that is not considered best practice nowadays:

> **[RFC 9580: OpenPGP](https://www.rfc-editor.org/rfc/rfc9580.html#section-12.4)**
>
> This document specifies the message formats used in OpenPGP.
> OpenPGP provides encryption with public key or symmetric cryptographic algorithms, digital signatures, compression, and key management. 
> This document is maintained in order...

This is not going to be fixed because there are mandatory to implement Ed25519/X25519 algorithms which are easier to implement and are faster. For “more security” there are [Ed448](https://eprint.iacr.org/2015/625.pdf)/X448 algorithms which are currently not supported in Delta Chat because there is no ready-to-use implementation. In any case, Delta Chat will likely to stick with Ed25519/X25519 until PQC algorithms are standardized.

---

_[View the full topic](https://forum.delta.chat/t/allow-rsa-2048-and-4096-bit-keys/1713)._
