Hi Sean,

here's a sample keypair where decryption of even a small string takes over
2000 ms. Alot of time is spent in the method
'keymat.keymaterial.decryptSecretMPIs(passphrase)'

The passphrase is 'asdfasdf',

Tankred

-----BEGIN PGP PUBLIC KEY BLOCK----- Version: OpenPGP.js v0.1 Comment:
http://openpgpjs.orgxsBNBE90JR0BB/9qIX3maW5LQxIh57xpmX3ZYSXrPyhkTJOyPESXpriex3yZ
ygmH21LTV9St/L+KrxkLkzfEhI+q+Px6OyWMNPePMezfKFiDkfxce6pTj5FO
amBDPDB1/jptmwo4/zbbe+Kfx4sFZg+tC3C32p2HwwqZTB1mAGeHNhYrT4J7
MdxA7FlWM6D7Bc1Fj0NuvJJ9FKU47ZJp8/rOD9+Zr2YMp9T46kx2y6LROoU/
7a9vi8g4lDOWWn/yaDONYpFCSelR+txvkPoVYIbbKwvYpt2zBWj1S5qAs+uQ
+kz6QAMbKwKWrKvTWyltUXKCAUETSeF34GNM/6GUU40PV+t79e9XREPpABEB
AAHNIFNhZmVXaXRoLm1lIFVzZXIgPHRlc3RAYXNkZi5jb20+wsBcBBABAgAQ
BQJPdCUiCRDavEiUOBf/AQAA1kAH/RD1LjZrYI9mhJRASHCaKdUMRXNyto/o
1QFMcw6fXV5A54K0sbGr/Dp1pQe98Jl5nPEro+Dk6JPma4inY4IENw7+Xrqr
fr84ckzTN7hcNrpYxx4vjawQXpvP1I6Y/69kmZMWa8sFaWIj6yQhOAjIWBp/
yHWjq5jBuZv2/yNegqXpH5fsYZg2CieaJizU0cyXxfsMDgDRbbBtVagMm7Pr
hZXKB8pNJTeMKYldlBcDffx8O9RF4HxVtZiVLr2MbFAClY7zh/xZ01HmmsLc
PtawTKpTkZkCcI2FvAuAKad1LbR1q9cSeEB5S39VYBFt49UtWPal3OtIcyAU HSzX902i0hc=
=8kjM -----END PGP PUBLIC KEY BLOCK----- -----BEGIN PGP PRIVATE KEY
BLOCK----- Version: OpenPGP.js v0.1 Comment:
http://openpgpjs.orgxcL+BE90JR0BB/9qIX3maW5LQxIh57xpmX3ZYSXrPyhkTJOyPESXpriex3yZ
ygmH21LTV9St/L+KrxkLkzfEhI+q+Px6OyWMNPePMezfKFiDkfxce6pTj5FO
amBDPDB1/jptmwo4/zbbe+Kfx4sFZg+tC3C32p2HwwqZTB1mAGeHNhYrT4J7
MdxA7FlWM6D7Bc1Fj0NuvJJ9FKU47ZJp8/rOD9+Zr2YMp9T46kx2y6LROoU/
7a9vi8g4lDOWWn/yaDONYpFCSelR+txvkPoVYIbbKwvYpt2zBWj1S5qAs+uQ
+kz6QAMbKwKWrKvTWyltUXKCAUETSeF34GNM/6GUU40PV+t79e9XREPpABEB
AAH+AwMCR2tp41kkG8HGIs6d+WiZWsCaWdn7+l7Y8jtB58VKU6MG6RdvAqIM
WZXE+ufd3sofvL8FZqPNzTeoRA9sw87taO6+rCvAFluX1ZHaZ9w+hOH1gN6r
/Kch3VPeRxplH/cH1juBl7B3UktzmAtGlQ1wmyIxx2Etwc5tReZMeHWTy/VO
a/CAXrNaAsZ8n/x1O3/DKwU5A2Kn95t8EJsXtjlk2yH0SuqJrY3ayW/9UZTY
BCzP8n7ajeUq0KpWFN+sOg5tNEQIBk410rSPjgbtueJBDak2aMY4dUv/WwW5
2rOLhMfSaMmYDPN+XitNzmxeSoil4EY3TXrXjEDFycpm/DeLuvTt7/9Xpxgl
V3A28Upzf+3KviNccie8gI5nzGWsBxXRPh8ahZnP4vwLOvhMpSu2Wox1SbXm
PiK0zHE/movutFC31uk/8GgxqvaSC7auIiYlXAyf6qN+1dbEKHNb/oZb/VP6
QVpBeabCb103FR9NALpOVDHUo54WL2uYEkmpvnL/lqSL3qP05iZD8BLLW7aG
qyPtagxmwKq3YD92/Nnewb/9aqD8oEElXxlnALDLzNhBhulA0ivDPpw5zlgH
Qg1B346Qi3S3cYYGThonx8m9X+g+j2f2nh+IJXZQkteBeLO+dUIn417du1DD
ypsA8saeSSC50ygkt6nRPW3ALpJXYGJd/qAIRpfkHsbFYTaxrYO8ASwuw364
F7p6L3+R8T1facwTo40SJuYC+pM/KxgOCnErj7m4IDBIc1GdzRO/1vALDMEJ
E/w38f27Mh8h58MG04ylk79JVrKvRZ9ga1zMg9XpQtRLNng4/X0pn9GtnzGE
Xzu9UlIYdfHljtrzWRtFIMXEdDAhzBZ5VhJ+xwiv57ref7IzZ8LoCEGbIYv4
6o4FnKFS6bn7e1WMcoxIlM0gU2FmZVdpdGgubWUgVXNlciA8dGVzdEBhc2Rm
LmNvbT7CwFwEEAECABAFAk90JSIJENq8SJQ4F/8BAADWQAf9EPUuNmtgj2aE
lEBIcJop1QxFc3K2j+jVAUxzDp9dXkDngrSxsav8OnWlB73wmXmc8Suj4OTo
k+ZriKdjggQ3Dv5euqt+vzhyTNM3uFw2uljHHi+NrBBem8/Ujpj/r2SZkxZr
ywVpYiPrJCE4CMhYGn/IdaOrmMG5m/b/I16Cpekfl+xhmDYKJ5omLNTRzJfF
+wwOANFtsG1VqAybs+uFlcoHyk0lN4wpiV2UFwN9/Hw71EXgfFW1mJUuvYxs
UAKVjvOH/FnTUeaawtw+1rBMqlORmQJwjYW8C4App3UttHWr1xJ4QHlLf1Vg
EW3j1S1Y9qXc60hzIBQdLNf3TaLSFw== =ecx+ -----END PGP PRIVATE KEY BLOCK-----

