Канадский SIN эквивалентен американскому SSN.
Я не прошу алгоритм проверить, проходит ли какое-либо из 9-значных чисел подтверждение проверки Luhn .
У меня проблема в том, что некоторые пользователи достаточно умны, чтобы создать поддельный SIN, который может пройти вышеуказанную проверку, но SIN не существует в правительственной базе данных.
Поэтому я спрашиваю, как я могу проверить, является ли данный номер SIN подлинным и фактически выдан правительством Канады. Существуют ли какие-либо базы данных / услуги, которые вы можете получить, или какой-либо специальный алгоритм, который вы используете для проверки этого?
Заранее большое спасибо.