MD5取得 (MD5しゅとく)

分類分類/整形処理(nakostr.dll)/チェックサム
種類命令
引数{=?}Sから|Sで|Sの
説明バイナリSから改ざんの等の確認に使えるMD5文字列(HEX形式)を返す。
識別id:783

MD5の説明

MD5(MessageDigest5)とは、一方向(不可逆)にデータを要約してハッシュ値を得る関数(ハッシュ関数)のアルゴリズムの一つ。また、そのハッシュ関数やハッシュ値を指すこともある。MD5は、主に通信によってデータが改ざんされたり破損したりしていないかチェックするために用いられる。

サンプル

tools\nadesiko_downloader.nako より抜粋

U1=「http://nadesi.com/cgi/dl2/counter.php?m=download&type=zip」
F1=「{デスクトップ}nadesiko.zip」
U1をF1へHTTPダウンロード
M1=F1を開いてMD5取得
N1=「http://nadesi.com/nadesiko.zip.md5」をHTTPデータ取得
もし、M1<>N1ならば
  「ダウンロードに失敗」と言う。
違えば
  「ダウンロードに成功」と言う。
終わる。