首页 > 其他分享 >密评之技术要求详解

密评之技术要求详解

时间:2023-05-25 17:22:05浏览次数:36  
标签:信息系统 密改 技术 密码 详解 完整性 国密 密评

密评简介

  1. 密评定义:全称商用密码应用安全评估, 是指对采用商用密码技术、产品和服务集成建设的网络和信息系统密码应用合规性、正确性、有效性进行评估。
  2. 密评对象:重要信息系统、关键信息基础设施、网络安全等保三级及以上的系统。
  3. 评测依据:GB/T 39786-2021《信息安全技术 信息系统密码应用基本要求》
    参考标准
  • 《信息系统密码应用测评要求》
  • 《信息系统密码应用测评过程指南》
  • 《信息系统密码应用高风险判定指引》
  • 《商用密码应用安全性评估量化评估规则》
  1. 基本要求
    密评基本要求主要包含两部分:技术要求管理要求
  • 基本要求框架

  • 密评评分
    在密评中,采用技术要求70分+管理要求30分的模式。通过密评 = 60分以上+无高风险项
    在技术要求中:物理和环境安全(10分)、网络和通信安全(20分)、设备和计算安全(10分)、应用和数据安全(30分)

  1. 评测过程

  2. 评测报告
    评测最后阶段由评测机构编写评测报告,评测报告一般一式4份,1份提交国家密码管理局、1份提交被评测单位所属省部密码管理部门、1份提交委托单位、1份由评测机构留存。

密评技术要求

密评主要针对涉及到商用密码的网络和信息系统。这里的商用密码指对不涉及国家秘密内容的信息进行加密保护或者安全认证所使用的密码技术、密码产品和密码服务。

  • 密码技术:采用特定变换的方法对信息进行加密保护、安全认证的技术。如SM3哈希算法、SM4分组密码算法、SM2公钥密码算法等。
  • 密码产品:实现密码功能、承载密码技术的实体,包括密码机、密码芯片和模块等。
  • 密码服务:基于密码技术和产品,实现密码功能,提供密码保障的行为。

密改:又称国密改造,是通过密评的重要一步,被评测信息系统需要经过密改,从而支持国产商用密码,并达到安全合规正确有效的要求。从密评技术要求上分析,需要在物理和环境安全网络和通信安全设备和计算安全应用和数据安全四个方面上借助商用密码技术、产品或服务,实现密改
业界主推的密改技术路径主要有三条:“免”改造、“重”改造和“易”改造。

  • 免改造:信息系统无需进行密改,只需简单配置
  • 重改造:信息系统调用复杂的基础密码产品接口完成密改,如对接服务器密码机签名验证服务器
  • 易改造:信息系统使用针对密评研发的专业密码服务产品,无改动或较少改动信息系统来实现密改。

密码应用技术架构

技术要求重点分析
根据密评技术要求中的评测指标,密评重点集中在以下两点:

  • 信息系统实体身份真实性/身份鉴别、重要数据机密性、重要数据完整性以及操作行为的不可否认性。
  • 密钥生命周期安全:密钥生成、使用、存储、备份、恢复、归档、导入导出以及销毁等
    其中,密钥生命周期安全可以借助服务器密码机或者密钥管理系统来完成,因此信息系统密改工作集中在第一点。密码应用技术架构整体也是围绕技术要求的四个方面来规划和落地。

物理和环境安全

物理和环境安全:对重要物理区域(如:机房)出入人员采用密码技术进行身份鉴别,并对门禁进出记录、视频监控数据进行完整性保护。

  • 身份鉴别:机房需要部署国密门禁读卡器,通过国密门禁IC卡和国密门禁读卡器,基于国密算法,实现用户身份鉴别。读卡器和门禁卡必须具有国家密码管理部门颁发的认证证书。如:光电安辰国密门禁设备等
  • 重要数据完整性:门禁记录数据、视频监控记录数据存储需要保证完整性。如:门禁记录通过门禁管理系统进行完整性保护、视频监控记录通过视频监控管理系统进行完整性保护。这类系统一般采用内置密码卡或者外接密码机的方式,并通过SM3-HMAC对重要数据进行完整性保护。
    注:密码机、密码卡和视频监控管理系统需要具有国家密码管理部门颁发的认证证书

