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

2024-04-12 08:20

本文主要是介绍行云堡垒国密算法应用与信创支持,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

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

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、信创操作系统、信创数据库或中间件,我们的产品都能提供稳定可靠的支持。

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

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

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

这篇关于行云堡垒国密算法应用与信创支持的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/896604

相关文章

不懂推荐算法也能设计推荐系统

本文以商业化应用推荐为例,告诉我们不懂推荐算法的产品,也能从产品侧出发, 设计出一款不错的推荐系统。 相信很多新手产品,看到算法二字,多是懵圈的。 什么排序算法、最短路径等都是相对传统的算法(注:传统是指科班出身的产品都会接触过)。但对于推荐算法,多数产品对着网上搜到的资源,都会无从下手。特别当某些推荐算法 和 “AI”扯上关系后,更是加大了理解的难度。 但,不了解推荐算法,就无法做推荐系

中文分词jieba库的使用与实景应用(一)

知识星球:https://articles.zsxq.com/id_fxvgc803qmr2.html 目录 一.定义: 精确模式(默认模式): 全模式: 搜索引擎模式: paddle 模式(基于深度学习的分词模式): 二 自定义词典 三.文本解析   调整词出现的频率 四. 关键词提取 A. 基于TF-IDF算法的关键词提取 B. 基于TextRank算法的关键词提取

水位雨量在线监测系统概述及应用介绍

在当今社会,随着科技的飞速发展,各种智能监测系统已成为保障公共安全、促进资源管理和环境保护的重要工具。其中,水位雨量在线监测系统作为自然灾害预警、水资源管理及水利工程运行的关键技术,其重要性不言而喻。 一、水位雨量在线监测系统的基本原理 水位雨量在线监测系统主要由数据采集单元、数据传输网络、数据处理中心及用户终端四大部分构成,形成了一个完整的闭环系统。 数据采集单元:这是系统的“眼睛”,

康拓展开(hash算法中会用到)

康拓展开是一个全排列到一个自然数的双射(也就是某个全排列与某个自然数一一对应) 公式: X=a[n]*(n-1)!+a[n-1]*(n-2)!+...+a[i]*(i-1)!+...+a[1]*0! 其中,a[i]为整数,并且0<=a[i]<i,1<=i<=n。(a[i]在不同应用中的含义不同); 典型应用: 计算当前排列在所有由小到大全排列中的顺序,也就是说求当前排列是第

csu 1446 Problem J Modified LCS (扩展欧几里得算法的简单应用)

这是一道扩展欧几里得算法的简单应用题,这题是在湖南多校训练赛中队友ac的一道题,在比赛之后请教了队友,然后自己把它a掉 这也是自己独自做扩展欧几里得算法的题目 题意:把题意转变下就变成了:求d1*x - d2*y = f2 - f1的解,很明显用exgcd来解 下面介绍一下exgcd的一些知识点:求ax + by = c的解 一、首先求ax + by = gcd(a,b)的解 这个

综合安防管理平台LntonAIServer视频监控汇聚抖动检测算法优势

LntonAIServer视频质量诊断功能中的抖动检测是一个专门针对视频稳定性进行分析的功能。抖动通常是指视频帧之间的不必要运动,这种运动可能是由于摄像机的移动、传输中的错误或编解码问题导致的。抖动检测对于确保视频内容的平滑性和观看体验至关重要。 优势 1. 提高图像质量 - 清晰度提升:减少抖动,提高图像的清晰度和细节表现力,使得监控画面更加真实可信。 - 细节增强:在低光条件下,抖

hdu1394(线段树点更新的应用)

题意:求一个序列经过一定的操作得到的序列的最小逆序数 这题会用到逆序数的一个性质,在0到n-1这些数字组成的乱序排列,将第一个数字A移到最后一位,得到的逆序数为res-a+(n-a-1) 知道上面的知识点后,可以用暴力来解 代码如下: #include<iostream>#include<algorithm>#include<cstring>#include<stack>#in

【数据结构】——原来排序算法搞懂这些就行,轻松拿捏

前言:快速排序的实现最重要的是找基准值,下面让我们来了解如何实现找基准值 基准值的注释:在快排的过程中,每一次我们要取一个元素作为枢纽值,以这个数字来将序列划分为两部分。 在此我们采用三数取中法,也就是取左端、中间、右端三个数,然后进行排序,将中间数作为枢纽值。 快速排序实现主框架: //快速排序 void QuickSort(int* arr, int left, int rig

zoj3820(树的直径的应用)

题意:在一颗树上找两个点,使得所有点到选择与其更近的一个点的距离的最大值最小。 思路:如果是选择一个点的话,那么点就是直径的中点。现在考虑两个点的情况,先求树的直径,再把直径最中间的边去掉,再求剩下的两个子树中直径的中点。 代码如下: #include <stdio.h>#include <string.h>#include <algorithm>#include <map>#

poj 3974 and hdu 3068 最长回文串的O(n)解法(Manacher算法)

求一段字符串中的最长回文串。 因为数据量比较大,用原来的O(n^2)会爆。 小白上的O(n^2)解法代码:TLE啦~ #include<stdio.h>#include<string.h>const int Maxn = 1000000;char s[Maxn];int main(){char e[] = {"END"};while(scanf("%s", s) != EO