Я разрабатываю движок лицензирования OpenSource .NET.
Этот механизм использует идентификатор оборудования (серийный номер жесткого диска) в качестве блокировки и CRC16 это значение для получения сокращенного идентификатора.
Пример значения MAXTOR ST3100, 476300BE , а CRC16 результат 3FF0
Меня беспокоит то, как часто значение 2 diffrent получает одно и то же значение CRC16, или я должен вместо этого использовать CRC32?