
1) 【一句话结论】值机系统安全防护需构建“身份认证-数据加密-入侵检测-应急响应”的多层次体系,通过技术手段(多因素认证、端到端加密、行为异常检测)与流程管控(密钥管理、安全审计)实现系统安全,保障用户数据与业务连续性。
2) 【原理/概念讲解】老师口吻解释:
3) 【对比与适用场景】
以认证方式为例(表格):
| 认证方式 | 定义 | 特性 | 使用场景 | 注意点 |
|---|---|---|---|---|
| 密码认证 | 用户输入预设密码验证身份 | 简单易用,但易被破解 | 普通用户登录 | 密码需复杂度要求,定期更换 |
| 证书认证(如X.509) | 数字证书验证用户身份 | 信任链,高安全性 | 机场系统核心用户(如管理员) | 需CA中心颁发,成本较高 |
| 多因素认证(MFA) | 结合密码+动态令牌(如短信、硬件密钥) | 提升安全性,防重放攻击 | 高敏感操作(如修改系统配置) | 需用户额外设备,可能影响体验 |
4) 【示例】
身份认证的JWT流程(伪代码):
用户登录:
1. 用户输入账号密码 → 服务器验证 → 生成JWT(包含用户ID、角色、过期时间)
2. 服务器返回JWT → 客户端存储(如Cookie或localStorage)
3. 客户端请求资源时,携带JWT(Header: Bearer + Token)
4. 服务器验证JWT签名(公钥) → 验证有效则放行,否则拒绝
数据加密传输示例(HTTP请求):
GET /checkin/12345 HTTP/1.1
Host: checkin.airchina.com
Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9... (JWT)
服务器收到请求后,通过TLS解密(AES加密的请求体),验证JWT后处理业务。
5) 【面试口播版答案】(约80秒)
“面试官您好,针对值机系统的安全防护,我设计一个多层次方案。首先,身份认证方面,采用多因素认证(MFA),比如用户登录时需要输入密码+手机动态验证码,同时为管理员启用数字证书认证,确保核心用户身份可信。数据加密上,传输层用TLS 1.3加密所有网络请求,存储数据用AES-256加密,关键数据(如用户信息)采用端到端加密,防止中间人窃取。入侵检测方面,部署基于机器学习的入侵检测系统(IDS),分析登录日志、操作行为,识别异常(如短时间内多次失败登录、非正常时间访问),及时告警并阻断。另外,建立安全审计机制,记录所有关键操作,定期审计;同时制定应急响应预案,遇到攻击时快速隔离、恢复系统。这样从身份、加密、检测到流程管控,全方位保障系统安全,防止黑客攻击和数据泄露。”
6) 【追问清单】
7) 【常见坑/雷区】