网络安全技术及应用实践教程 第5版 课件 第6章 身份认证与访问控制_第1页
网络安全技术及应用实践教程 第5版 课件 第6章 身份认证与访问控制_第2页
网络安全技术及应用实践教程 第5版 课件 第6章 身份认证与访问控制_第3页
网络安全技术及应用实践教程 第5版 课件 第6章 身份认证与访问控制_第4页
网络安全技术及应用实践教程 第5版 课件 第6章 身份认证与访问控制_第5页
已阅读5页,还剩112页未读 继续免费阅读

下载本文档

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

文档简介

第6章身份认证与访问控制

目录

6.3实验6-1配置WindowsACL3

6.4实验6-2配置IP访问控制列表4

6.1知识要点1

*6.5实验6-3数字签名与访问控制56.2要点小结2十三五国家重点出版规划项目国家智慧教育平台首批入选课程教学目标

教学目标

●掌握身份认证的概念、种类和常用方法●理解数字签名的概念、功能、原理和过程●掌握访问控制的概念、类型、机制和策略●理解安全审计的概念、类型、跟踪和实施●理解电子证据的概念以及电子数据取证技术●掌握Windows系统和路由器中ACL的配置实验重点重点国家十三五重点出版规划项目国家智慧教育平台首批入选课程6.1知识要点

国家十三五重点出版规划项目国家智慧教育平台首批入选课程

6.1.3访问控制技术3

6.1.4网络安全审计4

6.1.1身份认证技术16.1.5电子数据取证56.1.2数字签名技术26.1知识要点

6.1.1身份认证技术

2025年6月,研究人员发现了一起创纪录的数据泄露事件,涉及30个数据库共计160亿条登录凭证,数据来源于社交媒体、企业平台、虚拟私人网络及开发者门户等,几乎覆盖所有主流在线服务。此次泄露再次将身份认证安全推至风口浪尖。分析指出,攻击者利用信息窃取程序大规模收集结构化登录数据,而缺乏多因素认证(MFA)的企业成为重灾区——攻击者仅需1%的成功率即可突破千万账户。案例6-1国家十三五重点出版规划项目国家智慧教育平台首批入选课程6.1知识要点

6.1.1身份认证技术身份认证和访问控制技术是网络安全的最基本要素。身份认证是安全系统中的第一道“关卡”,是实施访问控制、安全审计等一系列网络安全措施的前提。访问控制是防止非法用户使用系统或者合法用户越权使用系统的重要安全屏障,同时用户在整个访问过程中的活动应当被识别、记录、存储以确保可审查。国家十三五重点出版规划项目国家智慧教育平台首批入选课程6.1知识要点

6.1.1身份认证技术

1.认证技术的基本概念认证(Authentication)是指对网络系统使用过程中的主客体双方互相鉴别、确认身份后,对其赋予恰当的标志、标签、证书等过程,也可以说是一个实体向另外一个实体证明其所声称的身份的过程,其中需要被证实的实体是示证者(声称者),负责检查确认声称者的实体是验证者,双方按照一定的规则进行示证和验证。认证过程示意图实体A(示证者)向实体B(验证者)告知口令为Security@123,实体B验证该口令是正确的,则确认了实体A的身份。6.1知识要点

6.1.1身份认证技术1.认证技术的基本概念从鉴别对象上可以分为2种:用户身份认证和消息认证。1)身份认证。身份认证用于鉴别用户身份。包括识别和验证两部分,识别是鉴别访问者的身份,验证是对访问者身份的合法性进行确认。从认证关系上看,身份认证也可分为用户与主机间的认证和主机之间的认证。2)消息认证。消息认证用于保证信息的完整性和不可否认性。通常用来检测主机收到的信息是否完整,以及检测信息在传递过程中是否被修改或伪造。

6.1知识要点

6.1.1身份认证技术身份认证(IdentityandAuthenticationManagement),是网络系统的用户在进入系统或访问不同保护级别的系统资源时,系统确认该用户的身份是否真实、合法和唯一的过程。目前可以用来验证用户身份的方法有以下3种。1)用户所知道的事物,如口令、密码等。2)用户所拥有的物品,如身份证、智能卡、USBKey等。3)用户所具有的生物特征,如指纹、虹膜、声纹、人脸信息、笔迹、步态、击键习惯等。

在实际应用中,为了达到更高的安全级别,往往会将上面的方法综合使用,即通过多个因素共同确认用户身份。

(1)

身份认证的概念你有什么?你知道什么?你是谁?2.身份认证的基本概念6.1知识要点

6.1.1身份认证技术

身份认证与鉴别是信息安全中的第一道防线,对信息系统的安全有着重要意义。可以确保用户身份的真实、合法和唯一性,可以防止非法人员进入系统,通过各种违法操作获取不正当利益、非法访问受控信息、恶意破坏系统数据的完整性等情况的发生,严防“病从口入”关口。

访问控制和审计系统都依赖于身份认证系统提供的“认证信息”鉴别和审计,如图所示。(2)身份认证的作用图6-l身份认证和访问控制过程2.身份认证的基本概念6.1知识要点

(1)口令认证技术1)固定口令方式固定口令方式也叫静态密码方式是指以用户名及密码认证的方式,是最简单最广泛应用的身份认证方法。所有用户的密码由用户自己设定,只有用户本人知道。只要能够正确输入密码,信息系统就认为操作者是合法用户。实际上,很多用户为了方便起见,经常用生日、电话号码等具有用户自身特征的字符串作为密码,为系统安全留下隐患。同时,由于密码是静态数据,系统在验证过程中需要在网络介质中传输,很容易被木马程序或监听设备截获。因此,用户名及密码方式是安全性比较低的身份认证方式。在该类型中用户只能通过设置强密码(八位以上,包含数字、大小写字母、特殊字符等)来提高认证的强度。

3.身份认证常用方式6.1.1身份认证技术6.1知识要点

固定口令认证方式简单,易受攻击: 网络数据流窃听(Sniffer)。认证信息截取/重放。字典攻击。穷举尝试(BruteForce)。窥探密码。社会工程攻击(冒充)。垃圾搜索。3.身份认证常用方式6.1.1身份认证技术6.1知识要点

3.身份认证常用方式

(1)口令认证技术

2)动态口令认证

动态口令是应用较广的一种身份识别方式,采用HASH函数产生。基于动态口令认证的方式主要有动态短信密码和动态口令牌(卡)两种方式,口令一次一密,每次登陆都用不同的密码,可以避免口令丢失的逻辑漏洞。前者是将系统发给用户注册手机的动态短信密码进行身份认证。后者则以发给用户的动态口令牌进行认证。动态口令认证方式不需要用户定期修改密码,无需担心密码泄露,该认证方式广泛应用在VPN、网上银行、电子商务等领域。

动态口令牌6.1.1身份认证技术6.1知识要点

