夜雨聆风学习资料网

ARTICLE · 1159374

为什么12306软件不会显示乘车人的完整身份证号?

为什么12306软件不会显示乘车人的完整身份证号?
我的火车购票软件里,「乘车人」这一栏,常年保存着自己和之前帮人代买票的其他人信息。
其中人物关系包括但不限于各类亲友、同事、小伙伴。
一旦被系统录入识别核验保存成功,有效证件信息(此处默认以身份证号为主)是不会再完整显示在软件里的,而是部分打码。
🧵华丽分隔线🧵
12306不在乘车人列表、订单里直接展示完整居民身份证丨Resident Identity Card of the People's Republic of China号,主要是实名制丨Real-name System取验+隐私合规+防泄露三方面考虑。
一、业务上「不需要完整展示」
购票/进站只要完成身份核验即可,系统后台用完整证件号比对,前端只需让用户确认「是不是这个人」。
所以列表通常只给前四位+后三位、中间打码(如1101***********234),既能辨认,又不把全号暴露在屏幕上。
二、身份证属于敏感个人信息,法律要求最小化展示
  - 按《个人信息保护法》,处理个人信息应与目的直接相关、采取对个人权益影响最小的方式;
  - 身份证号一旦泄露,可被用于冒用、诈骗、开户等。
平台有义务做访问控制、脱敏、加密、审批和留痕。
行业数据脱敏规范里,证件类敏感字段也普遍采用「保留前后、隐藏中间」的掩码规则。
三、防各种日常泄露场景
1️⃣手机借人/代购/共同账号:别人进订单一眼看到全号就有被抄走风险。
2️⃣截图发微信、发客服、发报销群:打码后即使外传也拿不全。
3️⃣公共场合:被旁人瞄屏幕、被投屏、被录屏。
4️⃣手机丢失/中毒/后台抓包:前端不渲染全号,能降低被一次性拖走的风险。
5️⃣12306隐私政策里也写了:只有授权人员可访问个人信息,脱敏、解密、传输等重要操作有审批和监控。
四、什么时候能看到/用到完整号
1️⃣添加或编辑乘车人时:
  - 自己手动输入完整号,系统再做核验;
  - 已「通过」的常用人一般不让改,列表仍打码。
2️⃣车站窗口/自助机/公安制证:
工作人员按职权读取,不通过普通App页面给用户看全号。
3️⃣忘自己身份证号:
看身份证原件、户口本、驾驶证,或到派出所查,别在第三方「查号工具」输信息,容易被骗/泄露。
4️⃣如果用户是想核对某位乘车人填没填错:
  - 进「我的→乘车人」看前后几位是否对得上;
  - 不对就删除重新添加,或用扫描证件自动录入,比手工看全号更安全。
五、本人/家人/公司差旅代订
1️⃣本人购票(自己给自己买):
  - 核对方法:
打开12306 App→「我的」→「乘车人」,看打码后的号码
↓
只要前3位+后4位跟「我」的身份证对得上,就说明没填错
↓
如果不确定,直接点「编辑」→重新手动输入完整号码(输完系统会自动核验,核验通过就稳了),输的时候注意别被旁人瞄到屏幕
  - 防泄露要点:
千万别为了「确认号码」就给「我」的身份证拍全照存手机里,更别发微信
↓
如果手机支持NFC丨近场通信,添加乘车人时直接贴卡读取,比肉眼抄号安全得多(没有NFC就老老实实手打)
2️⃣帮家人/朋友等代买:
  - 核对方法:
最推荐(让家人念号,「我」来手打;打电话或发语音,让他们把身份证号分段念,比如先念前6位,「我」输完确认,再念中间8位生日,最后念后4位;这样聊天记录里也不会留完整号码)
↓
次选(视频核对;开视频,让家人把身份证放在桌上,「我」只瞄一眼出生日期和末尾几位就行,不用看全号,更别截图保存)
↓
终极安全(教他们自己注册12306,「我」帮他们核验一次;以后他们自己买,或者「我」把他们的账号加为「常用联系人」,需对方的短信验证码;这样「我」连完整号码都不用经手)
  - 防泄露要点:
绝对不要让他们把身份证正反面拍照发微信(一旦聊天记录被黑,全号+照片全泄露)
↓
如果必须临时存一下号码,用手机自带的备忘录加密或隐藏笔记功能,用完立刻删
3️⃣公司差旅/团队代订(行政或同事统一买):
- 核对方法:
让员工自己填系统(用企业微信/钉钉的加密表单,或者公司采购的差旅平台,让员工自己录入身份证号,数据直达后台,行政人员只能看到打码后的信息)
↓
如果必须人工收集(发一个Excel模板,让员工填完后用密码加密压缩包发给行政;密码单独微信/短信告知;行政打开核对时,只看前3后4,确认无误后立刻删除原文件)
↓
批量核验(把所有乘车人加到行政的12306账户里,只要系统显示「已通过」,就说明号是对的,根本不需要知道中间那几位)
  - 防泄露要点:
严禁在微信群里接龙发身份证号(这是大忌)
↓
打印出来的出差名单,用碎纸机销毁,别直接扔垃圾桶
↓
行政人员电脑建议开启全盘加密,防止电脑丢了数据泄露

相关学习资料