一种多功能存储设备、系统及存储方法技术方案

技术编号:27536959 阅读:35 留言:0更新日期:2021-03-03 11:25
本发明专利技术公开了一种多功能存储设备,通过将第一功能单元的分类符号设置为标准分类符号,使得第一功能单元采用标准的协议来进行数据的存储工作;通过将第二功能单元的分类符号设置为自定义分类符号,使得第二功能单元采用改进的协议来进行数据的加解密以及上传工作。通过设置标准分类符号和自定义分类符号,可以保证在第一功能单元与第二功能单元共用同一协议核心时,主机端可以对第一功能单元以及第二功能单元进行区分,而共用同一协议核心可以有效增加存储加密设备的性能利用率。本发明专利技术还公开了一种存储加密方法,同样具有上述有益效果。果。果。

【技术实现步骤摘要】
一种多功能存储设备、系统及存储方法


[0001]本专利技术涉及数据存储加密
,特别是涉及一种多功能存储设备、一种多功能存储系统以及一种多功能存储方法。

技术介绍

[0002]随着信息技术不断的发展,数据存储技术变得尤为关键。目前对于不含加密模块的存储盘,要想实现数据加密后存盘,需要通过额外的加密卡去实现。对于含有加解密模块的ssd盘,加解密模块既可以作为数据加密存盘的前的一道工序模块,又可以作为对外部数据加解密并回传给外部的引擎。但是在现有技术中,附加加密卡或加密模块,会使得该加密卡或加密模块始终占用存储设备内的一部分core,即核心资源。由于在通常情况下,加密卡以及加密模块的使用并不是非常频繁,这将导致加密卡或加密模块所占用的core的利用率较低,无法有效发挥存储加密设备的性能。所以如何提供一种硬件性能利用率高的存储加密设备是本领域技术人员急需解决的问题。

技术实现思路