(2)智能卡技术智能卡(SmartCard)是一种将具有加密、存储、处理能力的集成电路芯片嵌在塑料基片上而制成的卡片,是一种带有存储器和微处理器的集成电路卡,能够安全存储认证信息,并具有一定的计算能力。智能卡认证根据用户所拥有的实物进行,发行时要经过个人化或初始化阶段,其具体内容因卡的种类和应用模式而不同。发卡机构根据系统设计要求将应用信息(如发行代码等)和持卡人的个人信息写入卡中,使该智能卡成为持卡人的专有物,并用于特定的应用模式。

3.身份认证常用方式6.1.1身份认证技术6.1知识要点

微软最新发布的《2025数字防御报告》揭示,全球身份攻击在2025年上半年激增32%,其中97%的攻击通过窃取密码实现。这一趋势凸显了传统身份验证机制在应对现代网络威胁时的脆弱性,对政府机构和IT企业构成了严重威胁。案例6-2

(3)双因素安全认证

E-Securer安全身份认证系统是面向安全领域的AAA系统,提供了双因素身份认证、统一授权、集中审计等功能,可以为网络设备、VPN、主机系统、数据库系统、WEB服务器、应用服务系统等提供集中的身份认证和权限控制。3.身份认证常用方式

(3)双因素安全认证

*双因素身份认证系统组成

1)身份认证服务器提供数据存储、AAA服务、管理等功能,是整个系统的核

心部分。

2)双因素安全令牌(SecureKey)用于生成用户当前登录的动态口令,采用加密算法及可靠设计,可防止读取密码信息。3)认证代理(AuthenticationAgent)安装在被保护系统上,被保护系统通过认证代理向认证服务器发送认证请求,从而保证被保护系统身份认证的安全。6.1知识要点

图RSA双因素安全令牌个人标识号-密码动态密码3.身份认证常用方式6.1知识要点

美国知名的电信和网络安全公司Verizon在《2025年数据泄露调查报告》指出,在已确认的12,195起泄露事件中,22%直接源于凭证滥用,而利用生成式AI伪造身份的攻击同比激增300%。Gartner在同期发布的《身份与访问管理2025趋势》中提醒:传统密码体系已无法匹配当前威胁,无密码认证(生物识别、硬件密钥)与AI驱动的身份威胁检测将成为IAM建设的核心,企业必须将“人类与非人类身份”纳入统一治理框架,确保在混合云与供应链生态中实现持续、动态的身份验证与访问控制。案例6-36.1知识要点

3.身份认证常用方式应用领域具体应用公共安全刑侦追逃、罪犯识别、边防安全信息安全计算机和网络的登录、文件的加密和解密政府职能电子政务、户籍管理、社会福利和保险商业企业电子商务、电子货币和支付、考勤、市场营销场所进出军事机要部门、金融机构的门禁控制和进出管理等(4)

生物识别技术生物识别技术是指通过可测量的生物信息和行为等特征进行身份认证的一种技术。认证系统测量的生物特征一般是用户唯一生理特征或行为方式。生物特征分为生理特征和行为特征两类。身体特征包括:指纹、掌形、视网膜、人体气味、脸形、手的血管和DNA等;行为特征包括:签名、语音、行走步态、情景感知、击键特征等,目前应用发展最广技术是人脸识别技术,主要应用领域如表所示。6.1知识要点

(5)Kerberos认证技术1)kerberos协议是一种基于对称密码算法的网络认证协议,其设计目标就是提供一种安全、可靠、透明、可伸缩的认证服务。

3.身份认证常用方式图6-2Kerberos的组成及工作过程Kerberos模型主要包括客户机、服务器和密钥分发中心(KeyDistributedCenter,KDC)3个部分,其中KDC又包括认证服务器(AuthenticationServer,AS)和票据授予服务器(Ticket-GrantingServer,TGS)2部分。KDC是整个系统的核心部分,它保存所有用户和服务器的密钥,并提供身份验证服务以及密钥分发功能。6.1知识要点

(5)Kerberos认证技术2)单点登入SSO

3.身份认证常用方式单点登入(SingleSignOn,SSO)也称单次登入,是在多个应用系统中,用户只需要登入一次就可以访问所有相互信任应用系统,是目前比较流行的企业业务整合的解决方案之一。在大型网络中通常设有多种应用服务器,如邮件服务器、Web服务器、文件服务器、各类数据库服务器等。传统的基于用户名/口令的认证管理方式中,用户在每个系统中都可能有一组不同的用户名和口令,且用户的身份信息无法在各服务器间相互传递,当用户登录不同系统时都必须输入相应的登录密码进行认证。另一方面,每台服务器还需要存储和维护用户登录密码,增加了系统管理的负担,也为网络安全留下隐患,为此产生了单点登入系统。6.1知识要点

(6)公钥基础设施(PKI)技术

PKI(PublicKeyInfrastructure)是有关创建、管理、存储、分发和撤销公钥证书所需要的硬件、软件、人员、策略和过程的安全服务设施。

图6-3PKI的基本工作过程图PKI涉及多个实体之间的协商和操作,主要实体包括:注册机构RA(RegistrationAuthority)认证机构CA(CertificationAuthority)数字证书库(DigitalCertificateLibrary),PKI的认证围绕数字证书进行。6.1知识要点

(6)公钥基础设施(PKI)技术CA认证机构是国际认证机构的通称,是对数字证书的申请用户进行发放、管理、检验或取消的机构。数字证书由权威CA机构颁发给用户,用以在数字领域中证实用户身份的一种数字凭证,表6-2为不同用户申请使用的数字证书类型与主要功能描述表。数字证书的发放、管理和认证是一个复杂的过程,即CA认证过程。

表6-2证书的类型与作用

注:数字证书标准有:X.509证书、简单PKI证书、PGP证书和属性证书。6.1知识要点

(6)公钥基础设施(PKI)技术CA作为网络安全可信认证及证书管理机构,其主要职能是审查证书持有者身份的合法性,签发管理证书,并管理和维护所签发的证书,提供各种证书服务,包括证书的签发、更新、回收、归档等,以防证书被伪造或篡改。

CA的主要职能体现在3个方面:(1)管理和维护客户的证书和证书作废表(CRL)。(2)维护整个认证过程的安全。(3)提供安全审计的依据。

6.1知识要点

(6)公钥基础设施(PKI)技术RA注册机构是负责证书注册任务的可信机构(或服务器),对于第一次使用PKI进行认证的用户,RA负责建立和确认用户身份。RA不负责证书的事务,它作为用户和CA的中间人。当需要生成证书的时候,用户向RA发送请求,RA将请求转发给CA。网络安全技术及应用实践教程(第5版.慕课-微课版)机械工业出版社诚挚谢意!“十三五”国家重点出版规划项目国家智慧教育平台首批入选课程全国计算机优秀教学资源案例特等奖国家智慧教育平台首批入选课程主编“十三五”国家重点出版规划项目国家智慧教育平台首批入选课程全国计算机优秀教学资源案例特等奖上海市高校优秀教材奖/精品课程主编网络安全技术及应用实践教程国家智慧教育平台课程第6章身份认证与访问控制(第5版.慕课-微课版)何道敬贾铁军古乐声

主编王

威刘巧红

王坚副主编

宋少婷李奇吴昊天

参编6.1知识要点

