行云堡垒国密算法应用与信创支持

一、 国密算法和信创的介绍

1.1 什么是国密算法
国密算法是国家密码管理局制定颁布的一系列的密码标准,即已经被国家密码局认定的国产密码算法,又称商用密码(是指能够实现商用密码算法的加密,解密和认证等功能的技术),保障在金融,医疗等领域的信息传输安全。我国制定的密码算法标准,包括SM1、SM2、SM3 、SM4、SM7、SM9、祖冲之密码算法(ZUC)等。国密技术包括加密算法、数字证书、安全芯片等形式,旨在保护国家重要信息的机密性、完整性和可用性。

国密与商密,一般认为是同义词,是指由国家密码管理局公布认定的系列国产商用密码算法。而随着《商用密码应用安全性评估管理办法》于2023年11月1日起施行,明确了商用密码应用安全性评估实施依据。我国《密码法》规定商用密码用于保护不属于国家秘密的信息,公民、法人和其他组织可以依法使用商用密码保护网络与信息安全。

采用国密算法的必要性
2014年国务院办公厅第6号文件,提出2020年实现国产密码在金融领域的全面应用。

2014年9月3日,银监会发文《关于应用安全可控信息技术加强银行网络安全和信息化建设的指导意见》指出“优先应用安全可控信息技术”,并从2015年起,各银行金融机构对安全可控信息技术的应用不低于15%的比例逐年增加,2019年达到不低于75%。

2015年1月13日,人民银行印发《关于推动移动金融技术创新健康发展的指导意见》中指出“优先采用自主可控的产品和密码算法”。

中共中央办公厅、国务院办公厅和人民银行2020年140号文《金融领域信息系统国产密码改造基线要求》和《金融领域国产密码改造评价指标体系》相关要求,所有交易保护必须使用国密算法进行保护。

随着各项法律法规的颁布,在一些行业,国密算法已经成为一种强制性政策,而其它行业也逐渐开始采用国密算法进行重要数据的加密。

1.2 什么是信创
信创,即信息技术应用创新,是指在信息技术领域进行创新和发展,推动国产化替代,提高信息技术自主可控能力。信创的目标是减少对国外技术的依赖,提升国内信息技术产业的核心竞争力,信创主要涉及基础硬件、基础软件、应用软件、信息安全等四大领域。

随着信创产业的发展,国内各类ISV厂商,也逐步开始针对信创基础设施进行适配,例如兼容信创CPU、操作系统、数据库、中间件等,使得自有软件能够在信创环境下稳定高效的运行。

1.3 国密与信创之间的关系
国密和信创之间的关系主要体现在以下几个方面:

安全保障:国密技术为信创提供了重要的安全保障。在信创过程中,采用国密算法和标准可以确保信息的加密传输和存储,防止数据泄露和被篡改,保障信息系统的安全性。

自主可控:信创的核心目标之一是实现信息技术的自主可控。国密技术的应用可以减少对国外密码技术的依赖,提高国内信息技术的自主创新能力,从而更好地实现信创的自主可控要求。

产业发展:国密和信创的发展相互促进。信创的推进可以带动国内信息技术产业的发展,促进相关企业的技术创新和产品升级。同时,国密技术的广泛应用也为信创产业提供了更广阔的市场空间。

政策支持:国家对国密和信创都给予了政策支持,推动国密技术的应用和信创产业的发展,有助于提升国家信息安全水平,符合国家战略和政策导向。

综上所述,国密和信创是相互关联、相互促进的。国密技术为信创提供了安全保障和技术支持,信创的发展也促进了国密技术的应用和推广。在实际应用中,需要将国密和信创有机结合,共同推动信息技术的创新发展和安全保障。

二、 行云堡垒国密应用与信创支持
在当今信息安全至关重要的时代,行云堡垒产品全面支持国密和信创,为客户提供更加强大的安全保障和自主可控的解决方案。

国密技术是保障国家信息安全的核心力量。我们的产品采用先进的国密算法,确保数据的机密性、完整性和可用性。无论是在传输过程中还是存储时,都能有效地保护客户的重要信息,防止数据被窃取或篡改。

