Je viens de faire un simple benchmark (sur mon PC i7 à 3.60GHz) :
Pour effectuer un chiffrement d'une chaîne de caractère depuis nodejs avec la lib crypto il faut 0,13896 ms
Le même benchmark depuis le navigateur me donne 5.685ms, soit 40x plus lent.
Bon 5ms pour une opération c'est raisonnable sur un navigateur. Il faudrait que je fasse le même test navigateur sur un navigateur mobile d'un mobile bas de gamme.
[^] # Re: Performances
Posté par phoenix (site web personnel) . En réponse au journal Passprotect - Gestionnaire de mot de passe. Évalué à 3.
Je viens de faire un simple benchmark (sur mon PC i7 à 3.60GHz) :
Pour effectuer un chiffrement d'une chaîne de caractère depuis nodejs avec la lib crypto il faut 0,13896 ms
Le même benchmark depuis le navigateur me donne 5.685ms, soit 40x plus lent.
Bon 5ms pour une opération c'est raisonnable sur un navigateur. Il faudrait que je fasse le même test navigateur sur un navigateur mobile d'un mobile bas de gamme.