MD5のXMLでの記述方法

よく、MD5値のファイルがダウンロードするファイルと一緒にあるじゃないですか?
例えば、dkutil.dgcだったら、一緒にdkutil.dgc.md5がダウンロードできるとかです。

それを、一括チェックできるようなフォーマットはないものかと・・・
XMLのようにすればいいのか?
それともバイナリでドカッと?


ちょっと調べたら、以下のような記述方法を発見した。
バイナリの場合
発見できず

テキストの場合

いろいろMD5を吐くソフトがあるようだが、

どうも、統一されていないらしい
とりあえず、こんな記事があるので
http://www.atmarkit.co.jp/flinux/rensai/linuxtips/159md5sum.html
ココに載っている方式を採用したいなぁと思う。
http://www.pc-tools.net/win32/md5sums/

海外のハッシュ出力ソフトの日本語化パッチ
http://dac.lolipop.jp/app_local/index.html#soft0023
http://dac.lolipop.jp/app_local/index.html#soft0034

でも、こう言うのってしっかり統一されている方がイイなぁと。
以下のようなXMLでどぉ?ですか?


<?xml version="1.0" encoding="UTF-8" ?>
<md5siglistxml>
<md5sig file="ファイル名" sig="ハッシュ値" >
</md5siglistxml>

同様に SHA1からSHA512 RIPEMD160からRIPEMD320まで でどうでしょう?