درباره
از تولیدکننده SIN برای ایجاد یک شماره SIN معتبر استفاده کنید.
الگوریتمی که برای تولید کد SIN استفاده میشود، صرفاً الگوی مشخصی را دنبال میکند. SINهای تولید شده ممکن است حتی واقعی نباشند و نباید برای هیچ فعالیت غیرقانونی استفاده شوند.
SIN چیست؟
شماره بیمه اجتماعی (SIN) یک شماره نهرقمی است که برای کار در کانادا یا دسترسی به برنامهها و مزایای دولتی نیاز دارید. یک SIN فقط به یک نفر صادر میشود و نمیتواند بهطور قانونی توسط هیچکس دیگری استفاده شود.
SIN به صورت سه گروه سه رقمی (123 456 789) فرمت شده است. (wikipedia)
تولید و اعتبارسنجی SIN
شمارههای بیمه اجتماعی میتوانند از طریق الگوریتم لوهن اعتبارسنجی شوند. از سمت راستترین رقم (رقم چک)، هر دومین رقم را به سمت چپ دو برابر کنید. اگر دو برابر کردن بیش از 9 شود، ارقام حاصل را جمع کنید. مجموع تمام ارقام mod 10 باید برابر با 0 باشد.
استفاده از ابزار
این ابزار برای برنامهنویسان و تسترهایی توسعه داده شده است که نیاز مداوم به وارد کردن شمارههای SIN مختلف در فرمهای توسعه دارند.