[openPGP.js] Génération de clés
Bonjour,
Je tente de générer des clés à l'aide d'OpenPGP.js (anciennement GPG4browser), dispo ici https://github.com/openpgpjs/openpgpjs/
Cela semble assez simple, mais ne fonctionne pas chez moi, et n'ayant pas l'habitude de javascript je n'arrive pas à débugger avec Firebug.
J'ai un fichier html :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
| <!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Le titre du document</title>
<link rel="stylesheet" type="text/css" href="feuille-de-styles.css">
<script src="jquery.js" type="text/javascript" charset="utf-8"></script>
<script src="openpgp.js" type="text/javascript" charset="utf-8"></script>
<script src="options.js" type="text/javascript" charset="utf-8"></script>
</head>
<body>
<form method="get" name="keygen">
<label for="name">name: </label>
<input type="text"
name="name"
id="name"
value="value name"/>
<label for="mailaddress">Mail address :</label>
<input type="text"
name="mailaddress"
id="mailaddress"/>
<input type="button" value="send" Onclick='my_generate_key_pair(document.forms["keygen"].elements["name"].value)'/>
</form>
</body>
</html> |
Et un fichier options.js
Code:
1 2 3 4 5 6 7
| function my_generate_key_pair(name){
openpgp.init();
alert(name);
var newKeyPair = openpgp.generate_key_pair(1,1024,name,"bonjour");
alert("allo"); //Ce message n'apparait jamais... J'ai l'impression que ça bloque à la fonction précédente, mais difficile de dire à quelle étape, je ne maitrise pas assez firebug.
alert(newKeyPair.publicKeyArmored);
} |
J'aimerais que quelqu'un me dise si c'est mon code qui est mauvais ou si c'est la fonction de la bibliothèque qui a un problème (je penche pour la première solution quand même...)
Merci :)