国家十三五重点出版规划项目国家智慧教育平台首批入选课程

6.1.3访问控制技术3

6.1.4网络安全审计4

6.1.1身份认证技术16.1.5电子数据取证5

6.1.2数字签名技术26.1知识要点

根据eIDAS2.0法规,欧盟成员国需在2024年9月前部署支持合格电子签名(QES)的数字钱包。公民使用手机安全芯片或蓝牙令牌等硬件安全模块生成签名,结合生物特征+PIN进行双重认证,遵循PAdES标准对政务文件(如税单、医疗授权)进行签署。签名事件哈希值存证于欧盟区块链EBSI,实现跨国审计。2023年米兰法院裁定跨境电子合同因QES合规性有效(案号RG1223/2023),确认其法律效力等同手写签名。案例6-46.1.2数字签名技术GB/T25069-2022《信息安全技术术语》中对数字签名(Digitalsignature)及签名(signature)的定义是“附加在数据单元上的一些数据,或是对数据单元做密码变换,这种附加数据或密码变换被数据单元的接收者用以确认数据单元的来源和完整性,达到保护数据,防止被人(例如接收者)伪造的目的。”《中华人民共和国电子签名法》中对数字签名的定义为:通过某种密码运算生成一系列符号及代码组成电子密码进行签名,来代替书写签名或印章,对于这种电子式的签名还可进行技术验证。

6.1.2数字签名技术1.数字签名的概念6.1知识要点

数字签名(DigitalSignature)又称公钥数字签名或电子签章,是以电子形式存储于信息中或以附件或逻辑上关联数据,用于辨识数据签署人身份,表明签署人对数据中所包含信息的认可。

基于公钥或私钥密码体制都可获得数字签名,目前主要是基于公钥密码体制数字签名。包括普通数字签名和特殊数字签名两种。联合国贸法会在《电子签名示范法》欧盟的《电子签名共同框架指令》《中华人民共和国电子签名法》ISO7498-2标准中定义数字签名

6.1.2数字签名技术1.数字签名的概念6.1知识要点

6.1知识要点

由于不同的颁发机构可以为同一家公司颁发数字证书,但是审核标准不一致,所以黑客就利用了这点成功申请了知名公司的数字证书。以某家颁发机构数字证书的申请流程为例,公司申请证书只有有两个必要条件:单位授权书和公对公付款。如此简单的审查,导致部分颁发机构给木马作者颁发了知名公司的数字证书,使得木马作者利用了手中的数字签名,签发了大量木马文件,由于此类文件非常容易被加入到可信任文件列表,给用户带来了极大的危害。案例6-56.1.2数字签名技术

6.1.2数字签名技术2.数字签名的方法和功能

实现电子签名的技术手段有多种,主要方法包括:①基于PKI的公钥密码技术的数字签名;②用一个以生物特征统计学为基础的识别标识,如手书签名和图章的电子图像的模式识别;③手印、声音印记或视网膜扫描的识别;④一个让收件人能识别发件人身份的密码代号、密码或个人识别码PIN;⑤基于量子力学的计算机等。但比较成熟的、使用方便具有可操作性的、在世界先进国家和我国普遍使用的电子签名技术还是基于PKI的数字签名技术。6.1知识要点

6.1.2数字签名技术2.数字签名的方法和功能

数字签名算法组成主要有2部分:签名算法和验证算法。

保证信息传输的完整性、发送者的身份认证、防止交易中的抵赖行为发生。数字签名技术是将摘要信息用发送者的私钥加密,与原文一起传送给接收者。

最终目的是实现6种安全保障功能:(1)必须可信。(2)无法抵赖。(3)不可伪造。(4)不能重用。(5)不许变更。(6)处理快、应用广。

6.1知识要点

3.数字签名过程及实现

(1)身份认证的实现

PKI提供的服务首先是认证,即身份识别与鉴别,就是确认实体即为自己所声明的实体。认证的前提是双方都具有第三方CA所签发的证书,认证分为单向认证和双向认证。1)单向认证。2)双向认证。

(2)数字签名过程

网上通信的双方,在互相认证身份之后,即可发送签名的数据电文。数字签名的全过程分两大部分,即签名与验证。数字签名与验证的过程和技术实现的原理,如图。图

双向认证过程

数字签名原理6.1知识要点

如果收方对发方数字签名验证成功,就可以说明三个实质性的问题:1)该电子文件确实是由签名者的发方所发出的,电子文件来源于该发送者。因为签署时电子签名数据由电子签名人所控制。2)被签名的电子文件确实是经发方签名后发送的,说明发方用了自己的私钥做的签名,并得到验证,达到不可否认的目的。3)收方收到的电子文件在传输中没有被篡改,保持了数据的完整性,因为,签署后对电子签名的任何改动都能够被发现。《电子签名法》中规定:“安全的电子签名具有与手写签名或者盖章同等的效力”。6.1知识要点

3.数字签名过程及实现图

原文加密的数字签名实现方法典型的“数字信封”处理过程其基本原理是将原文用对称密钥加密传输,而将对称密钥用收方公钥加密发送给对方。如同将对称密钥放在同一个数字信封,收方收到数字信封,用自己的私钥解密信封,取出对称密钥解密得原文。6.1知识要点

4.原文保密的数据签名的实现方法网络安全技术及应用实践教程(第5版.慕课-微课版)机械工业出版社诚挚谢意!“十三五”国家重点出版规划项目国家智慧教育平台首批入选课程全国计算机优秀教学资源案例特等奖国家智慧教育平台首批入选课程主编“十三五”国家重点出版规划项目国家智慧教育平台首批入选课程全国计算机优秀教学资源案例特等奖上海市高校优秀教材奖/精品课程主编网络安全技术及应用实践教程国家智慧教育平台课程第6章身份认证与访问控制(第5版.慕课-微课版)何道敬贾铁军古乐声

主编王

威刘巧红

王坚副主编

宋少婷李奇吴昊天

参编6.1知识要点

国家十三五重点出版规划项目国家智慧教育平台首批入选课程

6.1.3访问控制技术3

6.1.4网络安全审计4

6.1.1身份认证技术16.1.5电子数据取证56.1.2数字签名技术26.1知识要点

据Toyota官方公告&日本共同社报道,近年,由于丰田云平台上一个数据库访问权限配置错误,将T-Connect服务存储桶设为公共可读,导致215万车主的行车轨迹、视频等敏感数据在互联网上暴露近十年,任何人都可无须认证直接访问下载。此案例说明一次简单的“公共读”配置,再次把访问控制中的“最小权限”原则推上风口浪尖。案例6-66.1.3访问控制技术6.1知识要点

(1)访问控制的概念及任务

访问控制(AccessControl)指针对越权使用资源的防御措施,即判断使用者是否有权限使用或更改某一项资源,并防止非授权使用者滥用资源。目的是限制访问主体对访问客体的访问权限。

GB/T25069-2022《信息安全技术

术语》中对访问控制的定义是“一种确保数据处理系统的资源只能由经授权实体以授权方式进行访问的手段。”

