SATA存储控制方法、装置、设备及计算机可读存储介质制造方法及图纸

技术编号:33085943 阅读:72 留言:0更新日期:2022-04-15 10:49
本发明专利技术公开了一种SATA存储控制方法、装置、设备及计算机可读存储介质,所述SATA存储控制方法包括以下步骤:在检测到当前接入SATA存储设备时,获取所述SATA存储设备的设备类型;根据所述SATA存储设备的设备类型,控制与所述SATA存储设备之间的SATA传输通道的连通以及切断。本发明专利技术通过在检测到当前接入SATA存储设备时,对SATA存储设备进行检测,以获取SATA存储设备的设备类型,并根据SATA存储设备的设备类型,来控制与SATA存储设备之间的SATA传输通道的连通以及切断,可以有效防止主机端上的用户信息和数据被未经许可而接入的SATA存储设备拷贝,主机端无法任意读取SATA存储设备中的数据,解决了与SATA存储设备进行数据传输安全性较差的技术问题。输安全性较差的技术问题。输安全性较差的技术问题。

【技术实现步骤摘要】
SATA存储控制方法、装置、设备及计算机可读存储介质


[0001]本专利技术涉及数据通信
,尤其涉及一种SATA存储控制方法、装置、设备及计算机可读存储介质。

技术介绍

[0002]SATA是Serial ATA的缩写,即串行ATA。它是一种电脑总线,主要功能是用作主板和大量存储设备(如硬盘及光盘驱动器)之间的数据传输之用。这是一种完全不同于串行PATA的新型硬盘接口类型,由于采用串行方式传输数据而得名。SATA总线使用嵌入式时钟信号,具备了更强的纠错能力,与以往相比其最大的区别在于能对传输指令(不仅仅是数据)进行检查,如果发现错误会自动矫正,这在很大程度上提高了数据传输的可靠性。串行接口还具有结构简单、支持热插拔的优点。
[0003]2000年11月由“Serial ATA Working Group”团体所制定,SATA已经完全取代旧式PATA(Parallel ATA或旧称IDE)接口的旧式硬盘,因采用串行方式传输数据而得名。在数据传输上这一方面,SATA的速度比以往更加快捷,并支持热插拔,使电脑运作时可以插上或拔除硬件。另一方面,SATA总线使用了嵌入式时钟频率信号,具备了比以往更强的纠错能力,能对传输指令(不仅是数据)进行检查,如果发现错误会自动矫正,提高了数据传输的可靠性。不过,SATA和以往最明显的分别,是用上了较细的排线,有利机箱内部的空气流通,某程度上增加了整个平台的稳定性。
[0004]现时,SATA分别有SATA 1.5Gbit/s、SATA 3Gbit/s和SATA 6Gbit/s三种规格。未来将有更快速的SATA Express规格。
[0005]当前实现数据传输SATA存储的装置基本采用SATA控制器和FLASH存储体配合,采用系统或应用软件的方式来进行数据的交换和传输,传输的内容可以是用户自己定义好的文件或内容,当任意一个用户接入SATA存储设备时,都可以从计算机中读取、拷贝数据,无法实现对重要信息的保护,以及对外来病毒的有效防护,导致与SATA存储设备进行数据传输安全性较差的技术问题。
[0006]上述内容仅用于辅助理解本专利技术的技术方案,并不代表承认上述内容是现有技术。

技术实现思路