[0003]本专利技术的目的是提供一种多功能存储设备,其硬件性能利用率高;本专利技术还提供了一种多功能存储系统以及一种多功能存储方法,可以有效增加硬件性能的利用率。
[0004]为解决上述技术问题,本专利技术提供一种多功能存储设备,包括接口模块,协议模块,数据传输模块,加解密模块,和数据下盘模块;
[0005]所述接口模块包括第一功能单元和第二功能单元,所述第一功能单元与所述第二功能单元共用所述协议模块中同一个协议核心;所述第一功能单元的分类符号为标准分类符号,所述第二功能单元的分类符号为自定义分类符号;/>[0006]所述第一功能单元用于在通过所述数据传输模块接收到主机端发送的第一目标数据时,通过所述协议核心控制所述数据下盘模块将所述目标数据进行保存;
[0007]所述第二功能单元用于在通过所述数据传输模块接收到主机端发送的第二目标数据时,通过所述协议核心控制所述加解密模块对所述第二目标数据进行加密或解密得到对应的第一加解密数据,并通过所述数据传输模块将所述第一加解密数据发送至所述主机端的预设位置。
[0008]可选的,所述第一功能单元具体用于:
[0009]在通过所述数据传输模块接收到主机端发送的第一目标数据时,通过所述协议核心控制所述加解密模块对所述第一目标数据进行加密或解密得到对应的第二加解密数据,并通过所述协议核心控制所述数据下盘模块将所述第二加解密数据进行保存。
[0010]可选的,所述第二功能单元具体用于:
[0011]在通过所述数据传输模块接收到主机端发送的第二目标数据以及写命令时,通过所述协议核心控制所述加解密模块对所述第二目标数据进行加密得到对应的加密数据,并通过所述数据传输模块将所述加密数据发送至所述主机端的预设位置。
[0012]可选的,所述第二功能单元具体用于:
[0013]在通过所述数据传输模块接收到主机端发送的第二目标数据以及读命令时,通过所述协议核心控制所述加解密模块对所述第二目标数据进行解密得到对应的解密数据,并通过所述数据传输模块将所述解密数据发送至所述主机端的预设位置。
[0014]可选的,所述第一功能单元还用于:
[0015]在接收到所述主机端发送的vendor命令时,通过所述协议核心对控制所述接口模块进入ROM状态,在所述ROM状态中对所述第一功能单元和所述第二功能单元进行开卡。
[0016]本专利技术还提供了一种多功能存储系统,包括如上述任一项所述的多功能存储设备,以及与所述多功能存储设备通信连接的主机端。
[0017]本专利技术还提供了一种多功能存储方法,包括:
[0018]当接口模块的第一功能单元通过数据传输模块接收到主机端发送的第一目标数据时,通过协议模块的协议核心控制数据下盘模块将所述目标数据进行保存;所述第一功能单元的分类符号为标准分类符号;
[0019]当接口模块的第二功能单元通过数据传输模块接收到主机端发送的第二目标数据时,通过同一所述协议核心控制加解密模块对所述第二目标数据进行加密或解密得到对应的第一加解密数据,并通过所述数据传输模块将所述第一加解密数据发送至所述主机端的预设位置;所述第二功能单元的分类符号为自定义分类符号。
[0020]可选的,所述当接口模块的第一功能单元通过数据传输模块接收到主机端发送的第一目标数据时,通过协议模块的协议核心控制数据下盘模块将所述目标数据进行保存包括:
[0021]当接口模块的第一功能单元通过数据传输模块接收到主机端发送的第一目标数据时,通过所述协议核心控制所述加解密模块对所述第一目标数据进行加密或解密得到对应的第二加解密数据;
[0022]通过所述协议核心控制所述数据下盘模块将所述第二加解密数据进行保存。
[0023]可选的,所述当接口模块的第二功能单元通过数据传输模块接收到主机端发送的第二目标数据时,通过同一所述协议核心控制加解密模块对所述第二目标数据进行加密或解密得到对应的第一加解密数据,并通过所述数据传输模块将所述第一加解密数据发送至所述主机端的预设位置包括:
[0024]当接口模块的第二功能单元通过数据传输模块接收到主机端发送的第二目标数据以及写命令时,通过同一所述协议核心控制加解密模块对所述第二目标数据进行加密得到对应的加密数据,并通过所述数据传输模块将所述加密数据发送至所述主机端的预设位置。
[0025]可选的,所述当接口模块的第二功能单元通过数据传输模块接收到主机端发送的第二目标数据时,通过同一所述协议核心控制加解密模块对所述第二目标数据进行加密或解密得到对应的第一加解密数据,并通过所述数据传输模块将所述第一加解密数据发送至所述主机端的预设位置包括:
[0026]当接口模块的第二功能单元通过数据传输模块接收到主机端发送的第二目标数据以及读命令时,通过同一所述协议核心控制加解密模块对所述第二目标数据进行解密得到对应的解密数据,并通过所述数据传输模块将所述解密数据发送至所述主机端的预设位
置。
[0027]本专利技术所提供的一种多功能存储设备,包括接口模块,协议模块,数据传输模块,加解密模块,和数据下盘模块;接口模块包括第一功能单元和第二功能单元,第一功能单元与第二功能单元共用协议模块中同一个协议核心;第一功能单元的分类符号为标准分类符号,第二功能单元的分类符号为自定义分类符号;第一功能单元用于在通过数据传输模块接收到主机端发送的第一目标数据时,通过协议核心控制数据下盘模块将目标数据进行保存;第二功能单元用于在通过数据传输模块接收到主机端发送的第二目标数据时,通过协议核心控制加解密模块对第二目标数据进行加密或解密得到对应的第一加解密数据,并通过数据传输模块将第一加解密数据发送至主机端的预设位置。
[0028]通过将第一功能单元的分类符号设置为标准分类符号,使得第一功能单元采用标准的协议来进行数据的存储工作;通过将第二功能单元的分类符号设置为自定义分类符号,使得第二功能单元采用改进的协议来进行数据的加解密以及上传工作。通过设置标准分类符号和自定义分类符号,可以保证在第一功能单元与本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种多功能存储设备,其特征在于,包括接口模块,协议模块,数据传输模块,加解密模块,和数据下盘模块;所述接口模块包括第一功能单元和第二功能单元,所述第一功能单元与所述第二功能单元共用所述协议模块中同一个协议核心;所述第一功能单元的分类符号为标准分类符号,所述第二功能单元的分类符号为自定义分类符号;所述第一功能单元用于在通过所述数据传输模块接收到主机端发送的第一目标数据时,通过所述协议核心控制所述数据下盘模块将所述目标数据进行保存;所述第二功能单元用于在通过所述数据传输模块接收到主机端发送的第二目标数据时,通过所述协议核心控制所述加解密模块对所述第二目标数据进行加密或解密得到对应的第一加解密数据,并通过所述数据传输模块将所述第一加解密数据发送至所述主机端的预设位置。2.根据权利要求1所述的设备,其特征在于,所述第一功能单元具体用于:在通过所述数据传输模块接收到主机端发送的第一目标数据时,通过所述协议核心控制所述加解密模块对所述第一目标数据进行加密或解密得到对应的第二加解密数据,并通过所述协议核心控制所述数据下盘模块将所述第二加解密数据进行保存。3.根据权利要求2所述的设备,其特征在于,所述第二功能单元具体用于:在通过所述数据传输模块接收到主机端发送的第二目标数据以及写命令时,通过所述协议核心控制所述加解密模块对所述第二目标数据进行加密得到对应的加密数据,并通过所述数据传输模块将所述加密数据发送至所述主机端的预设位置。4.根据权利要求2所述的设备,其特征在于,所述第二功能单元具体用于:在通过所述数据传输模块接收到主机端发送的第二目标数据以及读命令时,通过所述协议核心控制所述加解密模块对所述第二目标数据进行解密得到对应的解密数据,并通过所述数据传输模块将所述解密数据发送至所述主机端的预设位置。5.根据权利要求1所述的设备,其特征在于,所述第一功能单元还用于:在接收到所述主机端发送的vendor命令时,通过所述协议核心对控制所述接口模块进入ROM状态,在所述ROM状态中对所述第一功能单元和所述第二功能单元进行开卡。6.一种多功能存储系统,其特征在于,包括如权利要求1至5任一项权利要求所述的多功能存储设备,以及与所述多功能存储设备通信连接的主机端。7.一种多功能存储方法,其特征在于,包括:当接口模块...

【专利技术属性】
技术研发人员:竹贝芬
申请(专利权)人:湖南国科微电子股份有限公司
类型:发明
国别省市:

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

1