由此可见,访问控制是主体依据某些控制策略或权限对客体本身或其资源进行的不同授权访问。

6.1.3访问控制的概念及内容1.访问控制的概念及内容6.1知识要点

(1)访问控制的概念及任务

访问控制包含三方面含义:一是机密性控制,保证数据资源不被非法读出;二是完整性控制,保证数据资源不被非法增加、改写、删除和生成;三是有效性控制,保证资源不被非法访问主体使用和破坏。主要任务是保证网络资源不被非法使用,也是保护网络系统和资源安全的重要手段。访问控制三个要素:1)主体S(Subject).指提出访问资源具体请求方.

2)客体O(Object).指被访问资源的实体。

3)控制策略A(Attribution)。主体对客体的访问控制规则。

6.1.3访问控制的概念及内容1.访问控制的概念及内容

访问控制的主要功能包括:保证合法用户访问受权保护的网络资源,防止非法的主体进入受保护的网络资源,或防止合法用户对受保护的网络资源进行非授权的访问。

访问控制的内容包括三个方面:

1)认证:包括主体对客体的识别认证和客体对主体检验认证

2)控制策略的具体实现:如何设定规则集合从而确保正常用户对信息资源的合法使用,既要防止非法用户,也要考虑敏感资源的泄漏,对于合法用户而言,更不能越权行使控制策略所赋予其权利以外的功能。

3)安全审计:使系统自动记录网络中的“正常”操作、“非正常”操作以及使用时间、敏感信息等。

6.1知识要点

2.访问控制的功能和内容3.访问控制的实现方法最早对访问控制的抽象是访问矩阵(AccessMatrix)。1971年,B.W.Lampson第一次使用主体、客体和访问矩阵的概念形式化地对访问控制进行抽象,开始真正意义上计算机访问控制系统安全模型的研究。(1)访问控制矩阵(AccessControlMatrix,ACM)访问控制矩阵模型的基本思想是将所有的访问控制信息存储在一个矩阵中进行集中管理。当前的访问控制模型都是在此基础上建立起来的。6.1知识要点

3.访问控制的实现方法

(1)访问控制矩阵(AccessControlMatrix,ACM)如图,访问矩阵的每行对应一个主体,是访问操作中的主动实体;每列对应一个客体,是访问操作中的被动实体;每个单元格描述主体可以对客体执行的访问操作。6.1知识要点

访问矩阵示例图3.访问控制的实现方法

(2)访问控制列表(AccessControlList,ACL)6.1知识要点

云服务平台ServiceNow近期曝出高危漏洞CVE-2025-3648(代号CounterStrike),允许低权限用户突破访问控制列表(ACL)限制,通过记录计数枚举技术窃取敏感数据。该漏洞由Varonis威胁实验室发现,影响包括政府机构、金融机构在内的全球企业客户,可能造成凭证、个人身份信息等核心数据泄露。案例6-7访问控制列表是按访问控制矩阵的列实施对系统中客体的访问控制。每个客体都有一张ACL,用于说明可以访问该客体的主体及其访问资源。对于共享客体,系统只要维护一张ACL即可。3.访问控制的实现方法

(2)访问控制列表(AccessControlList,ACL)6.1知识要点

下图说明了不同主体对客体(Example文件)的访问权限。其中客体Example文件的访问控制列表如下:<John,r><Jane,rw>其中,John和Jane表示用户的注册ID;r和w表示所允许的访问类型为读和写。

由于ACL是随着客体在系统中分布存储的,如果要从主体的角度实施权限管理,确定一个主体的所有访问权限就需要遍历分布式系统中所有的ACL,这通常十分困难的。因此,在分布式系统中实施访问控制通常需要采用能力表的方法。3.访问控制的实现方法

(3)能力表(CapabilityList,CL)6.1知识要点

能力表访问控制方法借用了系统对文件的目录管理机制,为每一个欲实施访问操作的主体,建立一个能被其访问的“客体目录表”,如某个主体的客体目录表可能为下表。

目录中的每一项称为能力,它由特定的客体和相应访问权限组成,表示主体对该客体所拥有的访问能力。把主体所拥有的所有能力组合起来就得到了该主体的能力表,这种方法相当于把访问控制矩阵按照行进行存储。客体1:权限客体2:权限客体i:权限客体j:权限客体n:权限4.访问控制模型6.1知识要点

对于采用DAC的集中式操作系统,如Linux、Windows等,全部采用ACL的方式实现。例如在Linux系统中,客体都通过指针指向一个ACL列表的数据结构,在该数据结构中以链表的形式依次存储了客体拥有者、拥有者所属用户组及其他用户所具有的读、写、执行权限。案例6-8访问控制模型是规定“谁(Subject)在什么条件(Context)下能对什么资源(Object)执行何种操作(Action)”的形式化框架。4.访问控制模型

(1)自主访问控制6.1知识要点

自主访问控制(DiscretionaryAccessControl,DAC)又称为随意(或任选)访问控制,是在确认主体身份及所属组的基础上,根据访问者的身份和授权来决定访问模式、对访问进行限定的一种控制策略,具有很大的灵活性,并易于理解、使用,但也存在权限传播可控性差、不能抵抗木马攻击等缺陷。

此外,因用户无意(如程序错误、误操作等)或不负责任地操作而造成敏感信息的泄露问题,在DAC机制下也无法解决。这些缺陷都使得自主访问控制的安全程度较低,难以独自支撑高安全等级要求的计算环境。4.访问控制模型

(2)强制访问控制6.1知识要点

强制访问控制(MandatoryAccessControl,MAC),最早出现在20世纪70年代,是美国政府和军方源于对信息保密性的要求以及防止特洛伊木马之类的攻击而研发的。强制访问控制是根据客体中信息的敏感标签和访问敏感信息的主体的访问等级,对客体访问实行限制的一种方法。

它主要用于与保护那些处理特别敏感数据(如政府保密信息或企业敏感数据)的系统。在强制访问控制中,用户的权限和客体的安全属性都是固定的,由系统决定一个用户对某个客体能否进行访问。

所谓“强制”就是安全属性由系统管理员人为设置,或由操作系统自动按照严格的安全策略与规则进行设置,用户和他们的进程不能修改这些属性。4.访问控制模型

(2)强制访问控制6.1知识要点

强制访问控制的实质是对系统中所有的客体和主体分配敏感标签(SensitivityLable)。用户的敏感标签指定了该用户的敏感等级或信任等级,也被称为安全许可(Clearance)。文件的敏感标签则说明了要访问该文件的用户所必须具备的信任等级。敏感标签由两个部分组成:类别(Classification)和类集合(Categories)。类别也称安全级,是单一的、层次结构的,从高到低分为绝密级(TopSecret)、机密级(Secret)、秘密级(Confidential)以及公开级(Unclassified)四级。类集合也称范畴级,是非层次的,代表系统中信息的不同区域,类集合之间是包含、被包含或无关的关系。安全级中包括一个保密级别,范畴集中包含任意多个范畴,

如:{机密:人事处,财务处,科技处}。

4.访问控制模型

(2)强制访问控制6.1知识要点

