试题一(15分)
阅读以下说明,回答问题1至问题3。
【说明】
某公司拟开发一个基于人工智能的在线教育平台,该平台将集成多个AI模块来辅助教学流程,学生的学习进度和课程状态将被记录在个人中心中。各个AI模块根据个人中心中课程的实时进度,来确定它们当前是否需要被调用以提供额外的学习资源或反馈,并在完成后更新课程状态。
主要需求包括:
(a)系统需确保学生数据和操作日志的保密性,防止数据泄露。
(b)平台部署在分布式云环境中。当某个云服务节点失效时,系统应在2分钟内检测到并启动恢复流程,确保在半小时内恢复服务。
(c)平台能够根据学生的学习风格和课程类型智能匹配最合适的AI模块进行教学辅助。
(d)平台支持课程数据的导入导出,确保数据迁移在5分钟内完成。
(e)学生可以在个人中心搜索历史课程和资料,搜索结果应在2秒内返回。
(f)平台应支持学生在个人中心查看课程进度和学习资源,允许学生多次请求AI模块以获取更详细的学习建议。
(g)正常负载下,学生在个人中心查询课程进度和学习资源的响应时间不超过1.5秒。
(h)平台需支持多种语言界面,并具备智能推荐相关课程和资料的功能。
(i)在数据库服务器宕机时,系统需自动切换至备用服务器,确保数据完整性和服务的连续性。
(j)系统应具备可扩展性,以适应未来学生数量和课程种类的增长。扩展操作应由两名技术人员在3天内完成。
【问题3】(5分)针对需求(a)中的安全性要求,请分别描述SSL/TLS协议加密策略和基于零信任网络架构的安全策略在保障系统安全性中的应用方式,并分析零信任架构更为优越的原因。
参考答案SSL/TLS加密策略:在传输层对数据进行加密,建立安全传输通道,防止数据在传输过程中被窃听和篡改。主要保护网络传输链路的安全。
零信任网络架构:"永不信任,始终验证",不区分内外网,每次访问都进行身份认证和权限验证,最小权限原则,持续评估信任状态。
零信任更优越的原因:
1. SSL/TLS只保护传输链路,一旦攻击者进入内网即可横向移动;零信任对每次访问都验证,即使突破边界也无法随意访问。
2. 零信任基于身份和上下文动态授权,符合云原生分布式环境的安全需求。
3. 零信任采用最小权限原则,缩小攻击面,降低内部威胁风险。