JavaScript MD5

Software Screenshot:
JavaScript MD5
Software Details:
Version: 2.2
Upload Date: 5 Jun 15
Developer: Paul Johnston
Distribution Type: Freeware
Downloads: 2
Size: 32 Kb

Rating: 4.0/5 (Total Votes: 1)

It can be used for generating passwords, protecting strings or self-decrypting pages.

This allows web sites to perform simple cryptography on clients.

It takes a string as input, and produces a 128-bit number, the hash.

The same string always produces the same hash, but given a hash, it is not generally possible to determine the original string.

Secure hash algorithms are useful for protecting passwords and ensuring data integrity.

Features:

  • Algorithms:
  • SHA-1
  • SHA-256
  • SHA-512
  • MD5
  • RIPEMD-160
  • HMAC

What is new in this release:

  • Changes:
  • More algorithms - RIPEMD-160, SHA-256 and SHA-512 are now supported, based on contributed code. Support for MD4 has been dropped.
  • Compressed versions of the scripts are available, processed by YUI Compressor. sha1-min.js is less than 3KB.
  • Improved Unicode support. By default, the input string is now encoded as utf-8, before being hashed, which is what most people want. It is still possible to use utf-16, but the chrsz configuration variable is gone.
  • Arbitrary output encoding. You can specify a string of characters to use for output encoding; the string length does not need to be a power of two. This is helpful for password makers, which want to use as much unpredictability as possible, in a short password.
  • Bug fixes:
  • The scripts now work correctly if immediate code is not executed, so they support some unusual platforms, including GreaseMonkey.
  • rstr2binl now preinitialises the array with zeros, to work around bugs in some browsers.
  • md5_vm_test now works if hex_case is set to 1

Requirements:

  • JavaScript enabled on client side

Comments to JavaScript MD5

Comments not found
Add Comment
Turn on images!