在这里插入图片描述

信创产业的发展是实现信息技术自主可控的关键。积极响应国家号召,致力于推动信创产业的发展。我们的产品与信创体系完全兼容,为客户提供可靠的国产化替代方案。这不仅有助于降低对国外技术的依赖,还能提升国内信息技术的核心竞争力。
在这里插入图片描述

支持国密和信创并非仅仅是技术层面的提升,更是对客户信息安全和国家信息安全的坚定承诺。我们深知客户对安全的重视,因此在产品设计和研发过程中,严格遵循国密和信创相关标准和规范,确保产品的安全性和稳定性。

同时,我们不断加大研发投入,提升产品的性能和功能,以满足客户不断变化的需求。我们的团队具备丰富的行业经验和专业知识,能够为客户提供全方位的技术支持和服务。

2.1 国密算法介绍
SM2算法:SM2算法是基于椭圆曲线密码的公钥密码算法标准,其秘钥长度256bit,包含数字签名、密钥交换和公钥加密,用于替换RSA/DH/ECDSA/ECDH等国际算法。可以满足电子认证服务系统等应用需求。

SM3算法:SM3是中华人民共和国政府采用的一种密码散列函数标准,由国家密码管理局于2010年12月17日发布。相关标准为“GM/T 0004-2012 《SM3密码杂凑算法》”。

在商用密码体系中,SM3主要用于数字签名及验证、消息认证码生成及验证、随机数生成等,其算法公开。据国家密码管理局表示,其安全性及效率与SHA-256相当。

SM4算法:SMS4算法是在国内广泛使用的WAPI无线网络标准中使用的加密算法,是一种32轮的迭代非平衡Feistel结构的分组加密算法,其密钥长度和分组长度均为128。SMS4算法的加解密过程中使用的算法是完全相同的,唯一不同点在于该算法的解密密钥是由它的加密密钥进行逆序变换后得到的。

2.2国密的应用
行云堡垒在产品层面,对国密具有以下应用场景:

2.2.1数据加密应用场景
国密数据加密是指采用国家密码管理局批准的密码算法对数据进行加密保护的过程。

2.2.1.1 用户密码存储与登录认证
创建用户时,采用SM3算法将密码进行加密存储。

在这里插入图片描述

当用户使用用户名和密码登录到门户时,前端采用SM2算法将数据进行加密,并传输给服务端。

在这里插入图片描述

2.2.1.2云账户凭证存储
用户在使用AccessKey导入公有云资产时,采用SM4算法将凭证信息进行存储。
在这里插入图片描述

2.2.1.3 IT资产密码存储
当用户在创建主机或数据库账户时,采用SM4算法对IT资产的密码进行存储。
在这里插入图片描述

2.2.2 国密浏览器
国密浏览器是指支持国密算法SM2/SM3,支持基于国密算法的SSL协议,支持采用国密SSL证书实现HTTPS加密的网站正常访问的浏览器。它通过使用国密算法对网页内容进行加密传输,确保在网络传输过程中数据的机密性、完整性和真实性。

当客户需要使用国密HTTPS时,必须申请合格的国密SSL证书,并使用专用的国密浏览器。

行云堡垒支持使用国密SSL证书以及使用国密浏览器访问,如果您有此需求,可以考虑采用以下浏览器:

(1)密信浏览器:基于Chromium开放源代码项目开发,主要增加了对国密算法 SM2/SM3/SM4的支持,支持国密SSL证书,同时也修改了SSL证书展示界面,采用 V1/V2/V3/V4标识来标识不同类型的SSL证书(DV/IV/OV/EV)。

(2)GMSSL国密浏览器:基于Google Chromium浏览器开发,在Chromium浏览器内核中增加了国密SSL的完整功能,并移除了Google服务等无关功能模块。

(3)360可信浏览器:由360公司打造,是国内首家支持国密算法和国密 SSL安全协议的浏览器,其内置国产密码模块和安全协议模块,让仅部署了国密SSL证书实现HTTPS的网站实现正常访问。