在现实中,对于一个安全管理人员来说,很难在安全目标的保密性、可用性和完整性之间做出完美的平衡。因此,MAC模型分为加强数据保密性和以加强数据完整性为目的的2种类型,如BLP模型Biba模型Clark-Wilson模型Bion模型ChinaWall模型其中最经典的模型如BLP模型和Biba模型。4.访问控制模型6.1知识要点

某金融机构访问控制一个实例,给用户1分配的角色为A(角色维度1)和B(角色维度2)。在访问的过程中,访问控制规则引擎查询授权信息(如ACL),判断用户1所具有的访问权限。当用户具有角色A的时候,将具有权限1、权限2和权限3;当用户具有角色B的时候,将具有权限4;当用户同时具有角色A和B的时候,将具有权限5和权限6。因此,用户1具有的权限为权限1至权限6。访问控制规则引擎返回授权信息,实现访问控制。案例6-9

(3)基于角色的访问控制4.访问控制模型

(3)基于角色的访问控制6.1知识要点

20世纪90年代以来,随着对在线的多用户、多系统研究的不断深入,角色的概念逐渐形成,并逐步产生了基于角色的访问控制(Role-BasedAccessControl,RBAC)模型。其核心思想是将访问许可权分配给一定的角色,用户通过饰演不同的角色获得角色所拥有的访问许可权,如图所示。4.访问控制模型

(3)基于角色的访问控制6.1知识要点

角色充当着主体(用户)和客体之间关系的桥梁,角色不仅是用户的集合,也是一系列权限的集合。当用户或权限发生变动时,系统可以很灵活地将该用户从一个角色移到另一个角色来实现权限的转换,降低了管理的复杂度。另外在组织机构发生职能改变时,应用系统只需要对角色进行重新授权或取消某些权限,就可以使系统重新适应需要。与用户相比,角色是相对稳定的。

角色由系统管理员定义,角色成员的增减也只能由系统管理员来执行,即只有系统管理员有权定义和分配角色。用户与客体无直接联系,他只有通过角色才享有该角色所对应的权限,从而访问相应的客体。4.访问控制模型

(4)基于任务的访问控制6.1知识要点

基于任务的访问控制(TBAC)模型是一种以任务为中心的,并采用动态授权的主动安全模型。

该模型的基本思想是:授予给用户的访问权限,不仅仅依赖主体、客体,还依赖于主体当前执行的任务、任务的状态。当任务处于活动状态时,主体拥有访问权限。一旦任务被挂起,主体拥有的访问权限就被冻结。如果任务恢复执行,主体将重新拥有访问权限。任务处于终止状态时,主体拥有的权限马上被撤销。TBAC适用于工作流、分布式处理、多点访问控制的信息处理以及事务管理系统中的决策制定,但最显著的应用还是在安全工作流管理中。4.访问控制模型

(5)基于属性的访问控制6.1知识要点

基于属性的访问控制(Attribute-BasedAccessControl,ABAC)是基于用户、资源、操作和运行上下文属性所提出的,其将主体和客体的属性作为基本的决策要素,灵活利用请求者所具有的属性集合决定是否赋予其访问权限,能够很好地将策略管理和权限判定相分离。由于属性是主体和客体内在固有的,不需要手工分配,同时访问控制是多对多的方式,使得ABAC管理上相对简单。并且属性可以多个角度对实体进行描述,因此可根据实际情况改变策略。4.访问控制模型

(5)基于属性的访问控制6.1知识要点

例如,基于使用的访问控制模型(UsageControl,UCON)引入了执行访问控制所必须满足的约束条件(如系统负载、访问时间限制等)。除此之外,ABAC的强扩展性使其可以同加密机制等数据隐私保护机制相结合,在实现细粒度访问控制的基础上,保证用户数据不会被分析及泄漏,例如,基于属性的加密(Attribute-basedEncryption,ABE)方法。上述优点使ABAC模型能够有效解决动态大规模环境下的细粒度访问控制问题,是新型计算环境中的理想访问控制模型,应用前景广阔。6.1知识要点

对比维度自主访问控制(DAC)强制访问控制(MAC)基于角色的访问控制(RBAC)基于属性的访问控制(ABAC)核心思想资源所有者自主决定其他用户的访问权限系统强制分配权限,用户无权更改基于用户角色分配权限,权限与角色绑定基于主体、客体、环境的属性动态决策权限管理者资源所有者系统管理员安全策略制定者系统管理员角色定义与分配策略引擎根据属性规则自动判断权限传递性支持所有者可将权限授予他人不支持权限由系统强制设定不支持角色权限由管理员配置)动态判断无固定传递关系访问控制粒度较粗以用户/组为单位较细以安全级别/标签为单位中等以角色为单位极细可精准到单个属性条件灵活性高所有者可灵活调整权限低策略固化,不易修改中角色调整需管理员操作高属性规则可灵活配置安全性较低易因误操作泄露权限高严格遵循强制策略,防越权中降低权限分配复杂度,减少风险高动态适配复杂场景,精准管控适用场景个人计算机、小型工作组涉密系统、军事/公安等高安全等级系统企业办公系统、ERP、OA系统云计算、物联网、大型分布式系统典型实现Windows文件共享权限、Unix文件权限(rwx)军用操作系统、多级安全数据库企业人事管理系统、财务审批系统云平台访问控制、智能设备权限管理管理成本低所有者自主管理高需专业人员制定安全策略中角色分类后管理更高效中高需维护大量属性规则5.访问控制的安全策略

(1)访问控制安全策略

访问控制技术的实现以访问控制策略的表达、分析和实施为主。其中,访问控制策略定义了系统安全保护的目标,访问控制模型对访问控制策略的应用和实施进行了抽象和描述,访问控制框架描述了访问控制系统的具体实现、组成架构和部件之间交互流程。6.1知识要点

访问控制安全策略主要有如下7种:(1)入网访问控制。(2)网络(资源-服务)权限控制。(3)目录级安全控制。(4)属性安全控制。(5)网络服务器安全控制。(6)网络监控和锁定控制。(7)网络端口和结点的安全控制。(8)防火墙控制6.1知识要点

5.访问控制的安全策略(1)访问控制安全策略访问控制安全策略的实施原则围绕主体、客体和安全控制规则集三者之间的关系展开,具体安全策略实施原则如下。1)最小特权原则。最小特权原则是指主体执行操作时,按照主体所需权利的最小化原则分配给主体权力。最小特权原则的优点是最大限度地限制了主体实施授权行为,可以避免来自突发事件、错误和未授权主体的危险。2)最小泄漏原则。指主体执行任务时,按照主体所需要知道的信息最小化的原则分配给主体权力。3)多级安全策略。是指主体和客体间的数据流向和权限控制按照安全级别的绝密(TS)、秘密(S)、机密(C)、限制(RS)和无级别(U)5级来划分。多级安全策略的优点是避免敏感信息的扩散。具有安全级别的信息资源,只有安全级别比它高的主体才能够访问。6.1知识要点

5.访问控制的安全策略

(2)安全策略的实施原则

1)基于身份的安全策略

