---
title: "SSH : au format RFC 4716"
date: 2017-08-17T17:37:53+01:00
draft: false
description: "Comment transformer votre clé SSH au format spécifié par la RFC 4716"
tags: ["SSH", "RFC", "RFC4716"]
---
## Description
SSH a son propre format de génération de ses clés. Or, dans certains
contextes, tel que le projet [OMV](http://openmediavault.org),
il est nécessaire de fournir votre clé publique au format RFC 4716 !
La norme {{< rfc 4716 >}} est une simple présentation de la clé privée ou
publique dans un format texte, dit ASCII, ni plus, ni moins ;-)
## Génération
Comme pour {{< inside "sec:ssh:configuration-securisee" "créer sa clé" >}},
on utilise l'outil `ssh-keygen`, de telle manière :
=> Pour une clé ed25519 :
`$ ssh-keygen -e -f ~/.ssh/id_ed25519 > id_ed25519_rfc4716.pub`
=> Idem pour une clé RSA :
`$ ssh-keygen -e -f /home/zou/.ssh/id_rsa > id_rsa_rfc4716.pub`
Il ne vous reste plus qu'à copier-coller le contenu du fichier dans
l'interface ou sur le serveur où ce format vous est demandé.
----
Bien-sûr il est possible de la générer directement dans votre terminal ;
pour cela, n'utilisez pas la redirection de sortie :
`ssh-keygen -e -f ~/.ssh/id_ed25519`
## Documentation
{{< rfcdoc 4716 >}}
----