如何在 JavaScript 或 Node.js 中生成 MD5 密码字符串哈希?
How to generate an MD5 password string hash in JavaScript or Node.js?
我需要编写一个函数来为网站页面上的密码生成 md5 哈希值。帮忙写md5函数?
例如:
function handleEvent() {
var md5 = generateMD5(document.getElementById("password").value);
console.log(md5);
}
function generateMD5(string) {
// generate md5 hash here
}
<script type="text/javascript" src="md5.min.js"></script>
<script>
window.addEventListener('load', function() {
var strHash = md5('tutsplus');
alert('The MD5 hash of the tutsplus string is:' + strHash);
});
</script>
参考:有关详细信息,请参阅 link
可以使用已经写好的md5生成函数:GitHub (npm, Demo)
使用脚本标签:
<script src="https://cdn.jsdelivr.net/npm/md5-js-tools@1.0.2/lib/md5.min.js"></script>
<script>
var hash = MD5.generate("Example string");
console.log(hash);
</script>
使用 ES5:
import { MD5 } from "md5-js-tools";
var hash = MD5.generate("Example string");
console.log(hash);
或
const { MD5 } = require("md5-js-tools");
var hash = MD5.generate("Example string");
console.log(hash);
我需要编写一个函数来为网站页面上的密码生成 md5 哈希值。帮忙写md5函数?
例如:
function handleEvent() {
var md5 = generateMD5(document.getElementById("password").value);
console.log(md5);
}
function generateMD5(string) {
// generate md5 hash here
}
<script type="text/javascript" src="md5.min.js"></script>
<script>
window.addEventListener('load', function() {
var strHash = md5('tutsplus');
alert('The MD5 hash of the tutsplus string is:' + strHash);
});
</script>
参考:有关详细信息,请参阅 link
可以使用已经写好的md5生成函数:GitHub (npm, Demo)
使用脚本标签:
<script src="https://cdn.jsdelivr.net/npm/md5-js-tools@1.0.2/lib/md5.min.js"></script>
<script>
var hash = MD5.generate("Example string");
console.log(hash);
</script>
使用 ES5:
import { MD5 } from "md5-js-tools";
var hash = MD5.generate("Example string");
console.log(hash);
或
const { MD5 } = require("md5-js-tools");
var hash = MD5.generate("Example string");
console.log(hash);