TUCoPS :: Privacy :: zasin.txt

Social Insurance Number Checksums (South Africa?)


::--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==-=::
::           ..ooO Social Insurance Number Checksums by Moe1 Ooo..          ::
::--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==-=::
::                                                                          ::
:: Social Insurance Numbers are validated by a simple checksum process.     ::
::                                                                          ::
:: Example using a valid Social Insurance Number:                           ::
::                                                                          ::
::         236 454 286   (Social Insurance Number)                          ::
::                                                                          ::
::         236 454 286  \  Multiply each top number                         ::
::         121 212 121  /  by the number below it                           ::
::         -----------                                                      ::
::         266 858 276     and get this.                                    ::
::                  ^                                                       ::
::                  ^                                                       ::
::                  Notice here that 8*2=16, add the 1 and                  ::
::                  the 6 together from 16 and get 7. If you get a          ::
::                  2 digit number always add the digits together.          ::
::                                                                          ::
::        2+6+6+8+5+8+2+7+6=50   (Now Add all the digits together)          ::
::                          ^^                                              ::
::                          ^^                                              ::
::                          If the Social Insurance Number is valid this    ::
::                          number will be evenly divisible by 10.          ::
::                                                                          ::
:: Since 50 is a multiple of 10 our example is a valid Social Insurance No. ::
::                                                                          ::
::--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==-=::


TUCoPS is optimized to look best in Firefox® on a widescreen monitor (1440x900 or better).
Site design & layout copyright © 1986-2024 AOH