①基于身份的安全策略是过滤对数据或资源的访问,只有通过认证的主体才能正常使用客体的资源。基于身份的安全策略包括基于个人的策略和基于组的策略,主要有两种基本的实现方法:能力表和访问控制表。

②基于规则的安全策略

策略中的授权通常依赖于敏感性。在安全策略系统中,所有数据和资源都标注了安全标记,用户的活动进程与其原发者具有相同的安全标记.6.1知识要点

(3)访问控制安全策略的实现5.访问控制的安全策略在新的网络应用环境中,虚拟专用网(VPN)、远程拨号、移动办公室等网络移动接入应用非常广泛,传统用户身份认证和访问控制机制已经无法满足广大用户的需求,由此产生了AAA(Authentication,Authorization,Accounting)认证授权机制。认证(Authentication)是验证用户身份与可使用网络服务的过程授权(Authorization)是依据认证结果开放网络服务给用户的过程审计(Accounting)是记录用户对各种网络操作及服务的用量,并进行计费的过程。6.1知识要点

(1)AAA技术概述6.认证服务与访问控制系统

AAA软硬件接口是身份认证系统的关键部分。系统中专门设计的AAA平台,可实现灵活的认证、授权、审计功能,且系统预留了扩展接口,可根据具体业务系统的需要,灵活进行相应的扩展和调整。AAA认证系统的功能,主要包括如下3个部分。1)认证。对网络用户身份进行识别后,才允许远程登入访问网络资源。2)鉴权。为远程访问控制提供方法,如一次性授权或给予特定命令或服务的授权。3)审计。主要用于网络计费、审计和制作报表。6.1知识要点

(1)AAA技术概述6.认证服务与访问控制系统

远程登入认证也称远程授权接入用户服务(RemoteAuthenticationDialInUserService,RADIUS),主要用于管理远程用户的网络登入。

它主要基于C/S架构,其客户端最初是NAS(NetAccessServer)服务器,现在任何运行RADIUS客户端软件的计算机都可以成为其客户端。RADIUS协议认证机制灵活,可采用PAP、CHAP或UNIX登入认证等多种方式。RADIUS是一种完全开放的协议,分布源码格式,这样,任何安全系统和厂商都可以用,并且RADIUS可以和其它AAA安全协议共用。此协议规定了网络接入服务器与RADIUS服务器之间的消息格式。此服务器接受用户的连接请求,根据其账户和密码完成验证后,将用户所需的配置信息返回给网络接入服务器。6.1知识要点

(2)远程登入认证6.认证服务与访问控制系统

终端访问控制器访问控制系统(TerminalAccessControllerAccessControlSystem,TACACS)由RFC1492定义,其功能是通过一个或几个中心服务器为网络设备提供访问控制服务。

标准的TACACS协议只认证用户是否可以登录系统,目前已经很少使用。与上述RADIUS的区别是,TACACS+协议由思科(Cisco)公司提出,主要应用于Cisco公司的产品中,运行于TCP协议之上,具有独立身份认证、鉴权和审计等功能。6.1知识要点

(3)终端访问控制器访问控制系统6.认证服务与访问控制系统网络安全技术及应用实践教程(第5版.慕课-微课版)机械工业出版社诚挚谢意!“十三五”国家重点出版规划项目国家智慧教育平台首批入选课程全国计算机优秀教学资源案例特等奖国家智慧教育平台首批入选课程主编“十三五”国家重点出版规划项目国家智慧教育平台首批入选课程全国计算机优秀教学资源案例特等奖上海市高校优秀教材奖/精品课程主编网络安全技术及应用实践教程国家智慧教育平台课程第6章身份认证与访问控制(第5版.慕课-微课版)何道敬贾铁军古乐声

主编王

威刘巧红

王坚副主编

宋少婷李奇吴昊天

参编6.1知识要点

国家十三五重点出版规划项目国家智慧教育平台首批入选课程

6.1.3访问控制技术3

6.1.4网络安全审计4

6.1.1身份认证技术16.1.5电子数据取证56.1.2数字签名技术26.1.4网络安全审计6.1知识要点

2025年7月披露的虚拟货币平台“审计后门”诈骗案,是一起利用技术手段实施的高智商金融犯罪。何某团队通过安全审计后,替换为未审计的带“后门”代码平台,利用后门操控虚拟货币价格并窃取用户资产,两个月内造成103名投资者损失7776万元,主犯何某被判有期徒刑13年,罚金30万元。这一案例揭示了安全审计流程被恶意规避的新型欺诈模式,暴露了审计流程与实际代码部署的脱节问题。案例6-106.1.4网络安全审计

1.安全审计的基本概念

系统安全审计是计算机网络安全的重要组成部分,是对防火墙技术和入侵检测技术等网络安全技术的重要补充和完善。在我国计算机系统安全保护等级划分中,系统审计保护级属于第二级,是在用户自主保护级的基础上,要求创建和维护访问的审计跟踪记录,使所有用户对自身行为的合法性负责6.1知识要点

6.1.4网络安全审计

1.安全审计的基本概念

网络安全审计(Audit)是指按照一定安全策略,利用记录、系统活动和用户活动等信息,检查、审查和检验操作事件的环境及活动,发现系统漏洞、入侵行为或改善系统性能的过程。也是审查评估系统安全风险并采取相应措施的一个过程。

主要作用和目的包括5个方面:1)对潜在攻击者起到威慑和警示作用。

2)测试系统的控制情况,及时调整。

3)对已出现的破坏事件,做出评估并提供依据。

4)对系统控制、安全策略与规程中的变更进行评价和反馈,以便修订决策和部署。

5)协助发现入侵或潜在的系统漏洞及隐患。

6.1知识要点

2.安全审计的类型

从审计级别上可分为3种类型:

1)系统级审计。主要针对系统的登入情况、用户识别号、登入尝试的日期和具体时间(次数)、退出的日期和时间、所使用的设备、登入后运行程序等事件信息进行审查。

2)应用级审计。主要针对的是应用程序的活动信息。

3)用户级审计。主要是审计用户的操作活动信息。6.1知识要点

6.1.4网络安全审计6.1知识要点

随着大学生上网需求及网络应用的大量增加,部分大学开始采用大日志留存分析及实名审计解决方案。通过在学校运维管理区部署主日志结点+子日志结点+负载均衡设备,将网内的所有资产日志和上网行为日志进行统一采集分析。同时,支持与实名认证系统的RADIUS协议认证,从而缓存IP、学生账号的关系,当出现挖矿等威胁事件时,可以通过账号实名认证溯源具体人员。案例6-11

3.系统日志审计

安全审计是通过对所关心的事件进行记录和分析来实现的,因此审计过程包括审计发生器、日志记录器、日志分析器和报告机制几部分,如图

所示。

审计系统的基本结构6.1知识要点

(1)系统日志的内容日志数据是故障排除、除错、监控、安全、反诈骗、合规、电子取证等许多应用的基础。同时,它们也是一个强大的分析工具,可以分析点击流、地理空间、社交媒体、以及以客户为中心的使用案例中的行为记录数据。系统日志可根据安全的强度要求,选择记录部分或全部的事件。通常,对于一个事件,日志应包括事件发生的日期和时间、引发事件的用户(地址)、事件和源及目的的位置、事件类型、事件成败等。

