function hex2bin(hexdigest) {
const hexlen = hexdigest.length;
if (hexlen % 2 != 0) {
throw Error("`hexdigest` length must be multiply of 2");
}
let result = "";
for (let i = 0; i < hexlen; i += 2) {
let int = parseInt(hexdigest.substr(i, 2), 16);
result += String.fromCharCode(parseInt(hexdigest.substr(i, 2), 16));
}
return result;
}