2.2.3国密USB Key
国密 USB Key 是一种采用国家密码技术的安全设备。它通常用于身份认证、数字签名、数据加密等安全操作。

国密 USB Key 的工作原理是将加密密钥存储在硬件设备中,并通过与计算机的 USB 接口进行连接和通信。当需要进行安全操作时,用户将国密 USB Key 插入计算机,系统会自动识别并与之进行交互,从而实现安全功能。

行云堡垒中使用国密USB Key作为用户二次认证
(1)进入管理控制台后,选择“系统管理-认证设置”菜单,在”USB Key认证配置”中可以启用USB Key认证服务(目前支持的产品为飞天诚信ePass3000GM);

在这里插入图片描述

(2)将国密USB Key插入计算机,系统将自动检测国密USB key值和PIN码;

(3)前往国密USB key认证配置处签发国密USB key给相关用户;
在这里插入图片描述

(4)可以在系统管理->系统配置->门户安全策略中,配置全局的门户登录二次认证;

在这里插入图片描述

(5)开启USB Key双因子认证后,用户在登录页输入正确的用户名及密码后进入双因子认证界面,用户插入USB Key等待识别后输入PIN码,PIN码输入正确即可成功登录。
在这里插入图片描述

2.2.4 国密OTP
国密OTP动态令牌是指采用国密算法,获得国家密码管理局颁发的《商用密码产品认证证书》的双因素认证产品。在等保2.0中要求组织机构应采用有国密资质的产品/技术来加强重要系统、设备登录时的身份鉴别和访问管理。

在登录行云堡垒时,仅使用用户名和密码进行认证,有可能因弱口令(弱密码)问题引发攻击事件。因此,为了加固登录账号安全,满足等保合规要求,企业通常会采用RADIUS认证开启国密OTP动态令牌二次身份验证,以实现双因素认证。

行云堡垒中使用国密OTP二次认证
下面以宁盾国密OTP动态令牌为例,介绍如何配置国密OTP二次认证,用户OTP动态令牌的绑定过程要求在宁盾配置服务门户中完成,此处省略,不再赘述;

(1)前往管理控制台:系统管理>认证服务器,配置国密OTP服务端认证(RADIUS协议)相关参数;
在这里插入图片描述

(2)前往管理控制台,系统管理>门户安全策略,将上步的OTP认证作为RADIUS二次认证;
在这里插入图片描述

(3)用户登录门户时,需要输入国密OTP动态令牌客户端密码进行认证。

在这里插入图片描述

2.2.5 国密加密卡
国密加密卡是一种采用国家密码局批准的加密算法和安全技术的加密卡片,它主要用于保护敏感信息的安全,确保数据在传输和存储过程中不被未经授权的第三方获取或篡改,相比单纯的软件加密算法,硬件加密卡更加安全,目前密评过程中,就要求必须使用硬件加密卡作为国密加密手段。

行云堡垒中使用国密加密卡(东进PIC-E加密卡)
(1)将东进PIC-E加密卡插入服务器的PIC-E插槽中,并确保卡片与服务器正确连接;

(2)安装适用于东进PIC-E加密卡的驱动程序,通常可以从卡片供应商提供的相关文档或网站上获取;

(3)根据加密卡的使用说明,进行相关的配置,例如设置加密算法、密钥等;

(4)在与行云堡垒集成时,安装部署请选择硬件加密,以确保数据的加密和解密使用加密卡提供的加密功能。
在这里插入图片描述
2.3信创的支持
在信息技术创新的浪潮中,行云绽放始终秉持着开放融合的理念,致力于为客户提供全方位的信创解决方案。我们的产品不仅兼容信创CPU、信创操作系统、信创数据库和中间件,更重要的是,它可以支持不同的信创生态,为产业的协同发展贡献力量。

行云堡垒
我们深刻理解每个信创生态都有其独特的特点和优势。因此,我们的产品在设计和研发过程中充分考虑了不同信创生态的需求,确保能够与各种信创环境实现无缝对接。大部分厂商的信创CPU、信创操作系统、信创数据库或中间件,我们的产品都能提供稳定可靠的支持。