3.系统日志审计6.1知识要点

(1)系统日志的内容对各种网络系统应采用不同记录日志机制。记录方式有3种:由操作系统完成,也可由应用系统或其他专用记录系统完成。

4.系统日志审计Syslog安全审计的记录机制Syslog是一种日志记录方法,程序中凡用其记录信息都发送到该服务器,根据配置决定此信息记录及位置,使系统内应用程序都能以统一方式记录日志,为系统日志的统一审计提供方便。6.1知识要点

审计系统可成为追踪入侵、恢复系统的直接证据,其自身的安全性更为重要。审计系统的安全主要包括审计事件查阅安全和存储安全。保护查阅安全措施:1)审计查阅。审计系统以可理解的方式为授权用户提供查阅日志和分析结果的功能。2)有限审计查阅。审计系统只提供对内容读权限,应拒绝其他的用户访问审计系统。3)可选审计查阅。在有限审计查阅的基础上限制查阅的范围。(3)审计事件查阅与存储

日志分析的主要目的是在大量的记录日志信息中找到与系统安全相关的数据,并分析系统运行情况.主要任务包括:

1)潜在侵害分析。 2)基于异常检测的轮廓。

3)简单攻击探测。 4)复杂攻击探测。(2)日志分析6.1知识要点

审计事件的存储的安全要求,具体包括:

1)受保护的审计踪迹存储。即要求存储系统对日志事件具有保护功能,防止未授权的修改和删除,并具有检测修改/删除的能力。

2)审计数据的可用性保证。在审计存储系统遭受意外时,能防止或检测审计记录的修改,在存储介质存满或存储失败时,能确保记录不被破坏。3)防止审计数据丢失。在审计踪迹超过预定门限或记满时,应采取相应措施防止数据丢失。此措施可以是忽略可审计事件、只允许记录有特殊权限的事件、覆盖以前记录、停止工作等。(3)审计事件查阅与存储6.1知识要点

网络安全技术及应用实践教程(第5版.慕课-微课版)机械工业出版社诚挚谢意!“十三五”国家重点出版规划项目国家智慧教育平台首批入选课程全国计算机优秀教学资源案例特等奖国家智慧教育平台首批入选课程主编“十三五”国家重点出版规划项目国家智慧教育平台首批入选课程全国计算机优秀教学资源案例特等奖上海市高校优秀教材奖/精品课程主编网络安全技术及应用实践教程国家智慧教育平台课程第6章身份认证与访问控制(第5版.慕课-微课版)何道敬贾铁军古乐声

主编王

威刘巧红

王坚副主编

宋少婷李奇吴昊天

参编6.1知识要点

国家十三五重点出版规划项目国家智慧教育平台首批入选课程

6.1.3访问控制技术3

6.1.4网络安全审计4

6.1.1身份认证技术1

6.1.5电子数据取证56.1.2数字签名技术26.1.5电子数据取证6.1知识要点

2025年深圳区块链诈骗案中,犯罪团伙以虚假虚拟货币交易平台实施诈骗,涉案金额逾2亿元。其中关键电子证据包括:①后门代码比对——从服务器镜像恢复未审计的恶意智能合约,其哈希值与过审版本不符;②混币资金追踪——通过跨链聚类算法关联被拆分至87个钱包的1.2万枚ETH;③加密通讯破解——提取Telegram聊天记录中“代币归零计划”等关键指令。本案首次采用司法区块链存证技术固定动态证据链,主犯被判刑12年并追缴1.8亿元,凸显我国对新型数字犯罪的电子数据取证能力。案例6-126.1.5电子数据取证

电子数据是以数字化形式存储、处理、传输的能够证明案件事实的数据。电子数据包括但不限于下列信息、电子文件:①网页、博客、微博客、朋友圈、贴吧、网盘等网络平台发布的信息;②手机短信、电子邮件、即时通信、通讯群组等网络应用服务的通信信息;③用户注册信息、身份认证信息、电子交易记录、通信记录、登录日志等信息;④文档、图片、音视频、数字证书、计算机程序等电子文件。6.1知识要点

1.电子数据及特征6.1.5电子数据取证

电子数据证据的三大特性:客观性。即电子数据证据在生成、存储、传输过程中有无剪接、删改、替换的情况,其内容是否前后一致、符合逻辑。关联性。即分析电子数据证据与案件事实是否有关联,关联程度如何,是否实质性关联,其中附属信息与系统环境往往要相互结合,并排除相互之间的矛盾,才能与案件事实发生实质性关联。合法性。即电子数据证据是否合法,违反法定程序取得的电子数据证据应予排除。6.1知识要点

1.电子数据及特征6.1.5电子数据取证6.1知识要点

某骗取出口退税案中,侦查机关向X公司调取T某的电子邮件内容和IP地址数据时,出具了《电子数据现场提取笔录》。但辩护律师经阅卷发现,该文书上缺少见证人的签章且没有注明原因,同时,侦查机关也不能提供调取过程的同步录像,违反了《关于办理刑事案件收集提取和审查判断电子数据若干问题的规定》第15条、《公安机关办理刑事案件电子数据取证规则》第21条的规定,认为该电子数据的合法性存疑;由于侦查机关对该取证程序的瑕疵不能补正或作出合理解释,故法院认为该电子数据不得作为定案根据。案例6-136.1.5电子数据取证

电子数据取证(DigitalForensics)一般指使用技术手段发现、固定、提取、分析以数字化形式存储或传输的数据,并保证其完整性、真实性、合法性,使之具备证据能力。从电子数据证据角度来说,电子数据取证技术可以按照取证阶段的不同来对其加以分类,主要分为电子证据发现技术、电子证据保全技术、电子证据收集技术、电子证据检验技术、电子证据分析技术等。6.1知识要点

2.电子数据取证技术6.1.5电子数据取证

1)电子证据发现技术。电子证据的发现是整个取证工作的起始环节,主要的证据信息包括:计算机系统类型、硬件配置、运行环境、存储数据等;网络的端口服务、日志信息、拓扑结构等;相关设备比如打印机、扫描存储器中保留的案件相关线索和证据信息等。在此环节应用的具体技术有网络线索挖掘技术、数据解密技术、数据溯源技术、数据恢复技术、数据镜像技术、对比搜索技术、端口和漏洞扫描技术、日志分析技术等。6.1知识要点

2.电子数据取证技术6.1.5电子数据取证

2)电子证据保全技术。电子证据同任何其他证据一样,需要采取有效措施来固定和保全,以满足证据的完整性和真实性要求——即所收集到的证据自始至终都保持其最初的原始状态而没有被改动过。电子证据保全是整个取证工作的难点之一,主要是采取数据加密技术、数字摘要技术、时间戳技术和电子手印技术以及见证人签名生成证据监督链等。电子证据保全所应用的具体技术包括数据镜像复制技术、数据加密技术、数据审计技术、数字签名技术等。6.1知识要点