网络和通信安全

网络和通信安全:对业务系统网络通信实体,采用密码技术进行身份鉴别,并对传输数据进行机密性和完整性保护。

  • 身份鉴别: 登录业务系统采用国密浏览器,浏览器到安全网关等通信实体双方通过国密SSL协议进行身份鉴别,通过国密SSL证书使用SM2、SM3和SM4算法实现通信双方真实性,后端需要采用具备商用密码产品认证证书的安全网关。
  • 通信数据完整性:浏览器与安全网关之间通信采用国密SSL,使用ECC_SM4_CBC_SM3实现数据传输的完整性,后端需要采用具备商用密码产品认证证书的安全网关。
  • 通信数据的机密性:浏览器与安全网关之间通信采用国密SSL,使用ECC_SM4_CBC_SM3实现数据传输的机密性,后端需要采用具备商用密码产品认证证书的安全网关。
    注:国密SSL需要支持国密双证(签名证书+加密证书)

设备和计算安全

设备和计算安全:运维管理员在对业务系统进行运维时,需要采用密码技术进行身份鉴别,并保障网络环境中服务器、应用程序、访问记录等重要数据的完整性。

  • 身份鉴别:对于远程运维人员采用SSL VPN安全网关进行身份鉴别;对于内部运维人员,采用基于密码技术的身份认证堡垒机进行身份鉴别。
  • 重要数据完整性:堡垒机访问记录完整性保护,调用密码产品基于SM3-HMAC密码算法实现完整性保护;业务系统等服务器访问记录以及重要业务日志完整性保护,采用专门的日志服务器,借助服务器密码机采用HMAC-SM3密码算法访问记录/日志进行计算并定期进行校验
    日志服务完整性生成和校验,功能流程如下:

应用和数据安全

应用和数据安全:用户和管理员在访问业务系统时,需要采用密码技术进行身份鉴别,对重要业务数据传输的机密性和完整性、重要业务数据存储的机密性和完整性进行保护。应用和数据安全是密改的重要一环。

  • 身份鉴别:业务系统登录使用双因子认证,采用用户名/口令Ukey进行身份鉴别,业务人员私钥和数字证书保存在Ukey中。后端通过SM4算法对口令进行加密存储,通过SM2算法对UKey签名进行验证,密码算法由密码机提供。UKey和密码机需要具有商用密码产品认证证书
  • 机密性:业务数据需要采用SM4进行加密传输,后端需要对数据进行SM4加密存储。密码算法由具有商用密码产品认证证书的密码机或密码卡提供。
  • 完整性:业务数据通过SM3-SM2进行数字签名后传输,后端通过调用基础密码产品进行签名验证。业务数据存储完整性通过对存储数据进行SM3-SM2签名或者SM3-HMAC哈希值进行保存完成。密码算法由具有商用密码产品认证证书的密码机或密码卡提供。

双因子认证UKey流程:

结语

本文未对密评管理要求做深入介绍,只针对技术要求中需要进行密改的地方进行了详细介绍。密评重点考察信息系统中商用密码使用的合规性正确性有效性应用和数据安全密改的重中之重,也是重改造的地方,其他方面可以通过采购合规的密码产品或服务达到易改造免改造的效果。

参考

标签:信息系统,密改,技术,密码,详解,完整性,国密,密评
From: https://www.cnblogs.com/informatics/p/17431952.html

