IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

Microsoft Research sort une bibliothèque cryptographique JavaScript
Basée sur HTML5 et WebCrypto

Le , par Arsene Newman

0PARTAGES

2  1 
Microsoft Research vient tout juste de publier une version de sa bibliothèque cryptographique JavaScript. Cette dernière est à destination des développeurs et des chercheurs intéressés par la sécurité des navigateurs Web et du Cloud.

La bibliothèque cryptographique de Microsoft Research est compatible avec les services Cloud HTML5 et fait appel à l’API du W3C WebCrypto pour exposer ses méthodes.

En matière de navigateurs web, elle est compatible avec la plupart des navigateurs : Chrome, Firefox, Opera, Safari et bien sûr Internet Explorer, qui est supporté à partir de sa version 8.

Coté fonctionnalités, elle offre un large panel allant du chiffrement asymétrique RSA (sous les normes : PKCS#1 v1.5, OAEP et PSS) et ECDSA (avec son protocole d’échange ECDF) au symétrique AES-CBC, GCM, tout en passant par les fonctions de hachage de type SHA-256/384/512, des générateurs pseudo aléatoires de nombres (PRNG) et d’autres mécanismes cryptographiques de type KDF et HMAC. En revanche, à l’heure actuelle elle n’implémente pas Promises.

La bibliothèque intègre aussi la bibliothèque Big Integer qui permet la manipulation de grands nombres nécessaires aux fonctions cryptographiques et d’effectuer différentes opérations comme l’addition, la multiplication, la soustraction, la division, la réduction, le calcul du PGCD, l’algorithme d’Euclide étendu, la multiplication de Montgomery ou encore l’exponentiation modulaire.

Enfin, l’annonce de Microsoft présage des changements majeurs à venir dans la bibliothèque Big Integer et rappelle aux possibles utilisateurs de sa nouvelle bibliothèque cryptographique que la bibliothèque est en cours de développement, la prudence est donc de rigueur.

Source : Microsoft Research

Et vous ?

Qu’en pensez-vous ?

Une erreur dans cette actualité ? Signalez-nous-la !

Avatar de CrayXMP
Futur Membre du Club https://www.developpez.com
Le 24/06/2014 à 14:57
NSA-proof or NSA-approved ?
1  4