脆弱性安全vs结构性安全-安全与可信security_第1页
脆弱性安全vs结构性安全-安全与可信security_第2页
脆弱性安全vs结构性安全-安全与可信security_第3页
脆弱性安全vs结构性安全-安全与可信security_第4页
脆弱性安全vs结构性安全-安全与可信security_第5页
已阅读5页,还剩60页未读, 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、安全与可信security and trusted脆弱性安全 vs. 结构性安全Vulnerability vs. Structure攻防两端如何在结构性安全环境中寻求空间Space in the structural environment潘柱廷(大潘) Jordan Panmailto:jordan1摘要Summary脆弱性安全Vulnerability-oriented security结构性安全Structural security结构性安全中的脆弱性Vulnerabilities in structures结构性威胁Structural threats2脆弱性安全Vulnerabil

2、ity-oriented security3脆弱性Vulnerabilities弱口令 simple password病毒 virus操作系统漏洞 OS flaw协议漏洞 protocol flaw造成拒绝服务攻击的性能限制performance limitation防火墙配置不当 bad configuration of firewalls 4面向脆弱性的安全Vulnerability-oriented security防病毒系统 anti-virus system漏洞扫描系统 vulnerability scanner补丁管理系统 patch management system入侵检测系统

3、 IDS防拒绝服务攻击系统 anti-DoS防火墙 Firewall多功能安全网关 UTM 5PSPC需求驱动筐架Requirement Driven BaCaMeth需求筐架Req.BCM.来自内部From Internal来自外部From External主动引导Active体系化Systematic政策性Policy被动要求Passive问题型Problem合规性Compliance6面向脆弱性的风险管理Vulnerability-oriented risk management7国家标准中的风险管理关系图Risk management elements in Chinese stand

4、ard8最精简的风险管理要素模型3-element risk management model92006 SC AwardsBest anti-malware solution Best Anti-spyware Best Anti-trojan Best Anti-virus Best Anti-worm Best Content Security Solution Best Anti-spam Best Email Content Filtering Best Email Security Best IM security Best Intellectual Property Protec

5、tion Best Network Security Solution Best Wireless Security Best Enterprise Firewall Best Intrusion Detection Best Intrusion Prevention Best Desktop Firewall Best Remote Access Best VPN - SSL Best VPN - Ipsec Best Endpoint Security Solution Best Web Filtering Best Encryption Best Identity Management

6、Solution Best Password Management Best Authentication Best Single Sign-on Best Two-Factor Solution Best Unified Threat Solution Best Integrated Security Software Best Integrated Security Appliance Best Managed Security Service Best Email Managed Service Best Network Security Management Best Event Ma

7、nagement Best Computer Forensics Best Policy Management Best Security Audit Best Security Management Tool Best Vulnerability Assessment and Remediation Best Patch Management Best Vulnerability Assessment 10脆弱性安全的产业环境Vulnerability-oriented security industrial environment威胁方Threat agents厂商Provider用户Us

8、er11木桶原理的迷失Misleading of Cask Rule误导将整体结构仅仅简化为防御结构不考虑防御纵深问题只考虑静态的结果状态没有成本观念 MisleadingOnly consider prevention structureNot consider deep preventionOnly consider static stateNot consider cost-effective 12结构性安全Structural security基本结构basic structure紧密结构 tight structure松散结构loose structure13访问控制的RM机制Ref

9、erence monitor of access control访问控制的RM机制是非常基本的安全结构Reference monitor of access control is a very basic security structure14RM机制有效的结构性条件Structural conditions of valid RM mechanism三个条件不能被绕过不可篡改足够小,可以被证明3 conditions of VRMCan not be bypassCan not be tamperedBe small enough, can be proved15Randomly Gene

10、ratedSymmetric Key (seed + PRNG)AlicePublickeyPrivatekeyPrivate keyPublic keyBob密钥交换过程Key Exchange ProcessmessageX15/ow83h7ERH39DJ3HmessageX15/ow83h7ERH39DJ3H16紧密安全结构的代表可信计算Tight security structure Trusted Computing可信的定义 Definition of trust可信就是,一个设备的行为是按照其预期目标和指定方式执行的Trust is the expectation that a

11、device will behave in a particular manner for a specific purpose. 一个可信平台应当至少提供三个基本特性:保护能力、完整性测量和完整性报告A trusted platform should provide at least three basic features: protected capabilities, integrity measurement and integrity reporting. (From section 4.1, TCG Architecture Overview 1.0)17TCG的基石性原理Fun

12、damental rule of TCG信任根就像“公理”一样,是信任的基础。在PC系统中,常常用硬件芯片实现。Roots of trustIn TCG systems roots of trust are components that must be trusted because misbehavior might not be detected. 信任链则是信任传递的机制。常常采用密码技术。Chains of trustTransitive trust also known as “Inductive Trust”, is a process where the Root of Tru

13、st gives a trustworthy description of a second group of functions. 18一个包含TPM的PCReference PC platform containing a TCG TPM19TCG 可信平台模块TCG Trusted Platform Module (TPM)一个可信平台常常拥有三个可信根There are commonly three Roots of Trust in a trusted platform测量可信根 root of trust for measurement (RTM)存储可信根 root of tru