这种对不同信创生态的广泛支持,使我们的客户在选择技术方案时拥有更多的灵活性和自主性。他们可以根据自身业务需求和实际情况,选择最适合的信创组合,实现最优的性价比和效能提升。

同时,我们积极与各信创生态的核心厂商展开深入合作,共同推动技术创新和产业发展。通过与产业链上下游企业的紧密协作,我们能够及时获取最新的技术动态和市场需求,不断优化产品的兼容性和适应性。

支持不同的信创生态不仅是我们产品的优势,更是我们对客户的承诺。我们将继续努力,不断提升产品的性能和功能,为客户创造更大的价值。同时,我们也期待与更多的信创产业伙伴携手合作,共同打造一个繁荣、开放的信创生态圈,推动信息技术创新迈向新的高峰。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/535769.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

Qlik Sense : Crosstable在数据加载脚本中使用交叉表

什么是Crosstable? 交叉表是常见的表格类型,特点是在两个标题数据正交列表之间显示值矩阵。如果要将数据关联到其他数据表格,交叉表通常不是最佳数据格式。 本主题介绍了如何逆透视交叉表,即,在数据加载脚本中使用 L…

批归一化(BN)在神经网络中的作用与原理

文章目录 1. 批归一化(BN)在神经网络中的作用与原理1.1 作用与优势1.2 原理与推导 2. 将BN应用于神经网络的方法2.1 训练时的BN 2. 将BN应用于神经网络的方法2.1 训练时的BN2.2 测试时的BN代码示例(Python): 3. BN的优…

机器学习-09-图像处理01-理论

总结 本系列是机器学习课程的系列课程,主要介绍机器学习中图像处理技术。 参考 02图像知识 色彩基础知识整理-色相、饱和度、明度、色调 图像特征提取(VGG和Resnet特征提取卷积过程详解) Python图像处理入门 【人工智能】PythonOpenCV…

基于python的天气数据可视化系统、Flask框架,爬虫采集天气数据,可视化分析

