jsSHA είναι ένα complelely δωρεάν, ανοιχτού κώδικα, cross-browser και web-based λογισμικό γραμμένο σε JavaScript και έχουν σχεδιαστεί για να υλοποιήσει το σύνολο της οικογένειας του SHA hashes, συμπεριλαμβανομένων των SHA-1, SHA-224, SHA-256, SHA-384 και SHA-512.
Όταν χρησιμοποιείτε το σενάριο jsSHA, θα πρέπει να έχουν επίγνωση του γεγονότος ότι είναι επίσης σε θέση να εφαρμόσουν τις SHA-512 και SHA-384 hashes, ακόμη και αν το JavaScript doesn & rsquo?. εργασίες t υποστήριξη 64-bit εγγενώς
Υλοποιεί επίσης HMAC
Επίσης εφαρμόζει HMAC (κλειδωμένο-Hash Μήνυμα Authentication Code). Secure Hash Algorithm ορίζεται από FIPS PUB 180-2 και FIPS PUB 198-1 στα ακόλουθα έγγραφα http://csrc.nist.gov/publications/fips/fips180-2/fips180-2withchangenotice.pdf / http: // Ε.Ε.Κ.Ε. .nist.gov / δημοσιεύσεις / FIPS / fips198-1 / FIPS-198-1_final.pdf.
Ξεκινώντας με jsSHA
Για να χρησιμοποιήσετε jsSHA, θα πρέπει να περιλαμβάνει το επιθυμητό αρχείο JavaScript (sha.js, sha1.js, sha256.js ή sha512.js) στην κεφαλίδα σας, π.χ.,