# Key algorithm configuration mender-client

**URL:** <https://hub.mender.io/t/key-algorithm-configuration-mender-client/7810>\
**Category:** General Discussions\
**Created:** [June 2, 2025, 1:54pm UTC](https://hub.mender.io/t/key-algorithm-configuration-mender-client/7810 "2025-06-02T13:54:56Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![nilso](https://avatars.discourse-cdn.com/v4/letter/n/e56c9b/32.png) [@nilso](https://hub.mender.io/u/nilso)\
**Post date:** [June 2, 2025, 1:54pm UTC](https://hub.mender.io/t/key-algorithm-configuration-mender-client/7810/1 "2025-06-02T13:54:56Z")

</div>

Hi,

I have installed mender-client v4 on an arm device and recognized that the private key generated by the mender client is of type ED25519. I need to use a RSA key. Is there a way to configure the algorithm the client uses for generating the key file?

Thanks!  
Nils

---

<div class="post-metadata">

**Author:** ![lramirez](https://yyz2.discourse-cdn.com/flex036/user_avatar/hub.mender.io/lramirez/32/1195_2.png) [@lramirez](https://hub.mender.io/u/lramirez)\
**Post date:** [June 2, 2025, 3:05pm UTC](https://hub.mender.io/t/key-algorithm-configuration-mender-client/7810/2 "2025-06-02T15:05:38Z")

</div>

You can not customize the “automatic generation”. However I would recommend you to create your own and provision it. In that case, the Mander client will not create another one. More information in [Security | Mender documentation](https://docs.mender.io/overview/security#client-authentication).

You can even be more specific on what is used for Authentication and for the SSL handshake:

- [Configuration options | Mender documentation](https://docs.mender.io/client-installation/configuration/configuration-options#security)
- [Configuration options | Mender documentation](https://docs.mender.io/client-installation/configuration/configuration-options#httpsclient)