2.电子数据取证技术6.1.5电子数据取证

3)电子证据收集技术。电子证据的收集是整个取证工作中非常重要的环节,其本质是从众多未知和不确定性中找到确定性的东西,通过数据恢复、残缺数据提取、解码、解密、过滤等技术将原始数据表达成可以理解的数据。电子证据收集环节的具体工作内容有:全面备份源数据、过滤出有必要分析的数据或者做软件残留的自动分析等;将隐匿的普通编码信息和元数码等解码,表达成为能够理解的形式。电子证据收集所应用的具体技术包括数据截取技术、数据扫描技术、数据恢复技术及数据复制技术等。6.1知识要点

2.电子数据取证技术6.1.5电子数据取证

4)电子证据检验技术。电子证据检验是对已有收集来的数据进行检查、识别和提取可能成为证据的电子数据的过程,是在电子证据收集提取基础上,对所提取的电子证据结合案件进行合理解释所涉及的相关技术。在收集电子证据环节也常被用来检验证据收集过程中可能出现的漏洞。电子证据检验所应用的具体技术包括数据挖掘技术、数据解密技术、数据搜索技术等。6.1知识要点

2.电子数据取证技术6.1.5电子数据取证

5)电子证据分析技术。电子证据分析为查明案件事实真相提供充分的证据支持。证据分析主要包括的内容有:分析是否为多操作系统;分析有无隐藏分区;分析文件有无改动;分析系统是否联网,如已联网,具体是什么网络环境;分析上网日志、IP地址;分析有无远程控制和木马程序;分析不同证据之间的一致或矛盾的内因等。用于证据分析的具体技术包括日志分析技术、数据解密技术、数据挖掘技术、对比分析技术等。6.1知识要点

2.电子数据取证技术6.2要点小结要点小结本章主要探讨了身份认证与访问控制技术,强调其在网络安全中的关键作用。首先,介绍了身份认证技术,包括口令认证、智能卡技术、生物识别技术等多种实现方式,这些技术确保用户身份的真实性和合法性,是网络安全的第一道防线。数字签名技术通过加密算法确保电子文档的完整性和不可抵赖性,在电子商务等领域至关重要。访问控制技术重点讲解了自主访问控制、强制访问控制、基于角色的访问控制等模型,防止非法访问和越权操作。安全审计通过记录和分析系统活动,提供追踪和审查机制。电子数据取证技术涵盖从发现到分析的多个环节,为法律执行和安全事件响应提供支持。通过本章的学习,能够掌握身份认证和访问控制的基本概念、技术方法和应用场景,理解数字签名和安全审计的工作原理,以及具备运用电子数据取证技术进行调查和分析的能力。为开展网络安全领域的深入研究和实践奠定坚实的基础。网络安全技术及应用实践教程(第5版.慕课-微课版)机械工业出版社诚挚谢意!“十三五”国家重点出版规划项目国家智慧教育平台首批入选课程全国计算机优秀教学资源案例特等奖国家智慧教育平台首批入选课程主编“十三五”国家重点出版规划项目国家智慧教育平台首批入选课程全国计算机优秀教学资源案例特等奖上海市高校优秀教材奖/精品课程主编网络安全技术及应用实践教程国家智慧教育平台课程第6章身份认证与访问控制(第5版.慕课-微课版)何道敬贾铁军古乐声

主编王

威刘巧红

王坚副主编

宋少婷李奇吴昊天

参编目录

6.3实验6-1配置WindowsACL3

6.4实验6-2配置IP访问控制列表4

6.1知识要点1

*6.5实验6-3数字签名与访问控制56.2要点小结2十三五国家重点出版规划项目国家智慧教育平台首批入选课程6.3.1实验目的

实验学时:2学时

6.3实验6-1WindowsACL配置实验实验目的主要包括:1)能够在Windows系统中创建并验证ACL规则;2)体会并理解用户/组、权限类型与继承开关的作用;3)学会用Windows系统自带命令icacls一键备份与恢复权限。

6.3.2实验内容及步骤1.创建系统用户

在Windows10/11任意版本(无须额外软件)中创建两个本地用户:普通用户myuser和管理员用户Administrator。6.3实验6-1WindowsACL配置实验

2.ACL访问控制设置

1)准备文件。用teacher账号登录,在D盘新建文件夹Lab,并新建文档test.docx;

2)备份当前ACL默认规则。在命令提示符窗口执行如下ACL规则:icaclsD:\Lab/savedefault_acl.txt此时,把实验前原始的ACL规则存盘,供实验后还原。

6.3.2实验内容及步骤2.ACL访问控制设置

3)写ACL规则。

在命令提示符窗口执行如下ACL规则:icaclsD:\Lab/grantstudent:(R)icaclsD:\Lab/denystudent:(W,WD)第一条命令表示针对Lab文件夹student用户仅能只读;第二条命令表示针对Lab文件夹拒绝student用户写入、删除。6.3实验6-1WindowsACL配置实验6.3.2实验内容及步骤

6.3实验6-1WindowsACL配置实验

6.3.2实验内容及步骤2.ACL访问控制设置

4)切换用户验证。

首先,用student账号登录,验证其能打开test.docx,但修改后无法保存,删除该文件时,提示“需要权限”。其次,用teacher账号登录,验证其可正常编辑、删除。

6.3实验6-1WindowsACL配置实验

6.3.2实验内容及步骤2.ACL访问控制设置

5)还原到初始ACL规则。

在命令提示符窗口执行如下ACL规则:icaclsD:\Lab/restoredefault_acl.txt

此命令表示读取初始的ACL默认规则,并覆盖当前ACL,使得第3步手动添加的/grant、/deny规则被完全擦除,文件夹权限回到初始备份时的状态,故称“瞬间复位”。6.3实验6-1WindowsACL配置实验6.3.2实验内容及步骤

icacls常用命令参数6.3实验6-1WindowsACL配置实验参数格式功能适用场景icacls<路径>查看目标的当前权限检查myuser对某个文件夹的权限/grant<用户>:<权限>给用户新增权限让myuser能读取某个文件/deny<用户>:<权限>拒绝用户某权限禁止myuser修改系统文件/remove<用户>移除用户的所有权限回收myuser对某个文件夹的权限/t递归处理所有子文件/文件夹给myuser分配文件夹及内部所有文件的权限/save<文件>备份权限配置备份Administrator的权限设置/restore<文件>恢复权限配置恢复误操作的权限

*6.4实验6-2配置IP访问控制列表6.4.1实验目的1)理解路由器上访问控制列表规则。2)掌握标准IP访问控制列表的配置方法。

6.4.2实验原理IPACL分为标准IP访问列表和扩展IP访问列表两种:标准IP访问列表可以根据数据包的源IP地址定义规则,进行数据包的过滤;扩展IP访问列表可以根据数据包的源IP、目的IP、源端口、目的端口、协议来定义规则,进行数据包的过滤。IPACL基于接口进行访问控制规则的应用分为入栈应用和出栈应用。入栈应用是指由外部经该接口进行路由器的数据

温馨提示

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

评论

0/150

提交评论