CC标准与认证解析:安全功能与保证要求

需积分: 50 33 下载量 197 浏览量 更新于2024-08-09 收藏 305KB PDF 举报
"安全保证组件依赖关系表-slam学习推荐教材清单(slam权威)" 本文主要涉及的是信息安全评估标准和认证体系,特别是"CC标准"(Common Criteria,通用标准)及其认证过程。CC标准是一种国际公认的信息技术产品安全评估标准,旨在确保IT产品的安全性,满足不同用户对信息安全的信任需求。 一、CC标准简介 1.1 发展背景 随着信息技术的普及,信息安全问题变得越来越重要。由于用户往往不具备足够的专业知识来评估IT产品的安全性,因此需要一个第三方的评估标准来提供信任依据。CC标准就是在这样的背景下诞生的,它的发展历程中包括了TCSEC(Trusted Computer System Evaluation Criteria,可信计算机系统评估准则)等里程碑式的标准。 1.2 标准内容 CC标准分为多个部分,包括: - 第1部分:概述和词汇,定义了术语和通用概念。 - 第2部分:安全功能要求,描述了确保信息安全的各种功能特性。 - 第3部分:安全保证要求,规定了验证这些功能是否有效实现的方法。 二、CC认证简介 1.1 认证机构与过程 CC认证是由第三方权威机构进行的,主要活动包括编写和修订认证文档,对TOE(Target of Evaluation,评估目标)进行样品测试,以及现场审查。整个认证过程严谨且详尽,旨在确保TOE符合CC标准的要求。 2.2 认证文档 CC认证过程中涉及到的重要文档包括: - PP(Protection Profile,保护轮廓),描述了特定类别的IT产品或系统的安全需求。 - ST(Security Target,安全目标),是针对具体TOE的安全需求详细描述,它是PP的实例化。 三、依赖关系表 在实现CC标准的过程中,TOE必须满足安全功能要求和安全保证要求组件之间的依赖关系。表8.11和8.12分别展示了安全功能组件和安全保证组件的依赖关系,确保所有安全要求和保证措施得以正确实施。 CC标准和认证提供了一套全面的框架,用于评估和验证IT产品的安全性,确保其满足用户的安全需求。依赖关系表则帮助确保所有组件的实施是协调一致的,从而构建出一个可靠的、安全的IT系统。这对于保障信息资产的保密性、完整性和可用性至关重要。