[0007]本专利技术的主要目的在于提供一种SATA存储控制方法、装置、设备及计算机可读存储介质,旨在解决与SATA存储设备进行数据传输安全性较差的技术问题。
[0008]为实现上述目的,本专利技术提供一种SATA存储控制方法,所述SATA存储控制方法包括以下步骤:
[0009]在检测到当前接入SATA存储设备时,获取所述SATA存储设备的设备类型;
[0010]根据所述SATA存储设备的设备类型,控制与所述SATA存储设备之间的SATA传输通道的高速开关的打开与关闭,以通过所述高速开关控制所述SATA传输通道的连通以及切
断。
[0011]可选地,所述根据所述SATA存储设备的设备类型,控制与所述SATA存储设备之间的SATA传输通道的高速开关的打开与关闭,以通过所述高速开关控制所述SATA传输通道的连通以及切断的步骤包括:
[0012]若检测到所述SATA存储设备的设备类型为合规设备,则打开与所述SATA存储设备之间的SATA传输通道的高速开关,连通所述SATA传输通道,以基于所述SATA传输通道与所述SATA存储设备进行数据传输;
[0013]若检测到所述SATA存储设备的设备类型为非合规设备,则关闭与所述SATA存储设备之间的SATA传输通道的高速开关,切断与所述SATA存储设备之间的SATA传输通道。
[0014]可选地,所述在检测到当前接入SATA存储设备时,获取所述SATA存储设备的设备类型的步骤之前,还包括:
[0015]获取用户的权限信息;
[0016]若所述权限信息验证通过,则执行所述步骤:在检测到当前接入SATA存储设备时,获取所述SATA存储设备的设备类型。
[0017]可选地,所述权限信息包括用户输入的用户账号以及用户密码,所述若所述权限信息验证通过,则执行所述步骤:在检测到当前接入SATA存储设备时,获取所述SATA存储设备的设备类型的步骤之前,还包括:
[0018]若所述用户密码与所述用户账号匹配,则判定所述权限信息验证通过。
[0019]可选地,所述获取所述SATA存储设备的设备类型的步骤包括:
[0020]接收所述SATA存储设备传输的权限验证请求,并解析所述权限验证请求,得到所述SATA存储设备的验证信息;
[0021]查询预先保存的设备验证记录,并根据所述设备验证记录,确定所述SATA存储设备的设备类型。
[0022]可选地,所述根据所述设备验证记录,确定所述SATA存储设备的设备类型的步骤包括:
[0023]若查询到与所述验证信息相匹配的设备验证记录,则确定所述SATA存储设备的设备类型为合规设备;
[0024]若未查询到与所述验证信息相匹配的设备验证记录,则确定所述SATA存储设备的设备类型为非合规设备。
[0025]可选地,所述SATA存储控制方法应用于主机端,所述主机端包括SATA接口,所述SATA存储设备通过所述SATA接口与所述主机端连接。
[0026]此外,为实现上述目的,本专利技术还提供一种SATA存储控制装置,所述SATA存储控制装置包括:
[0027]获取模块,用于在检测到当前接入SATA存储设备时,获取所述SATA存储设备的设备类型;
[0028]控制模块,用于根据所述SATA存储设备的设备类型,控制与所述SATA存储设备之间的SATA传输通道的高速开关的打开与关闭,以通过所述高速开关控制所述SATA传输通道的连通以及切断。
[0029]此外,为实现上述目的,本专利技术还提供一种SATA存储控制设备,所述SATA存储控制
设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的SATA存储控制程序,所述SATA存储控制程序被所述处理器执行时实现如上述的SATA存储控制方法的步骤。
[0030]此外,为实现上述目的,本专利技术还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有SATA存储控制程序,所述SATA存储控制程序被处理器执行时实现如上述的SATA存储控制方法的步骤。
[0031]本专利技术通过在检测到当前接入SATA存储设备时,获取所述SATA存储设备的设备类型;根据所述SATA存储设备的设备类型,控制与所述SATA存储设备之间的SATA传输通道的连通以及切断。通过在检测到当前接入SATA存储设备时,对SATA存储设备进行检测,以获取SATA存储设备的设备类型,并根据SATA存储设备的设备类型,来控制与SATA存储设备之间的SATA传输通道的连通以及切断,可以有效防止主机端上的用户信息和数据被未经许可而接入的SATA存储设备拷贝,主机端无法任意读取SATA存储设备中的数据,解决了与SATA存储设备进行数据传输安全性较差的本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种SATA存储控制方法,其特征在于,所述SATA存储控制方法包括以下步骤:在检测到当前接入SATA存储设备时,获取所述SATA存储设备的设备类型;根据所述SATA存储设备的设备类型,控制与所述SATA存储设备之间的SATA传输通道的高速开关的打开与关闭,以通过所述高速开关控制所述SATA传输通道的连通以及切断。2.如权利要求1所述的SATA存储控制方法,其特征在于,所述根据所述SATA存储设备的设备类型,控制与所述SATA存储设备之间的SATA传输通道的高速开关的打开与关闭,以通过所述高速开关控制所述SATA传输通道的连通以及切断的步骤包括:若检测到所述SATA存储设备的设备类型为合规设备,则打开与所述SATA存储设备之间的SATA传输通道的高速开关,连通所述SATA传输通道,以基于所述SATA传输通道与所述SATA存储设备进行数据传输;若检测到所述SATA存储设备的设备类型为非合规设备,则关闭与所述SATA存储设备之间的SATA传输通道的高速开关,切断与所述SATA存储设备之间的SATA传输通道。3.如权利要求1所述的SATA存储控制方法,其特征在于,所述在检测到当前接入SATA存储设备时,获取所述SATA存储设备的设备类型的步骤之前,还包括:获取用户的权限信息;若所述权限信息验证通过,则执行所述步骤:在检测到当前接入SATA存储设备时,获取所述SATA存储设备的设备类型。4.如权利要求3所述的SATA存储控制方法,其特征在于,所述权限信息包括用户输入的用户账号以及用户密码,所述若所述权限信息验证通过,则执行所述步骤:在检测到当前接入SATA存储设备时,获取所述SATA存储设备的设备类型的步骤之前,还包括:若所述用户密码与所述用户账号匹配,则判定所述权限信息验证通过。5.如权利要求1所述的SATA存储控制方法,其特征在于,所述...

【专利技术属性】
技术研发人员:张小林陈燕华
申请(专利权)人:深圳市腾芯通智能科技有限公司
类型:发明
国别省市:

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

1