Home
Docs
GitHub
Pricing
Blog
Log In

Run Sandworm Audit for your App

Get started
Hold on, we're currently generating a fresh version of this report
Generated on May 21, 2024 via pnpm

blueimp-md5 2.19.0

JavaScript MD5 implementation. Compatible with server-side environments like Node.js, module loaders like RequireJS, Browserify or webpack and all web browsers.
Package summary
Share
0
issues
1
license
1
MIT
Package created
24 Aug 2012
Version published
25 Sep 2021
Maintainers
1
Total deps
1
Direct deps
0
License
MIT

Issues

0
This package has no issues

Licenses

MIT License

Permissive
OSI Approved
This is a human-readable summary of (and not a substitute for) the license. Disclaimer.
Can
commercial-use
modify
distribute
sublicense
private-use
Cannot
hold-liable
Must
include-copyright
include-license
1 Packages, Including:
blueimp-md5@2.19.0
Disclaimer

This deed highlights only some of the key features and terms of the actual license. It is not a license and has no legal value. You should carefully review all of the terms and conditions of the actual license before using the licensed material.

Sandworm is not a law firm and does not provide legal services. Distributing, displaying, or linking to this deed or the license that it summarizes does not create a lawyer-client or any other relationship.

Direct Dependencies

0
All Dependencies CSV
β“˜ This is a list of blueimp-md5 's direct dependencies. Data on all dependencies, including transitive ones, is available via CSV download.
NameVersionSizeLicenseTypeVulnerabilities

Visualizations

Frequently Asked Questions

What does blueimp-md5 do?

Blueimp-md5 is a JavaScript implementation of the MD5 algorithm used for creating cryptographic hash values. It is compatible with many environments including server-side environments like Node.js, module loaders such as RequireJS, Browserify and webpack, and all web browsers. This makes it an extremely flexible tool for developers who need to generate MD5 hashes in their applications.

How do you use blueimp-md5?

Using blueimp-md5 is simple and straightforward. For client-side implementation, you can begin by installing the package via NPM with the command npm install blueimp-md5. After installation, include the MD5 script in your HTML markup by adding <script src="js/md5.min.js"></script>. To calculate the MD5 hash of a string in your application code, call the md5 method with the string as argument e.g. var hash = md5('value'); // "2063c1608d6e0baf80249c42e2be5804".

Server-side usage involves a similar installation process with npm install blueimp-md5. You can then utilize it within a server.js file like in the provided example. The MD5 function is called to calculate the MD5 hash of the url query.

Extend functionality includes the ability to calculate hex-encoded HMAC-MD5 hash of a given string value and key, and raw MD5 or HMAC-MD5 hashes.

Where are the blueimp-md5 docs?

Detailed blueimp-md5 documentations can be easily found on its GitHub repository at https://github.com/blueimp/JavaScript-MD5. The README provides rich information on the description of the package, its usage with practical examples, requirements, API references, testing instructions, and licensing details. It's a comprehensive resource for developers aiming to utilize this JavaScript MD5 implementation.