Suomessa käytössä oleva henkilötunnusjärjestelmä on herättänyt runsasta keskustelua, sillä järjestelmän uudistamista on vaadittu monelta eri taholta. Se, mitä nykyiseen henkilötunnukseen on kirjattu, on pitkälti sodanaikaisen koodinmurtajan, matemaatikko Erkki Palen käsialaa.
Henkilötunnus on Suomessa kymmenmerkkinen koodi, jonka alkuosa kertoo henkilön syntymäajan.
Tunnuksen loppuosan kolme ensimmäistä merkkiä ovat yksilönumeroita. Miesten yksilönumerot päättyvät parittomaan lukuun ja naisten parilliseen.
Tunnuksen viimeinen kirjain on tarkistusmerkki, joka perustuu jakojäännökseen. Se saadaan tunnuksen syntymä- ja yksilöluvuista, jotka jaetaan luvulla 31.
Nimenomaan tarkistusnumeroa on pidetty merkittävänä tekijänä virheettömyyden takaamisessa.
Työntekijät piti yksilöidä eläkkeitä varten
Nykyisen henkilötunnusjärjestelmän on kehittänyt matemaatikko Erkki Pale 1960-luvun alussa, kun eläkejärjestelmää varten tarvittiin kansalaisille yksilöivä tunnus.
Pale oli pitkään työskennellyt eläkevakuutusyhtiöissä, ja oli tunnettu matemaattisista taidoistaan koodien kehittämisessä.
Pale oli toisen maailmansodan aikaan radiotiedustelija, joka niitti mainetta koodinmurtajana ja kehitti Suomen radiotiedustelua aikansa huipulle. Pale oli muun muassa keskeisesti mukana kuuluisassa Stella Polaris -operaatiossa.
1960-luvulla eläkeyhtiö Ilmarisessa työskennellyt Pale kehitti Suomen ensimmäistä tietokonejärjestelmää, ja loi työssä myös sosiaaliturvatunnuksen.

