Accueil    HTML    Balise Keygen
 



balise keygen  Balise KEYGEN : génération de clé

«  Partie précédente  |  Index  |  Partie suivante  »


  • Tag de fermeture obligatoire | Support :
  • Google Chrome 20.0 et plus
  • Firefox 14.0.1 et plus
  • IE 9 et plus
  • Opera 12 et plus
  • Safari 5.1.7 et plus



La balise <keygen> permet de générer au sein d'un formulaire une paire de clés de sécurité pour permettre le cryptage et le décryptage de données échangées. La clé privée est conservée en local tandis que la clé publique est retournée au serveur.



Propriétés pour la balise param :




Propriétés Définition Valeurs
autofocus Donne automatiquement le focus à l'élément keygen au chargement de la page autofocus
challenge Permet d'ajouter un texte complémentaire à la clé (hashage) challenge
disabled désactive l'élément keygen disabled
keytype Algorithme de sécurité de la clé générée rsa
name Nom associé à la balise keygen identifiant


Exemple d'utilisation de la balise keygen :




Affichage du rendu par défaut :

<form>
   <keygen id="cle" name="cle"></keygen>
   <input type="submit" value="générer" style="padding:3px 8px;" />

   <div id="resultat" style="display:none;">
      <label>Clé générée : </label>
      <div id="valeurCle" style="width:450px; word-break:break-all;"></div>
   </div>
</form>




Génération d'une clé sur 1028 ou 2054 bits :