14、st for storage (RTS) 报告可信根 root of trust for reporting (RTR)20证明协议和消息交换Attestation protocol and message exchange21TPM 存储可信根的体系结构TPM Root of Trust for Storage (RTS)22TPM 部件体系结构TPM component architecture23TCG 软件分层TCG software layering24可信平台的生命周期The trusted platform lifecycle25可信平台上的用户认证User authentica

15、tion using trusted platforms 26可信平台上的用户认证User authentication using trusted platforms27经典的四角模型The classical four corners model28四角模型的可信平台实现Detailed TP deployment architecture29TCG对于可信计算平台的划分8 categories of Trusted platform体系结构ArchitectureTPM移动设备Mobile客户端PC Client服务器Server软件包Software Stack存储Storage可信网

16、络连接Trusted Network Connect30TCG的IWG和TNC的对应关系the IWG and TNC architecture31TNC体系结构TNC architecture32TNC体系结构下的消息流Message flow between components33拥有TPM的TNC体系结构The TNC architecture with the TPM34思科的自防御网络体系Ciscos self-defending network35思科的自防御网络体系Ciscos self-defending network36松散安全结构的代表框架和方案Loose securi

17、ty structure Framework松散结构中的各个部件关联关系,常常靠人的集成来实现The connection among the components of loose structure is always integrated by human.松散结构常常表现为框架Framework技术框架Technology framework管理体系Management systemISO27001, ISO20000, etc.3738技术功能是PDR的衍生PDR can express technology framework39检测能力是松散技术结构的关联要素Detection

18、make the loose structure tight攻击者不得不面对越来越多的Attackers have to face more入侵检测 IDS漏洞扫描 scanner应用审计系统 Application auditing system日志系统 log system蜜罐 honey pot取证系统 forensic system监控平台 monitoring platform等等 etc.40一个信息安全管理体系的结构Structure of a ISMS (modified ISO27001)41结构性安全中的脆弱性Vulnerabilities in structures42你

19、对刚才阐述的结构性安全有什么感觉?Whats your feeling about structural security?复杂 complex怀疑其完备性 concern about the completion成本 cost蠢人永远有 stupid guys are there 43不要被“结构性安全”给忽悠了!Do not be misled by structural security不要被“结构性安全”给忽悠了!脆弱性安全和结构性安全并不是对立的,也不是两个发展阶段;脆弱性安全也有结构,结构性安全也有脆弱性。Do not be misled by structural securit

20、yVulnerability-oriented security also has structureStructural security also has vulnerabilities44借助非技术环节来侵害技术结构Find vulnerabilities from non-technology partsRandomly GeneratedSymmetric Key (seed + PRNG)AlicePublickeyPrivatekeyPrivate keyPublic keyBob45借助非技术环节来侵害技术结构Find vulnerabilities from non-tech

21、nology partsRandomly GeneratedSymmetric Key (seed + PRNG)AlicePublickeyPrivatekeyPrivate keyPublic keyBobPrivate keyPublic keyCarl线路的透明插入,可以完成对于加密通信的嗅探攻击46借助非技术环节来侵害技术结构Find vulnerabilities from non-technology partsRandomly GeneratedSymmetric Key (seed + PRNG)AlicePublickeyPrivatekeyPrivate keyPubli

22、c keyBobPrivate keyPublic keyCarl47结构性安全的局限性Limitation of structural security结构是在环境中的、有边界的environment and boundary48在生命周期中寻找弱点 Find vulnerabilities along the lifecycle厂家的生产环节常常会埋有后门back doors embedded during manufacturing没有一个系统是完美的No perfect system 49在结构的时序中寻找突破Find vulnerabilities through time sequ

23、ence以文档保密系统为例Sample: Document protection system文档的生成环节最可能存在漏洞Vulnerabilities during creating documentation50结构性安全的局限性Limitation of structural security结构是在环境中的、有边界的environment and boundary在不同阶段、不同人手中保持安全很困难different phases and organizations51在人性中寻找弱点Find vulnerabilities from human behavior社交工程攻击Socia

24、l Engineering隐私保护Privacy protection自由倾向Anti-DRM懒惰Lazy 52结构性安全的局限性Limitation of structural security结构是在环境中的、有边界的environment and boundary在不同阶段、不同人手中保持安全很困难different phases and organizations人把科学变成了艺术Human transform science to art53结构本身可能就有问题Find vulnerabilities from structure itself54对于AR/PEP/PDP的伪装,可能

25、打破整个结构every role may be spoofed所有看似漂亮的结构,其性能和可用性问题可能会非常严重,会轻易被拒绝服务攻击击垮Most beautiful structures have performance and availability problems and may be easy to be kick down by DoS.那么多传统攻击方式,可能有的还有效Some traditional attacks are still effective结构本身可能就有问题Find vulnerabilities from structure itself55结构性安全还要

26、继续博弈We are still in the game怎么博弈?How to Play the game?你了解对方的结构吗?Do you know the structure of all players?你了解对方了解多少自己的结构吗?Do you know “how much have the other player known about your structure” ?56结构性威胁Structural threats知识、资源和原则Knowledge, Resources and Principles57知识Knowledge寻求对于系统更深层次技术结构的研究Who know lower?寻求对于系统宏观结构的了解Who know the macro-structure better?寻求对于具体对象的全面了解How many details do you know? 58资源Resources从分布式拒绝服务攻击到僵尸网络,掌握具有结构和组织的攻击体Botnet is a sample of structural software organization for attacking在时序上组成结构

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论