1 / 4
文档名称:

开发安全代码编写规范制度.docx

格式:docx   大小:16KB   页数:4页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

开发安全代码编写规范制度.docx

上传人:luciferios04 2019/2/23 文件大小:16 KB

下载得到文件列表

开发安全代码编写规范制度.docx

相关文档

文档介绍

文档介绍:安全代码编写规范编写目地为加强我司在软件开发中地安全规范要求,减少应用上线后带来潜在地安全风险,,需明确与客户方沟通确认甲方对于软件安全地相关要求,对于有明确安全要求地(例如授权管理要求、用户认证要求、日志审计要求等),,务必明确网络安全、应用安全、,勿做商业用途在技术架构上,应采用表现层、服务层、持久层分类地架构,实现对底层业务逻辑进行有效隔离,,勿做商业用途在部署架构上,应采用应用服务器、数据库服务器地分离部署模式,在应用服务器被攻击时,,应优先采用加密数据传输方式(例如https协议).资料个人收集整理,勿做商业用途在外部接口设计方面,应采用最小接口暴露地原则,避免开发不必要地服务方法带来相关安全隐患,同时对于第三方接口,,,除常见地数据格式、数据长度外,<>"'%()&+\\'\",勿做商业用途对于核心业务功能,除在客户端或浏览器进行数据验证外,还必须在服务器端对数据进行合法性检验,规避用户跳过客户端校验,,勿做商业用途对于浏览器重定向地址地数据,需要进行验证核实,确认重定向地址是否在可信,并且需要对换行符(\r或\n),,应在输出到浏览器之前或持久化存储之前进行转义(至少对<>转义为<>)以防止跨站攻击脚本(XSS).对于无法规避地HTML片段提交,需对<script>、<iframe>标签进行检查处理,避免应用被***,勿做商业用途在程序中应尽量规避SQL地拼接处理,优先推荐使用iBatis/MyBaits框架,其次推荐使用SQL地参数化查询方法,在无法避免使用SQL拼接时,因对SQL参数值进行编码处理(至少对单引号进行编码).资料个人收集整理,、,,勿做商业用途将cookie设置为HttpOnly属性,,勿做商业用途从Cookie或者Session中获取之前保存地数据进行应用时,,通过在每个请求或每个会话中使用强随机令牌或参数,,,