一种数据加密方法、系统、存储介质及设备技术方案

技术编号:32121142 阅读:28 留言:0更新日期:2022-01-29 19:07
本发明专利技术提供了一种数据加密方法、系统、存储介质及设备,方法包括:由服务器主机通过PCIE总线将加密配置信息发送至BMC芯片;响应于BMC芯片接收到加密配置信息,由服务器主机通过PCIE总线将待加密数据发送至BMC芯片;响应于BMC芯片接收到待加密数据,由BMC芯片内的PCIE模块将待加密数据存入存储器中,并根据加密配置信息对BMC芯片内的加密模块进行配置;响应于配置完成,由BMC芯片内的DMA模块将待加密数据从存储器中取出且将其发送至配置完成的加密模块中进行加密处理,以得到加密数据。本发明专利技术的数据加密方式灵活性高,适用性强。适用性强。适用性强。

【技术实现步骤摘要】
一种数据加密方法、系统、存储介质及设备


[0001]本专利技术涉及服务器
,尤其涉及一种数据加密方法、系统、存储介质及设备。

技术介绍

[0002]BMC(Baseboard Manager Controller,基板管理控制器)芯片是运行在服务器上的一款单独的ASIC(专用集成电路)芯片,该芯片内部包含CPU、内部互联总线以及PCIE接口、DDR接口、UART接口、IIC接口、SPI接口等外设总线接口,同时芯片外围会配置DDR等器件,只需对服务器供电,BMC芯片及其外围系统便能够运行起来。
[0003]目前主流的服务器数据加密/解密技术可分为基于存储层的存储设备、加密存储安全交换机、主机软件加密和嵌入式专门加密设备等四种方式。总的来说,不同的数据加密方式都有自身的优缺点,针对不同的应用,需要选择不同的加密方式,从而保障服务器的数据安全。
[0004]现有技术中通常使用以太网等接口与服务器主机相连,接收主机要加密/解密的数据,BMC芯片完成数据加密/解密后再通过以太网将数据返回给主机,该种通信方式数据带宽较小,数据延时较大本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种数据加密方法,其特征在于,包括以下步骤:由服务器主机通过PCIE总线将加密配置信息发送至BMC芯片;响应于所述BMC芯片接收到所述加密配置信息,由所述服务器主机通过所述PCIE总线将待加密数据发送至所述BMC芯片;响应于所述BMC芯片接收到所述待加密数据,由所述BMC芯片内的PCIE模块将所述待加密数据存入存储器中,并根据所述加密配置信息对所述BMC芯片内的加密模块进行配置;响应于配置完成,由所述BMC芯片内的DMA模块将所述待加密数据从所述存储器中取出且将其发送至所述配置完成的加密模块中进行加密处理,以得到加密数据。2.根据权利要求1所述的方法,其特征在于,还包括:响应于加密处理完成后得到所述加密数据,由所述DMA模块将所述加密数据存入所述存储器中,并由所述BMC芯片通过所述PCIE总线向所述服务器主机发送加密完成的消息;响应于所述服务器主机接收到所述加密完成的消息,通过所述PCIE总线读取所述存储器中的所述加密数据。3.根据权利要求1所述的方法,其特征在于,由所述BMC芯片内的PCIE模块将所述待加密数据存入存储器中包括:由所述PCIE模块通过所述BMC芯片内的互联总线将所述待加密数据传送至存储控制器,并由所述存储控制器将接收到的所述待加密数据存入所述存储器中。4.根据权利要求3所述的方法,其特征在于,由所述BMC芯片内的DMA模块将所述待加密数据从所述存储器中取出且将其发送至所述配置完成的加密模块中进行加密处理包括:由所述BMC芯片内的DMA模块将所述待加密数据通过所述存储控制器从所述存储器中取出,并将取出后的所述待加密数据通过所述互联总线传送至所述配置完成的加密模块中进行加密处理。5.根据权利要求1所述的方法,其特征在于,根据所...

【专利技术属性】
技术研发人员:伍峰
申请(专利权)人:山东云海国创云计算装备产业创新中心有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1