相关文章

  • 0-1背包问题详解-动态规划-两种方法
    问题描述:给定n种物品和一背包。物品i的重量为wi,其价值为vi,背包容量为c。问应如何选择装入背包中的物品,使得背入背包的物品的总价值最大?解析:此问题形式化的描述是,给定c>0,wi,vi,1<=i<=n(c为背包容量),要找出一个n元0-1向量(x1,x2,...,xn),xi ∈{0,1},1<=i<=n,使......
  • 云原生第四周--kubernetes组件详解(下)
    ConfigmapConfigMap是一种API对象,用来将非机密性的数据保存到键值对中。使用时,Pods可以将其用作环境变量、命令行参数或者存储卷中的配置文件。ConfigMap将你的环境配置信息和容器镜像解耦,便于应用配置的修改。使用场景:通过Configmap给pod定义全局环境变量通过Confi......
  • supervisor使用详解
    一介绍使用文档:http://supervisord.org/supervisor是Python开发的c/s服务,是Linux系统下的进程管理工具。可以监听、启动、停止、重启一个或多个进程用supervisor管理的进程,当一个进程意外被杀死,supervisor监听到进程死后,会自动将它重启,很方便的做到进程的自动恢复的功能,不在......
  • 音视频技术持续进击,直播互动场景会如何“进化”?
    前言 小到远程会议、直播娱乐,大到元宇宙话题中对于未来互动方式的讨论,音视频技术与我们生活方式的变革息息相关。目前,音视频赛道的技术突破,也给直播互动带来了很多新的玩法和形式。音视频领域有哪些重要的突破?人们对于直播互动有哪些新的需求?音视频技术攻克技术难题有哪些思路......
  • 基于深度学习的图像识别技术研究
    深度学习是一种机器学习技术,它模拟人类大脑的神经网络,通过多层神经网络对输入数据进行处理和学习,从而实现对复杂数据的高效识别和分类。基于深度学习的图像识别技术已经在各个领域得到广泛应用,包括人脸识别、自动驾驶、医学图像分析等。在图像识别领域,深度学习技术主要应用于图像......
  • 研究生计算机技术论文选题
    基于深度学习的图像识别技术研究基于区块链技术的数据安全与隐私保护云计算环境下的资源调度与优化算法研究人工智能在医疗领域的应用与发展基于大数据分析的智能交通系统设计与优化虚拟现实技术在教育领域的应用研究基于机器学习的自然语言处理技术研究基于物联网的智能......
  • 研究生计算机技术论文怎么写
    查到的回答:研究生计算机技术论文的写作步骤如下:研究题目选择:选择一个有足够研究价值的计算机技术问题作为研究题目。文献综述:对已有的相关文献进行综述,了解研究领域的研究现状、研究方法和研究成果。研究设计:设计研究方法、实验方案和数据处理方法等,明确研究的目的和方......
  • Nginx如何配置多个服务域名解析共用80端口详解
    前言由于公司一台服务器同时有多个服务,这些服务通过域名解析都希望监听80/443端口直接通过域名访问,比如有demo.test.com和product.test.com。这时候我们可以使用nginx的代理转发功能帮我们实现共用80/443端口的需求。备注:由于HTTP协议默认监听80端口,HTTPS协议默认监听443端口,所......
  • 给力!推荐个技术党必须收藏的网站
    https://www.homegu.com/⚡⚡⚡git加速功能,国内直接享受高速访问github,下载加速https://www.homegu.com/sites/144.html/⚡⚡⚡chatgpt插件,ai功能告别龟速,打不开github,网站资源已加速,下载文件享受加速在线工具坐标反解析反查,坐标转换cron表达式生成器,等等在线工具合集......
  • 5人5月用容器技术保卫蓝天
    摘要:让我们走进四川国蓝中天与华为云的合作案例,一起看看容器技术是如何保卫蓝天的。本文分享自华为云社区《锚定云原生发展!华为云DTSE助力国蓝中天破解容器难题》,作者:华为云赋能云团队四川鲲鹏&欧拉生态创新中心。“一旦发现区域内的污染源,就会精准锁定、自动派单、闭环监管。”......