Am 29. März 2012 06:52 schrieb Sean Colyer <[email protected]>:

> Hmm, that's weird. Can you send me a key (and it's passphrase) if you
> encounter one of these that I could work against?
>
> On Wed, Mar 28, 2012 at 11:22 AM, Tankred Hase <[email protected]>wrote:
>
>> Well, there it is again. It seems as though this behavior is really
>> dependent on the key that was generated...
>>
>> Decryption is as fast as usual for most keys. But for certain keys in a
>> while, the decryption of even very small strings will take several seconds
>> every time.
>>
>> Am 28. März 2012 21:57 schrieb Tankred Hase <[email protected]>:
>>
>> Ok, this is weird... after clearing local storage and generating a new
>>> keypair, it's just as fast again.  Either it's a hard to reproduce bug or
>>> I've just been generating a few too many keypairs the last few days :)
>>>
>>> Am 28. März 2012 15:34 schrieb Tankred Hase <[email protected]>:
>>>
>>> Hi Sean,
>>>>
>>>> I just integrated the passphrase protected into the application. I
>>>> noticed that the decryption is painfully slow now, even for a little JSON
>>>> string. This seemed very odd, so I profiled it and attached a screenshot of
>>>> where most of the CPU time was spent. Any ideas?
>>>>
>>>> Thanks!
>>>>
>>>> Tankred
>>>>
>>>
>>>
>>
>> _______________________________________________
>>
>> http://openpgpjs.org
>>
>>
>
> _______________________________________________
>
> http://openpgpjs.org
>
>
_______________________________________________

http://openpgpjs.org

Reply via email to