真实源地址验证体系结构下安全组播研究.ppt
《真实源地址验证体系结构下安全组播研究.ppt》由会员分享,可在线阅读,更多相关《真实源地址验证体系结构下安全组播研究.ppt(51页珍藏版)》请在三一办公上搜索。
1、2023/5/24,1,真实源地址验证体系结构下安全组播研究,陈 越,2、基于身份密码及流认证的IPv6源 地址验证方法,3、真实源地址框架下的特定源组播,内 容,2,2023/5/24,4、新的跨域特定源与任意源组播方案,1、真实源地址验证的需求和概念,5、组播研究的热点问题,1、真实源地址验证的需求和概念,研究背景 结合与上海交通大学、清华大学、国防科大、XXXXDDDD、东北大学等合作承担的国家科技支撑“国家科技支撑计划课题“新一代可信任互联网可扩展路由关键技术”中的研究内容进行汇报和交流。XXXXDDDD承担部分是功能可扩展和安全可扩展部分的研究内容。目标:针对新一代可信任互联网可扩展
2、路由体系结构下组播安全所面临的挑战及现有工作的不足,集中于SAVA下跨域安全组播、组密钥管理、安全组成员管理等组播安全关键技术的研究,旨在为新一代可信任互联网中的组播通信提供安全支持。,3,2023/5/24,1、真实源地址验证的需求和概念,下一代互联网真实源地址验证的需求 现有互联网的 IP 分组转发,主要基于目的IP 地址,很少对分组的IP 源地址的真实性进行检查,这使得分组的IP 源地址容易伪造。网络攻击者常常通过伪造分组的IP 源地址逃避承担责任。IP 源地址验证已经成为互联网面临的一个挑战性的问题。,4,2023/5/24,真实IP源地址的三重含义 经授权的。IP 源地址必须是经互联
3、网IP 地址管理机构分配授权的,不能伪造。唯一的。IP 源地址必须是全局唯一的,除了在对全局唯一性不做要求的特殊情形以外。可追溯的。网络中转发的IP 分组,可以根据其IP 源地址找到其所有者和位置。,5,2023/5/24,1、真实源地址验证的需求和概念,真实IP源地址可以实现的功能这一体系结构的实现可以使得互联网中携带真实IP 源地址的分组更容易被追踪,携带伪造IP 源地址的分组无法转发,被丢弃。此外还有以下功能:可以实现更精细粒度的网络管理和计费。由于实现全局唯一的IP 地址到用户应用的映射更加容易,网络管理系统可以更容易对端到端的应用实现计费,如同现有电话网络一样。安全认证可以得到一定程
4、度的简化。传统的认证多基于加密方法。如果实现真实IPv6源地址验证体系结构,真实IPv6 源地址和上层实体间的映射可以为认证提供帮助。新的互联网应用,例如P2P 应用和基于SIP 的大规模多媒体应用,由于采用了全局唯一的IP 源地址,可以简化实现,提高性能,更方便部署。,6,2023/5/24,1、真实源地址验证的需求和概念,真实IP源地址的体系结构,7,2023/5/24,1、真实源地址验证的需求和概念,接入子网真实IPv6源地址验证接入子网真实IPv6源地址验证是体系结构的重要组成部分,实现端系统IP地址一级的细粒度的真实IPv6 源地址验证。如果没有这一级验证,一个主机依然可以伪造IP前
5、缀相同的同一子网内其他主机的地址。其具有以下特点:所有相关网络设备在同一个网络管理机构管理控制下。解决方案与接入子网的地址管理分配和控制策略密切相关。解决方案与端系统的接入方式密切相关。,8,2023/5/24,1、真实源地址验证的需求和概念,自治系统内真实IPv6源地址验证 其目标是实现IP地址前缀粒度的真实IPv6 源地址验证,因为自治系统内的网络设备都在同一个管理机构管理之下,主要的验证机制只需部署在运营商网络和接入网络的边界。解决方案的主要思想是在路由器上部署入口过滤验证规则,这些规则把每一个路由器的接口和一组真实有效的IP地址前缀关联起来。,9,2023/5/24,1、真实源地址验证
6、的需求和概念,自治系统间真实IPv6源地址验证这是最复杂的一个层次,其目标是实现自治系统粒度的真实IPv6源地址验证。自治系统间真实IPv6源地址验证具有如下特点:需要在不同自治系统间协同工作。机制必须简单轻权,不给自治系统间的高速通信带来明显影响。,10,2023/5/24,1、真实源地址验证的需求和概念,自治系统间真实IPv6源地址验证,11,2023/5/24,自治系统间真实IPv6源地址验证需要建立协同工作机制,具体做法是在网络中部署一台注册服务器用以向各个自治系统提供协同服务,1、真实源地址验证的需求和概念,12,2023/5/24,Add signature,check signa
7、ture,valid,Remove signature,Ingress filtering,Check signature,invalid,Unsigned Flow,Signed Flow,1.绿线向自治系统注册,获取可被验证的签名,2蓝线为注册过的数据流,4红线表示未经过注册的攻击者,3经过注册的IP地址通过自治系统时,对签名进行验证,通过验证则去掉签名并向下转发,反之丢弃。,1、真实源地址验证的需求和概念,2、基于身份密码及流认证的IPv6源 地址验证方法,3、真实源地址框架下的特定源组播,内 容,13,2023/5/24,4、新的跨域特定源与任意源组播方案,1、真实源地址验证的需求和概
8、念,5、组播研究的热点问题,2、基于身份密码及流认证的IPv6源地址验证方法,背景 SAVA(Source Address Validation Architecture)清华大学吴建平、毕军。RFC 5210,IETF 2008 进一步的目标:实现密码学意义上的源地址验证方案。速度要快。,14,2023/5/24,2、基于身份密码及流认证的IPv6源地址验证方法,基于身份密码及流认证的IPv6源地址验证方法的基本思想是:把主机MAC地址作为身份同主机公钥相绑定,利用CGA算法从主机公钥衍生出IPv6接入子网地址,通过数字签名提供主机真实性的验证,以消息认证码和流认证技术实现接入网关对数据包I
9、Pv6地址的快速安全的验证。,15,2023/5/24,2、基于身份密码及流认证的IPv6源地址验证方法,16,2023/5/24,私钥生成中心是设置在接入子网内的一台可信计算机,主要用于生成系统公开参数,生成并安全保存主私钥,进行主机身份注册,生成并分发主机私钥。,安全网关是设置在接入子网边界的一个安全网络设备,主要用于验证向接入子网外转发的数据包的源IP地址。,主机中需要包含一个密钥发生器,用于生成会话密钥。,2、基于身份密码及流认证的IPv6源地址验证方法,基于身份密码及流认证的IPv6源地址验证方法的大致分三阶段进行:第一阶段,构建一个基于身份的密码系统;第二阶段,主机根据第一阶段产生
10、的公钥来生成对应的IPv6地址;第三阶段,主机根据主机私钥和会话密钥来生成主机IP地址的认证信息,网关根据数据包中的验证信息来对源IP地址进行验证。,17,2023/5/24,2、基于身份密码及流认证的IPv6源地址验证方法,第一阶段:基于身份密码系统的构建 该阶段分为两步进行,主机注册和主机密钥产生。主机注册实现了合法主机向私钥生成中心PKG的安全注册,保证每个主机都必须以真实的MAC地址作为身份进行注册,同时,为注册成功的主机对应分配一个随机数,为下一步做准备。我们认为,这一步是整个系统运行安全的前提,可以结合实际应用场景采用一些人工手段来保证注册的安全性。主机密钥产生过程主要为各主机安全
11、产生并分发私钥,而主机公钥是由主机自己根据其MAC地址和系统公开参数生成的。通过PKG的主私钥和主机在上一步得到的随机数,可以保证只有拥有合法身份的主机才能获得对应的私钥,同时保证主机获得的私钥是PKG产生的,不是伪造的且没有被恶意篡改。,18,2023/5/24,2、基于身份密码及流认证的IPv6源地址验证方法,第二阶段,IPv6真实源地址产生 该阶段主要使用之前产生的主机公钥生成一个基于身份密码的IPv6地址,具体过程如下。(1)主机从路由器公告中获取一个地址前缀,或者使用链路本地地址的地址前缀。然后采用密码产生地址(Cryptographically Generated Address,
12、CGA)算法,根据公钥KP、子网前缀及一些调节参数,采用一个单向哈希函数计算出一个比特串,然后将子网前缀结合这个比特串得到一个密码产生IPv6地址。(2)主机使用上述IPv6地址作为目标地址发送邻居请求(Neighbor Solicitation)报文。报文附加一个选项头,其中包含主机公钥KP以及一个基于身份密码的签名,该签名中包含使用主机私钥KS对报文的签名。如果上述IPv6地址不与其它主机的IP地址冲突,则此主机使用该地址作为其IP地址;如果地址有冲突,则调整密码产生地址算法中使用的参数,生成一个新的IP地址,再次发送邻居请求报文。,19,2023/5/24,2、基于身份密码及流认证的IP
13、v6源地址验证方法,第三阶段,源地址认证信息的产生与验证 签名数据包的发送和验证 主机在向接入子网外发送普通数据包之前,需要以安全网关为目的地址发送一个签名数据包。以此为后续数据包的验证传递一些必要信息。同时,为了防止重放攻击,若主机超过一段时间(可根据具体应用场景来设置,本文设其为t)未向外发送数据包,当主机再次发送数据包时,需要重新发送一个新的签名数据包。,20,2023/5/24,2、基于身份密码及流认证的IPv6源地址验证方法,第三阶段,源地址认证信息的产生与验证 2.使用流认证方法验证后续数据包 认证信息的接收者不需要事先知道该认证信息所使用的会话密钥,而是通过后续数据信息来公开之前
14、的认证信息所使用的密钥。因此,通过连续发送的信息流之间的这种相互关联信息,可以让发送者和接收者之间不需要事先进行密钥协商,也不需要使用私钥签名,就可以实现接收者对这种大量连续发送的信息的高效认证。,21,2023/5/24,2、基于身份密码及流认证的IPv6源 地址验证方法,3、真实源地址框架下的特定源组播,内 容,22,2023/5/24,4、新的跨域特定源与任意源组播方案,1、真实源地址验证的需求和概念,5、组播研究的热点问题,3、真实源地址框架下的特定源组播,什么是IP组播:ASM(Any Source Multicast),RFC1121的组播服务模型:每一个组播组用一个单一的IP地址
15、来标识,任意发送者发往该地址的数据可以到达所有的组成员组成员的个数不加限制组成员可以在Internet上任一位置组成员可以自由的加入或离开发送者不必是组播组的成员此种模式称为ASMSSM(Source Specific Multicast)ASM模型的扩展,允许接受者选择发送者,即接受者只接收特定发送者的数据包,并且在构造转发树的时候进行裁剪。,23,2023/5/24,3、真实源地址框架下的特定源组播,单播和组播的比较:,24,2023/5/24,Server,Router,Unicast,Server,Router,Multicast,应用程序/组播地址,主机-路由器协议(IGMP、MLD
16、),域内组播协议(DVMRP、MOSPF、CBT、PIM-DM、PIM-SM),域间组播协议(MBGP/MSDP、BGMP/MASCPIM-SSM),注:以下”域”均指自治系统(AS),3、真实源地址框架下的特定源组播,IP组播体系结构(一),3、真实源地址框架下的特定源组播,IP组播体系结构(二),发送者向组播地址发送数据包-组播地址:接收者告知本网段的路由器他们需要接收哪些数据包-通过组管理协议进行。发送者和接收者之间的路由器构造组播树,确保组播数据包到达正确的接收者网络-通过组播路由协议进行-进行RPF(Reverse Path Forwarding)检查,Source-Specific
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 真实 源地 验证 体系结构 安全 研究

链接地址:https://www.31ppt.com/p-4933949.html