code: function (binarray) {
          var hex_tab = "0123456789abcdef";
          var str = "";
          for(var i = 0; i < binarray.length * 4; i++)
          {
              str += hex_tab.charAt((binarray[i>>2] >> ((i%4)*8+4)) & 0xF) +
                  hex_tab.charAt((binarray[i>>2] >> ((i%4)*8  )) & 0xF);
          }
          return str;
      }
docs: /*
  Convert an array of little-endian words to a hex string.