How to convert a byte array to a hexadecimal string in Javascript?
javascript byte array to hex string
function toHexString(byteArray) {
return Array.from(byteArray, function(byte) {
return ('0' + (byte & 0xFF).toString(16)).slice(-2);
}).join('')
}
I can generate a byte array with
var myByteArray = window.crypto.getRandomValues(new Uint8Array(16))