业务系统开发上线信息安全要求.docx

上传人:小飞机 文档编号:3210321 上传时间:2023-03-11 格式:DOCX 页数:3 大小:38.07KB
返回 下载 相关 举报
业务系统开发上线信息安全要求.docx_第1页
第1页 / 共3页
业务系统开发上线信息安全要求.docx_第2页
第2页 / 共3页
业务系统开发上线信息安全要求.docx_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述

《业务系统开发上线信息安全要求.docx》由会员分享,可在线阅读,更多相关《业务系统开发上线信息安全要求.docx(3页珍藏版)》请在三一办公上搜索。

1、业务系统开发上线信息安全要求业务系统信息安全开发、上线要求 一、身份鉴别 a)应提供专用的登录控制模块对登录用户进行身份标识和鉴别; b)未来可以扩展支持数字证书实现用户身份鉴别; c)应提供用户身份标识唯一和鉴别信息复杂度检查功能,保证应用系统中不存在重复用户身份标识,身份鉴别信息不易被冒用; d)应提供登录失败处理功能,可采取结束会话、限制非法登录次数和自动退出等措施; e)应启用身份鉴别、用户身份标识唯一性检查、用户身份鉴别信息复杂度检查以及登录失败处理功能,并根据安全策略配置相关参数。 二、访问控制 a)应提供访问控制功能,依据安全策略控制用户对文件、数据库表等客体的访问; b)访问控

2、制的覆盖范围应包括与资源访问相关的主体、客体及它们之间的操作; c)应由授权主体配置访问控制策略,并严格限制默认帐户的访问权限; d)应授予不同帐户为完成各自承担任务所需的最小权限,并在它们之间形成相互制约的关系。 三、安全审计 a)应提供覆盖到每个用户的安全审计功能,对应用系统重要安全事件进行审计; b)应保证无法单独中断审计进程,无法删除、修改或覆盖审计记录; c)审计记录的内容至少应包括事件的日期、时间、发起者信息、类型、描述和结果等; d)应提供对审计记录数据进行统计、查询、分析及生成审计报表的功能。 四、通信安全 a)应采用密码技术保证系统通信过程中数据的完整性。 b)在通信双方建立

3、连接之前,应用系统应利用密码技术进行会话初始化验证; c)应对通信过程中的整个报文或会话过程进行加密。 d)涉及用户信息、办公信息、业务信息等关键信息应当在数据库加密存储。 五、软件容错 a)应提供数据有效性检验功能,保证通过人机接口输入或通过通信接口输入的数据格式或长度符合系统设定要求,同时支持非法格式禁止上传; b)应提供自动保护功能,当故障发生时自动保护当前所有状态,保证系统能够进行恢复。 六、资源控制 a)当应用系统的通信双方中的一方在一段时间内未作任何响应,另一方应能够自动结束会话; b)应能够对系统的最大并发会话连接数进行限制; c)应能够对单个帐户的多重并发会话进行限制; d)应

4、能够对系统服务水平降低到预先规定的最小值进行检测和报警; 七、软件开发管理 a)应确保开发环境与实际运行环境物理分开,开发人员和测试人员分离,测试数据和测试结果受到控制; b)应制定软件开发管理制度,明确说明开发过程的控制方法和人员行为准则; c)应制定代码编写安全规范,要求开发人员参照规范编写代码,禁止留有程序后门。 d)应确保提供软件设计的相关文档和使用指南,并由专人负责保管; e)应确保对程序资源库的修改、更新、发布进行授权和批准。 八、通用要求 a) 输入验证:在客户机/服务器环境下,系统需进行服务端的验证而禁止客户端的验证,并在字符有效性检查之前设置边界检查验证以及环境变量提取数据验证。 b) 命名规范:规范变量、函数的命名;规范程序的书写格式等。 c) SQL语句:如果应用程序需要连接后端数据库,使用存储过程而不能在代码中使用SQL语句。 d) 注释代码:当应用程序在实际环境中开始应用时,应该删除所有的注释代码。 e) 错误信息:所有为用户显示的错误信息不应暴露任何关于系统、网络或应用程序的敏感信息。 f) URL内容:对于web应用,不能在URL上暴露任何重要信息,如密码、服务器名称、IP地址或者文件系统路径等。 g) 进行代码审核,检查、消除程序代码潜在的安全漏洞。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号