系统介绍 基于Python的天气预测可视化分析系统,该项目的主要流程和功能包括: 数据获取: 使用Python的pandas库从2345天气网(http://tianqi.2345.com/Pc/GetHistory)抓取山东省各市区县在2021年至2023年间的天气历史数…

【方法】PDF密码如何取消?

对于重要的PDF文件,很多人会设置密码保护,那后续不需要保护了,如何取消密码呢? 今天我们来看看,PDF的两种密码,即“限制密码”和“打开密码”,是如何取消的,以及忘记密码的情况要怎…

文献学习-33-一个用于生成手术视频摘要的python库

VideoSum: A Python Library for Surgical Video Summarization Authors: Luis C. Garcia-Peraza-Herrera, Sebastien Ourselin, and Tom Vercauteren Source: https://arxiv.org/pdf/2303.10173.pdf 这篇文章主要关注的是如何通过视频摘要来简化和可视化手术视频&#xff0c…

计算机基础知识-第4章-真值表和逻辑运算、位运算

一、真值表与逻辑运算 真值表 真值表是什么呢?我们来看百度百科的定义。表征逻辑事件输入和输出之间全部可能状态的表格。列出命题公式真假值的表。通常以1表示真,0 表示假。命题公式的取值由组成命题公式的命题变元的取值和命题联结词决定,…

开源监控zabbix对接可视化工具grafana教程

今天要给大家介绍的是开源监控工具zabbix对接可视化工具grafana问题。 有一定运维经验的小伙伴大抵都或多或少使用过、至少也听说过开源监控工具zabbix,更进一步的小伙伴可能知道zabbix在数据呈现方面有着明显的短板,因此需要搭配使用第三方的可视化工具…

Qlik Sense :use Peek function to Group by and Get Rowno

Question Row number based on groups of data Calculate row number for groups 有时候我们需要基于分组来对数据进行内部排序,例如一个iddate,把不同的属性的记录标记为123,又或者把重复记录标记出来 Solved: Calculate row number for…

MacOS安装openMP报错【已解决】

error: Target “WLBG” links to: OpenMP::OpenMP_CXX but the target was not found. Possible reasons include: * There is a typo in the target name. * A find_package call is missing for an IMPORTED target. * An ALIAS target is missing. 最开始是报这个错&#x…

云上配置Hadoop环境

Hadoop概述 Hadoop技术主要是由下面这三个组件组合而成的: HDFS是一个典型的主从模式架构。 HDFS的基础架构 HDFS的集群搭建 一点准备工作 其实这一块没啥内容,就是将Hadoop官网下载下来的Hadoop的tar包上传到我们服务器上的文件目录下: …

2024考研调剂须知

----------------------------------------------------------------------------------------------------- 考研复试科研背景提升班 教你快速深入了解掌握考研复试面试中的常见问题以及注意事项,系统的教你如何在短期内快速提升自己的专业知识水平和编程以及英语…

Vue ElementUI el-input-number 改变控制按钮 icon 箭头为三角形

el-input-number 属性 controls-position 值为 right 时&#xff1b; <el-input-number v-model"num" controls-position"right" :min"1" :max"10"></el-input-number>原生效果 修改后效果 CSS 修改 .el-input-number…

点亮一颗 LED: 单片机 ch32v003 (RISC-V) 使用 rust 编写固件

首发日期 2024-04-09, 以下为原文内容: 使用 rust 编写单片机的程序 ? 很新, 但没问题. 使用 RISC-V CPU 的单片机 (比如 ch32v003) ? 也没问题. 同时使用 ? 哦嚯, 问题出现了 !! ch32v003 是一款使用 rv32ec 指令集的国产单片机, 很便宜 (某宝零卖只要 0.4 元一个, 在同档…

学习JavaEE的日子 Day33 File类,IO流

Day33 1.File类 File是文件和目录路径名的抽象表示 File类的对象可以表示文件&#xff1a;C:\Users\Desktop\hhy.txt File类的对象可以表示目录路径名&#xff1a;C:\Users\Desktop File只关注文件本身的信息&#xff08;文件名、是否可读、是否可写…&#xff09;&#xff0c…

基于SSM的电影网站(有报告)。Javaee项目。ssm项目。

演示视频&#xff1a; 基于SSM的电影网站&#xff08;有报告&#xff09;。Javaee项目。ssm项目。 项目介绍&#xff1a; 采用M&#xff08;model&#xff09;V&#xff08;view&#xff09;C&#xff08;controller&#xff09;三层体系结构&#xff0c;通过Spring SpringMv…

MySQL 全文检索

不是所有的数据表都支持全文检索 MySQL支持多种底层数据库引擎&#xff0c;但是并非所有的引擎支持全文检索 &#xff0c;目前最常用引擎是是MyISAM和InnoDB&#xff1b;前者支持全文检索&#xff0c;后者不支持。 booolean模式操作符 操作符含义必须有-必须不包含>包含对应…

Linux系统使用Docker部署Dashy导航页服务并实现公网环境访问

文章目录 简介1. 安装Dashy2. 安装cpolar3.配置公网访问地址4. 固定域名访问 简介 Dashy 是一个开源的自托管的导航页配置服务&#xff0c;具有易于使用的可视化编辑器、状态检查、小工具和主题等功能。你可以将自己常用的一些网站聚合起来放在一起&#xff0c;形成自己的导航…

如何使用pgvector为RDS PostgreSQL构建专属ChatBot?

背景 越来越多的企业和个人希望能够利用LLM和生成式人工智能来构建专注于其特定领域的具备AI能力的产品。目前&#xff0c;大语言模型在处理通用问题方面表现较好&#xff0c;但由于训练语料和大模型的生成限制&#xff0c;对于专业知识和时效性方面存在一些局限。在信息时代&…

缓存穿透、缓存雪崩、缓存击穿的区别

缓存三兄弟&#xff08;穿透、雪崩、击穿&#xff09; 缓存穿透 定义 查询一个redis和数据库都不存在的值&#xff0c;数据库不存在则不会将数据写入缓存&#xff0c;所以这些请求每次都达到数据库。 解决办法是缓存空对象&#xff0c;如果数据库不存在则将空对象存入缓存&…