Função para calcular um código de validação CRC16

Estou a trabalhar numa biblioteca para fornecer uma comunicação fiável sobre uma ligação RS232 ou RS485. Parte deste có ... a calculadora online está errada (a primeira parece mais provável). Alguém me pode dizer Onde posso estar a correr mal?

Colisão CRC32

Estou a tentar encontrar uma colisão entre duas mensagens que conduzirão ao mesmo haxixe CRC. Consideran ... bruta que vai fazer isso, mas ele simplesmente aumenta números inteiros e vê se ele vai corresponder com outros traços.