title: How Unique is CRC16 Value?
body: <p>I'm developing an OpenSource .NET Licensing Engine.
  This engine use <em>hardware id</em> (harddisk serial number) as lock and <em>CRC16</em> this value to get shorten identifier.</p>
  
  <p>Example value is <strong>MAXTOR ST3100, 476300BE</strong> and CRC16 result is <strong>3FF0</strong></p>
  
  <p>My concern is how often 2 diffrent value get same CRC16 value, or should I use CRC32 instead ? </p>