Ah, yeah this is a bug from one of the recent changes. It should work as
expected if you also pass in a passphrase in:
var newKeyPair = openpgp.generate_key_pair(1,1024,name, 'PASSPHRASE');

I'll look at getting this resolved properly though and keep you posted.
Sorry for the inconvenience.

Sean

On Mon, Mar 4, 2013 at 5:45 AM, Corentin Henry <[email protected]>wrote:

> Hi,
>
> I'm trying tu use openpgp.js, but even with a very basic key generation
> example I can't make it work. As I never used Javascript before I guess my
> mistake is visible like the nose on the face, but after hours looking for
> it I'm asking for help.
>
> Here is my options.js :
>
> function my_generated_key_pair(name){
>     openpgp.init();
>     alert("Key generation with unsername : "+name);
>     var newKeyPair = openpgp.generate_key_pair(1,1024,name);
>     alert(newKeyPair.publicKeyArmored); //this never appears !!
> }
>
> And here is my index.html :
>
> <!DOCTYPE html>
> <html>
>   <head>
>     <meta charset="UTF-8">
>     <title>generation</title>
>     <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>
>     <h1>blablabla</h1>
>     <p>Bonjour<p>
>     <form method="get" name="keygen">
>         <label for="name">name: </label><input type="text" name="name"
> id="name" value="superconnard"/>
>         <input type="button" value="send"
> Onclick='my_generated_key_pair(document.forms["keygen"].elements["name"].value)'/>
>     </form>
>   </body>
> </html>
>
> I would be very grateful for any little beginning of clue.
>
>
> Regards,
>
> Corentin Henry
>
> _______________________________________________
>
> http://openpgpjs.org
>
>
_______________________________________________

http://openpgpjs.org

Reply via email to