Télécharger la liste

Description du projet

jsSHA is a JavaScript implementation of the complete SHA family of hashes, as well as HMAC. It includes SHA-1, SHA-224, SHA-256, SHA-384, and SHA-512.

Système requise

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2010-09-01 22:54
1.3

La façon dont les classes sont déclarées a été changé. Plusieurs méthodes et propriétés ont été déplacées à portée de la classe, de réduire l'utilisation globale de la mémoire de la bibliothèque. Plusieurs optimisations petites accélérer la génération de hachage ont également été faites.
The way that classes are declared was changed. Several methods and properties were moved to class scope, reducing overall memory usage of the library. Several small optimizations that speed up the hash generation were also made.

2009-07-23 21:51
1.2

Un certain nombre d'ajouts importants ont été réalisés, dont le très demandé algorithme HMAC et le soutien des hex-fondé des intrants. Plusieurs fonctions ont été pincé, résultant en une amélioration significative des performances. Un autre compresseur JavaScript est utilisé, ce qui donne un ratio de compression de fichier.
A number of large additions were made, including the much-requested HMAC algorithm and support for hex-based inputs. Several functions were tweaked, resulting in a significant performance boost. A different JavaScript compressor is used, which yields a higher file compression ratio.

2008-12-10 08:39
1.11

Cette version corrige un problème en base 64 de codage résultant d'un capital manquant 'X'.
Tags: Minor bugfixes
This release fixes a base-64 encoding issue resulting from a missing capital 'X'.

2008-09-27 01:42
1.1

Afin de prévenir la pollution variable globale, toutes les fonctionnalités a été déplacé à un objet jsSHA. Avec ce changement, l'interface utilisée pour calculer les tables de hachage a changé de manière significative. L'objet de l'architecture orientée sur les résultats a également permis de hachage à la mise en cache interne, ce qui peut conduire à des gains de performance. jsSHA (spécifiquement sha.js) valide aujourd'hui contre JSLint utilisant "Recommandé" Paramètres ". En outre, la taille des fichiers destinés à un usage de production a été diminué de manière drastique.
Tags: Major feature enhancements
In order to prevent global variable pollution, all functionality has been moved to a jsSHA object. With this change, the interface used to calculate hashes has changed significantly. The object-orientated architecture also allowed for hash results to be cached internally, which can lead to performance gains. jsSHA (specifically sha.js) now validates against JSLint using "Recommended" settings. Also, the size of the files meant for production use was shrunk drastically.

2008-02-22 16:43
0.1

Tags: Initial freshmeat announcement

Project Resources