ITPub博客

首页 > 数据库 > 国内数据库 > GBase 8a数据库适配海光HCT硬件加密核心参数详解

GBase 8a数据库适配海光HCT硬件加密核心参数详解

原创 国内数据库 作者:GBASE南大通用 时间:2026-06-17 17:49:03 0 删除 编辑

传统数据库加密多依赖软件算法实现,加解密运算全程占用主 CPU 资源,在海量数据加载、复杂多维查询等高负载场景下,极易引发性能骤降、任务卡顿等问题,形成 “安全合规” 与 “业务效率” 的天然矛盾。

文章配图-1

南大通用GBase 8a(gbase database)从数据库内核层面完成底层适配,打通数据库加密逻辑与海光 HCT 硬件加密指令的交互通道,实现两大核心突破:

01智能识别,无缝切换

GBase 8a 启动时自动检测硬件环境,识别海光 CPU 后自动启用 HCT 硬件加密模式;非海光环境自动回落至稳定的软件加密模式,保障跨平台兼容性,无需额外改造适配。

02算力分离,性能提升

将数据加密、解密、校验等运算全量转至海光专用硬件协处理器,主 CPU 专注于数据存储、并行计算、结果聚合等核心业务逻辑,彻底摆脱软件加密的算力挤占问题。

核心加密参数详解:精准配置,适配不同加密需求

GBase 8a 适配海光 HCT 硬件加密后,提供两个核心配置参数,用于灵活控制加密模式、算法类型,参数配置简单、生效便捷,适配不同合规等级与性能要求场景,具体含义及配置规则如下:

01 gbase_encrypt_new_mode:加密算法指定参数

· 参数作用:用于定义数据库启用的加密算法类型,适配通用加密与国密合规两大场景,是数据加密的基础配置项。

· 参数取值及含义

o =0:关闭加密,数据库不启用任何数据加密功能,适用于非敏感、公开数据存储场景,性能最优;

o =1:启用 AES-128 算法,国际通用对称加密算法,运算效率高、兼容性强,适用于非国密强制合规场景;

o=2:启用 SM4 国密算法,我国自主研发的对称加密算法,符合《密码法》《数据安全法》合规要求,适用于金融、政务等核心敏感数据场景。

o =3:启用 AES-256算法,国际通用对称加密算法,适用于非国密强制合规场景;

02 gbase_hct_enabled:海光 HCT 硬件加密开关参数

· 参数作用:用于控制是否启用海光 HCT 硬件加密加速,区分 “软件加密” 与 “硬件加密” 两种模式,直接决定加密性能表现。

· 参数取值及含义

o =0:软件加密模式:加密运算由 CPU 通过软件算法完成,适用于非海光平台环境;

o =1:海光平台硬件加密模式:加密运算在加密模块中完成,主 CPU 算力释放,性能相较于软件加密提升114%~212%,适用于海光平台环境下的加密场景。如果系统检测不支持HCT硬件加密,自动降级为软件加密。

03 参数配置说明

两个参数需搭配使用,例如 “_gbase_encrypt_new_mode=2 + _gbase_hct_enabled=1”,即启用 SM4 国密算法 + 海光 HCT 硬件加速,为核心敏感数据提供 “合规 + 高性能” 双重保障;配置后重启 GBase 8a 集群即可生效,无需额外修改业务代码。


来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/69979120/viewspace-3173952/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论
GBASE南大通用,致力于成为用户最信赖的数据库产品供应商!

注册时间:2020-07-16

  • 博文量
    1307
  • 访问量
    1279280