Détails logiciels:
Version: 2.2
Date de transfert: 5 Jun 15
Licence: Gratuit
Popularité: 2
Taille: 32 Kb
Il peut être utilisé pour générer des mots de passe, la protection des chaînes ou des pages d'auto-décryptage.
Cela permet à des sites Web pour effectuer des fonctions simples cryptographie sur les clients.
Il prend une chaîne en entrée, et produit un nombre de 128 bits, le hachage.
La même chaîne produit toujours le même hachage, mais étant donné une table de hachage, il est généralement pas possible de déterminer la chaîne d'origine.
Algorithmes de hachage sécurisés sont utiles pour protéger les mots de passe et d'assurer l'intégrité des données
Caractéristiques :.
- Algorithmes:
- SHA-1
- SHA-256
- SHA-512
- MD5
- RIPEMD-160
- HMAC
Ce qui est nouveau dans cette version:
- Changements:
- Plus d'algorithmes - RIPEMD-160, SHA-256 et SHA-512 sont désormais pris en charge, basé sur le code contribué. Support pour MD4 a été abandonnée.
- versions compressées des scripts sont disponibles, traitées par YUI Compressor. SHA1 min.js est inférieure à 3 Ko.
- Amélioration de la prise en charge Unicode. Par défaut, la chaîne d'entrée est maintenant encodé en UTF-8, avant d'être hachés, qui est ce que la plupart des gens veulent. Il est toujours possible d'utiliser UTF-16, mais la variable de configuration de chrsz est parti.
- encodage de sortie arbitraire. Vous pouvez spécifier une chaîne de caractères à utiliser pour l'encodage de sortie; la longueur de la chaîne ne doit pas être une puissance de deux. Ceci est utile pour les décideurs de mot de passe, qui veulent utiliser autant que possible imprévisibilité, dans un court mot de passe.
- Correction de bugs:
- Les scripts fonctionnent désormais correctement si le code immédiate est pas exécutée, afin qu'ils soutiennent certaines plates-formes inhabituelles, y compris Greasemonkey.
- rstr2binl preinitialises maintenant le tableau avec des zéros, pour contourner les bugs dans certains navigateurs.
- md5_vm_test fonctionne maintenant si hex_case est fixé à 1
Exigences :
- Javascript sur côté client
Commentaires non trouvées