居民，其身份证号首字母后的第一位为“0”或“1”（新加坡出生），以及“2”或“3”（新加坡外出生）。国民身份证号和外国人身份证号末位校验码由首字母和其后7位数字算出。新加坡内政部仅向部分“有合法需求”的机构公布官方的校验算法。不过民间仍有许多人通过逆向工程破解了该算法。
隐私问题.长期以来，国民身份证被广泛作为个人识别工具应用于政府和商业领域。比如，仅凭国民身份证背面的条形码即可从新加坡国家图书馆管理局下属的各图书馆借阅。由于国民身份证号终身不变，这种广泛使用带来身份盗用的担