软件设计中的七类安全问题 现在的软件正在逐渐定义一切,软件的形态也逐渐多样化,不仅仅是电脑或手机中看到的应用程序或App是软件,硬件设备等很多看不到的地方也正在有软件的构建和参与,比如汽车、电视、飞机、仓库、收银台等等,除了传感器之类的电子元件之外,硬件和软件的动作和数据都需要软件的参与,代码或多或少,形态或隐或现。 无论是什么样的软件,在开发过程中都会面临着Bug的发现和修复,而大的Bug往往能够在出厂之前或部署之前被开 2022-07-17 应用安全 #安全设计 #软件设计 #安全问题 #威胁建模 #安全开发
安全产品应该如何在企业内有效落地? 在接触不同的客户中,发现很多客户在采购安全产品后,都面临一个同样的问题:不知道如何落地,或如何规模化的应用到企业内部。公司规模越大,这样的问题越明显,而主管和负责安全的人往往缺少相关的经验,或缺少非安全工作的经验,一旦做不好,不仅没有能够将安全水平提升,还会面临其他部门的埋怨,比如研发部门或测试部门向公司上层投诉,称安全部门采购或使用的某某产品导致研发进度受阻、效率降低,或影响测试效果和测试进度, 2022-07-08 安全管理 #安全建设 #安全策略 #安全产品 #产品运营 #实施经验
企业信息化建设的探索与实践 现如今,很多企业都在谈信息化,谈数字化转型,也有很多公司专门设置了IT部门或信息化部门来负责企业的信息化或数字化转型。这个过程中,怎么样做才是信息化,做到什么样才是数字化,以及如何推动信息化是相关的负责人首先要考虑的。 信息化和数字化,在狭义的层面是一个概念,简单地说是将线下的工作搬到线上,让原本人对人的工作变为人对系统或人对平台,但在广义的层面上,信息化比数字化的概念要大,如果说数字化代表的是线 2022-05-30 安全管理 #企业信息化 #数字化转型 #IT建设
技术团队建设与管理经验之谈 从开始领导团队,到现在差不多有10年的时间,这期间在不同的公司都曾经负责技术团队的建设和管理工作,无论在哪家公司,无论公司规模有多大,自己的团队规模都不太大,少则3-4人,多则也不过10多人,而自己的团队也都在每年的工作中表现的还算不错。 技术团队相比其他类型的团队,独有的特征在于技术人员的性格和心理,性格上多数较为腼腆、内向,但又聪明、机灵,因为有一技傍身或对技术的偏爱,对于工作中对于技术工作之 2022-01-17 技术管理 #技术管理 #团队建设 #人才培养 #协作效率 #领导力
SDLC安全最佳实践:安全设计 在传统的瀑布流开发模式中,每个阶段都会小心翼翼、亦步亦趋地执行和完成,对于系统设计而言更是如此,从需求说明书,到系统设计说明、功能设计说明、详细设计说明,每个步骤都需要明细、详实的文档来说明之后的实现该怎么做,为之后的项目执行铺路。笔者实习期间参与开发的一个软件系统,从夏天开始的项目一直持续到第二年春天,需求分析和系统设计便用去了3个多月,敲下第一行代码的时候已经是冬天了。 在瀑布流的开发中,软件 2021-08-16 应用安全 #SDLC #软件开发生命周期 #安全最佳实践 #安全设计 #安全架构
SDLC安全最佳实践:安全要求 前言信息行业的实践有诸多借鉴现实世界,软件工程之所以称为“工程”,是早期借鉴土木工程的原因,直到后来人们才认识到软件开发本质上是无法精确衡量的,这与现实世界中的工程有着天壤之别,保罗·格雷厄姆用画家来比喻软件开发工程师,用画画来比作软件开发,软件开发与工程类的差异由此可见一斑。 由于软件开发和工程行业的差异,在软件开发过程中强化安全能力、解决安全问题便无法纯粹使用工程手段或技术手段解决,而土木工程 2021-07-09 应用安全 #SDLC #软件开发生命周期 #安全最佳实践 #安全设计 #安全要求
甲方安全工作和乙方安全工作的区别 信息安全工作,总会被人分成甲方和乙方,甲乙方原本只是商务层面需方和供方的代称,在安全领域,成了做公司内部安全和为客户提供安全的区别。 通常意义上,什么是甲方安全人员呢?就是在非安全业务的公司从事信息安全工作的人。什么是乙方安全人员呢?就是在主业是安全业务的公司从事信息安全工作的人。由于多年以来的刻板印象,似乎技术人员都不大倾向在乙方工作,对于乙方安全工作的印象是: 工作贼多、收入贼少、福利稀少、 2021-06-04 安全管理 #甲方安全 #乙方安全 #安全工作 #工作职责 #职业发展
SDLC安全最佳实践:安全教育 SDL概述SDL是2004年开始,微软在全公司内部推行的安全开发生命周期(Secure Development Lifecycle),以在软件开发各个阶段保障信息安全,加入隐私保护,降低软件中的安全漏洞数量、严重性以及隐私违规,避免发布后的产品遭受恶意攻击,以及隐私问题造成的违法事件。 对于具备以下一个或多个特征的应用尤其应当实施SDL: 在业务或企业环境中部署; 处理个人可识别信息(PII) 2021-05-17 应用安全 #最佳实践 #安全教育 #SDLC #安全培训 #软件开发生命周期
CIO启示录:技术管理如何突破效率天花板 CIO在国内企业而言是一个不常见的岗位,多数人甚至是只闻其名,不知其意。CIO的全称是首席信息官,和CTO不同的是,CIO的工作职责主要面向企业内部,如果说CTO是直面业务挑战,全局负责技术工作,那么CIO就是面向企业内部信息,全局负责信息化工作。 CIO的主要职责包括: 三方信息系统评估/采购企业内部合规企业信息化建设/管理云环境评估/采购/管理信息安全 2021-01-13 技术管理 #CIO #技术管理 #组织效率 #企业数字化 #团队协作