title: How to Check a (Canadian) SIN is a genuine SIN?
body: <p>A Canadian SIN is equivalent to American SSN.</p>
  
  <p>I am <strong>not</strong> asking for the algorithm to check if any given 9-digit number passes the validation of the <a href="http://www.ryerson.ca/JavaScript/lectures/forms/textValidation/sinProject.html" rel="nofollow noreferrer">Luhn validation</a>.  </p>
  
  <p>The problem I have is some users are smart enough to generate a fake SIN that can pass the above validation, but the SIN would not exist in the government database.</p>
  
  <p>Therefore, what I am asking is how I can check the given SIN number is genuine and actually issued by the Canadian Government.  Is there any database/services you can get or is there any special algorithm you use to verify this?</p>
  
  <p>Thank you very much in advance.</p>