plunkerでsha256 その2


概要

plunkerでsha256やってみた。

参考にしたページ

写真

サンプルコード

function run() {
  var src = document.getElementById("src0").value;
  let msg = [];
  for (let j = 0; j < src.length; j += 2) 
  {
    msg[j / 2] = parseInt(src.substr(j, 2), 16);
  }
  let hash = compute(padding(msg));
  let hs = hash2str(hash);
  document.getElementById("code0").value = hs;
  var src = document.getElementById("src1").value;
  msg = [];
  for (j = 0; j < src.length; j += 2) 
  {
    msg[j / 2] = parseInt(src.substr(j, 2), 16);
  }
  hash = compute(padding(msg));
  hs = hash2str(hash);
  document.getElementById("code1").value = hs;
  var src = document.getElementById("src2").value;
  msg = [];
  for (j = 0; j < src.length; j += 2) 
  {
    msg[j / 2] = parseInt(src.substr(j, 2), 16);
  }
  hash = compute(padding(msg));
  hs = hash2str(hash);
  document.getElementById("code2").value = hs;
}


成果物

以上。