0

There are 100 bytes with a CRC16. However I only know the first 50.
I want to change byte 5 from a known value X to another value Y, and fix up the CRC16 to be valid - without knowing bytes 50-100.
This is possible with the TCP checksum, because it's just addition. But CRC16 is a polynomial....