2016/04/30(Sat) 08:04:43 編集(投稿者)
>ある文字列で形成されたデータの1 バイト毎の
>加算値の下位1 バイトを16 進数表現したもの。
>なお、数字でない場合、英文字の大文字を使用する。
これは、仕様ですか?それとも?
’
仕様であれば、掲示部分だけでは仕様がアバウト過ぎです。
仕様策定者に
数字とは、16進数表記:30h〜39h なのかどうか確認してください。
数字でない場合に大文字として扱うのは、
16進数表記:61h〜7Ah の事なのか確認してください。
16進数表記:61h〜66h だと思うけれど。
’
文字の範囲はどの範囲ですかから、確認しないと
16進数:00h〜FFh
16進数:20h〜7Eh
16進数:20h〜7Eh 、A0h〜DFh
EBCDIC/JIS/Shift-JIS/EUC/UTF8,16,32は含みませんねとか、
どんなパターンなのか、確認してください。
仕様であれば、他の部分の書き方も気になる、
⇒仕様策定者が、脳内村ルール、脳内既定事項を、
他者が迷わない様に、書出せていない。
’
仮初めにも「開発者A」と名乗るのであれば、
検索ワード:
ご教授
位は検索して欲しいです。
’
チェックサムの 検索ワードとしては、
VB.NET チェックサム 計算
VB.NET チェックサム xor
VB.NET チェックサム windows
VB.NET チェックサム MD5
’
Windows計算機でTCPチェックサムを計算する方法
’
ついでに、以下も検索して記憶にとどめてください
VB.NET ハッシュ チェックサム
VB.NET ハッシュ
VB.NET CRC
VB.NET CRC32
’
xor だけではなく、 MD5 でも検索されている様子
’
8ビットで行う場合、16ビットで行う場合、32ビットで行う場合
初期値が違う場合:昔は稀にあった。
’