居民身份证是用于证明持有人身份的一种法定证件,多由各国或地区政府发行予公民。并作为每个人重要的身份证明文件。
第二代居民身份证是由 18 位数字组成,其包含 6 位数字地址码,8 位数字出生日期码,3 位数顺序码和 1 位数校验码,其顺序如下:
- 1-6位:6 位地址码。
- 7-14位:8 位出生日期码。
- 15-17位:3 位顺序码。
- 18位:1位校验码。
其中,第 17 位还用于表示性别,奇数表示男性,偶数表示女性。
第 18 位校验码的计算为:用前 17 位数本体码分别乘以其对应的加权因子并求和,结果除以 11 得到余数,根据余数查询对照表得到校验码。