AOH :: 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. ::
::                                                                          ::
::--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==-=::


The entire AOH site is optimized to look best in Firefox® 3 on a widescreen monitor (1440x900 or better).
Site design & layout copyright © 1986-2009 AOH
We do not send spam. If you have received spam bearing an artofhacking.com email address, please forward it with full headers to abuse@artofhacking.com.