More checksum options

Wishlists for new functionality and features.
Post Reply
bupbupbup
Posts: 1
Joined: 08 Oct 2014 20:23

More checksum options

Post by bupbupbup » 08 Oct 2014 20:31

The option to keep a running 8/16/32-bit total is already there, but those options still operate on individual bytes. e.g: 86 FE B7 21 52 BD 4F 58 is always calculated by adding up the individual bytes ( 86+FE+B7+21+52+BD+4F+58) regardless of whether the final checksum is 8, 16, or 32 bits.

Being able to calculate checksums by word (or dword) would be nice. i.e: 86 FE B7 21 52 BD 4F 58 = 86FE+B721+52BD+4F58

Maël
Site Admin
Posts: 1105
Joined: 12 Mar 2005 14:15

Re: More checksum options

Post by Maël » 06 Feb 2019 22:15

Add Xor-8 as described in "CheckSum8 Xor" on https://www.scadacore.com/tools/program ... alculator/

Add similar Xor-16 and Xor-32, once the exact algorithm is clear, and there is a reference implementation/algorithm.

Post Reply