If you’re trying to hash something, normally you don’t want the exact string that comes out, but instead a string showing the bytes as hex. If that’s what you’re looking for, then this works:
local s = “”;
foreach (b in dataBlob) s += format("%02x", b); // Forces leading 0 on msB <16 and is lower case
server.log(s);
I find using format() to do it lets me better control how it gets converted exactly.