
1) 【一句话结论】:为满足《数据安全法》及烟草行业数据合规要求,设计分层安全架构的设备监控IoT平台,通过数据采集、传输、处理、存储各环节的加密、认证、访问控制及审计,保障数据全生命周期安全。
2) 【原理/概念讲解】:平台分为四层:
安全措施包括:
类比:设备像“传感器细胞”,平台像“中枢神经系统”,安全措施像“免疫系统”,保护数据从采集到存储的每个环节。
3) 【对比与适用场景】:
| 技术类型 | 定义 | 特性 | 使用场景 | 注意点 |
|---|---|---|---|---|
| 传输加密(TLS) | 传输层安全协议,加密传输 | 实时加密,防窃听 | 设备上报数据至平台 | 需设备支持TLS,配置复杂 |
| 存储加密(AES) | 数据库存储时加密 | 防数据泄露(数据库被窃取) | 数据持久化存储 | 加密解密开销,需密钥管理 |
| 设备身份认证(证书) | 为设备颁发数字证书验证身份 | 不可伪造,防设备冒充 | 设备接入平台时身份验证 | 需CA,设备端存储证书 |
4) 【示例】:
{
"device_id": "dev-001",
"timestamp": "2023-10-27T10:30:00Z",
"sensor_data": {
"temperature": 25,
"pressure": 1.2
}
}
传输时,数据被TLS加密为:POST /api/data HTTP/1.1 Host: iot.tobacco.com Content-Type: application/json Authorization: Bearer <设备证书签名> ... [加密后的JSON数据]5) 【面试口播版答案】:
面试官您好,针对烟草机械行业设备监控IoT平台,为满足《数据安全法》及行业合规要求,我设计了一个分层安全架构。核心思路是:从数据采集到存储的每个环节都嵌入安全措施,确保数据全生命周期安全。平台分为四层:数据采集层(设备侧)、传输层(网关用TLS 1.3加密)、处理层(平台侧处理数据)、存储层(数据库用AES-256加密)。关键安全措施包括:设备身份认证(数字证书验证设备身份)、传输加密(TLS防中间人攻击)、数据加密(存储端加密防泄露)、访问控制(RBAC管理权限)、审计日志(记录操作符合合规)。比如设备上报数据时,先通过TLS加密传输,平台接收后存储为加密数据,查询时解密展示。这样既保障了数据安全,也符合《数据安全法》中关于数据分类分级、安全保护的要求。
6) 【追问清单】:
7) 【常见坑/雷区】: