System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种扩展坞数据安全保护方法技术_技高网

一种扩展坞数据安全保护方法技术

技术编号:40090282 阅读:5 留言:0更新日期:2024-01-23 16:06
本发明专利技术涉及数据处理技术领域,具体涉及一种扩展坞数据安全保护方法,包括:采集扩展坞的参考灰度图像;根据参考灰度图像得到梯度幅值数据序列的分类类别;根据分类类别得到参考数据段;根据参考数据段得到像素点的重要程度;根据重要程度得到像素点的关联半径;根据重要程度得到重要性像素点;根据重要性像素点以及关联半径得到重要性像素点的参考关联范围;根据重要性像素点以及参考关联范围得到最终重要性集合;根据最终重要性集合得到加密轮次;根据加密轮次进行数据加密。本发明专利技术提高了对扩展坞数据的处理效率,提高了扩展坞数据的安全性,降低了扩展坞数据泄漏的风险。

【技术实现步骤摘要】

本专利技术涉及数据处理,具体涉及一种扩展坞数据安全保护方法


技术介绍

1、在目前数字化时代的背景下,许多用户使用扩展坞来连接外部设备(如硬盘驱动器、打印机等)与计算机,以便更方便地进行数据传输和共享。然而,这种连接方式也带来了数据安全的风险,使扩展坞中的数据可以成为被攻击入侵的一个潜在入口,所以扩展坞中的数据在进行传输之前,需要对其进行安全保护。其中扩展坞可以传输图像数据与一维的文本数据等其他数据,对于其他数据而言,由于数据量较小,所以使用传统的数据加密算法不会消耗大量时间,例如aes加密算法;但由于图像数据的数据量较大,所以使用传统的数据加密算法会使对扩展坞内图像数据的加密时间与解密时间都较长,导致图像数据在加密与解密的过程中容易被攻击,从而使图像数据泄漏。


技术实现思路

1、本专利技术提供一种扩展坞数据安全保护方法,以解决现有的问题:传统的扩展坞数据安全保护方法在面对大量的扩展坞内的图像数据时,对图像数据的加密时间与解密时间都较长,导致图像数据在加密与解密的过程中容易被攻击,从而使图像数据泄漏。

2、本专利技术的一种扩展坞数据安全保护方法采用如下技术方案:

3、包括以下步骤:

4、采集若干需要扩展坞传输的参考灰度图像;

5、根据参考灰度图像得到每个梯度幅值数据序列的若干种分类类别,所述分类类别包含多个数据段;根据分类类别以及数据段对梯度幅值数据序列进行划分得到若干参考数据段;根据参考数据段以及像素点得到每个像素点的重要程度;p>

6、根据重要程度得到每个像素点的关联半径;根据重要程度得到若干重要性像素点;根据重要性像素点以及关联半径得到每个重要性像素点的参考关联范围;根据重要性像素点以及参考关联范围得到若干最终重要性集合;根据最终重要性集合以及重要程度得到每个最终重要性集合的加密轮次;

7、根据最终重要性集合以及加密轮次进行数据加密。

8、优选的,所述根据参考灰度图像得到每个梯度幅值数据序列的若干种分类类别,包括的具体方法为:

9、对于任意一张参考灰度图像,利用sobel算子获取参考灰度图像中每个像素点的梯度幅值;根据参考灰度图像中所有像素点的梯度幅值构建统计直方图,横轴表示所有出现过的梯度幅值,纵轴表示每个梯度幅值出现的数量;将统计直方图中所有梯度幅值所构成的序列记为梯度幅值数据序列;利用类间方差法将梯度幅值数据序列划分为若干种分类类别。

10、优选的,所述根据分类类别以及数据段对梯度幅值数据序列进行划分得到若干参考数据段,包括的具体方法为:

11、对于任意一张参考灰度图像上梯度幅值数据序列的任意一种分类类别,将分类类别的两个数据段中所有梯度数值的方差分别记为第一方差,第二方差;将第一方差与第二方差的差值的绝对值记为初始参考差异;获取所有分类类别的初始参考差异,将两个最大的初始参考差异在类间方差法中对应的阈值分别记为一个初筛阈值;

12、在两个初筛阈值中,将最小的初筛阈值记为第一初筛阈值,将最大的初筛阈值记为第二初筛阈值;在梯度幅值数据序列中,将小于第一初筛阈值的数据段记为一个参考数据段,将大于或等于第一初筛阈值且小于第二初筛阈值的数据段记为一个参考数据段,将大于或等于第二初筛阈值的数据段记为一个参考数据段。

13、优选的,所述根据参考数据段以及像素点得到每个像素点的重要程度,包括的具体方法为:

14、将预设的窗口大小记为,将任意一张参考灰度图像中任意一个像素点记为目标像素点,将以目标像素点为窗口中心、窗口大小为的窗口记为目标像素点的区域范围;

15、

16、式中,表示目标像素点的重要程度;表示目标像素点的梯度幅值;表示参考灰度图像中最大的梯度幅值;表示在目标像素点的区域范围内,与目标像素点所属同一参考数据段的像素点的数量。

17、优选的,所述根据重要程度得到每个像素点的关联半径,包括的具体方法为:

18、将预设的最大关联半径记为,对于任意一张参考灰度图像中任意一个像素点;

19、

20、式中,表示像素点的关联半径;表示像素点的重要程度。

21、优选的,所述根据重要程度得到若干重要性像素点,包括的具体方法为:

22、将预设两个重要程度阈值记为t3、t4;对于任意一张参考灰度图像,在参考灰度图像的所有像素点中,将重要程度小于t3的像素点记为低重要性像素点,将重要程度大于或等于t3且重要程度小于t4的像素点记为中重要性像素点,将重要程度大于或等于t4的像素点记为高重要性像素点,低重要性像素点、中重要性像素点以及高重要性像素点均为重要性像素点。

23、优选的,所述根据重要性像素点以及关联半径得到每个重要性像素点的参考关联范围,包括的具体方法为:

24、对于任意一张参考灰度图像中任意一个重要性像素点,以重要性像素点为圆心,重要性像素点的关联半径为半径作圆,将圆所占的图像区域记为重要性像素点的关联范围,获取参考灰度图像中所有重要性像素点的关联范围;

25、以参考灰度图像中任意一个重要性像素点,在与重要性像素点的关联范围存在交集的所有关联范围中,将与重要性像素点的关联范围交集最大的关联范围记为重要性像素点的参考关联范围。

26、优选的,所述根据重要性像素点以及参考关联范围得到若干最终重要性集合,包括的具体方法为:

27、将预设的交并比阈值记为t5;对于任意一张参考灰度图像中任意一个高重要性像素点,若高重要性像素点的关联范围与参考关联范围的交并比大于或等于t5,将高重要性像素点的关联范围内所有像素点统一记为最终高重要性像素点,获取所有最终高重要性像素点,将所有最终高重要性像素点构成的集合记为最终高重要性集合;

28、对于参考灰度图像中除最终高重要性像素点以外的任意一个中重要性像素点,若中重要性像素点的关联范围与参考关联范围的交并比大于或等于t5,将中重要性像素点的关联范围内除最终高重要性像素点以外的所有像素点统一记为最终中重要性像素点,获取所有最终中重要性像素点,将所有最终中重要性像素点构成的集合记为最终中重要性集合;

29、对于参考灰度图像中除最终高重要性像素点、最终中重要性像素点以外的任意一个低重要性像素点,若低重要性像素点的关联范围与参考关联范围的交并比大于或等于t5,将低重要性像素点的关联范围内除最终高重要性像素点、最终中重要性像素点以外的所有像素点统一记为最终低重要性像素点,获取所有最终低重要性像素点,将所有最终低重要性像素点构成的集合记为最终低重要性集合;

30、最终低重要性集合、最终中重要性集合以及最终高重要性集合均为一个最终重要性集合。

31、优选的,所述根据最终重要性集合以及重要程度得到每个最终重要性集合的加密轮次,包括的具体方法为:

32、将预设的最大加密轮次记为,对于任意一张参考灰度图像中任意一个最终重要性集合;

33、

...

【技术保护点】

1.一种扩展坞数据安全保护方法,其特征在于,该方法包括以下步骤:

2.根据权利要求1所述一种扩展坞数据安全保护方法,其特征在于,所述根据参考灰度图像得到每个梯度幅值数据序列的若干种分类类别,包括的具体方法为:

3.根据权利要求1所述一种扩展坞数据安全保护方法,其特征在于,所述根据分类类别以及数据段对梯度幅值数据序列进行划分得到若干参考数据段,包括的具体方法为:

4.根据权利要求1所述一种扩展坞数据安全保护方法,其特征在于,所述根据参考数据段以及像素点得到每个像素点的重要程度,包括的具体方法为:

5.根据权利要求1所述一种扩展坞数据安全保护方法,其特征在于,所述根据重要程度得到每个像素点的关联半径,包括的具体方法为:

6.根据权利要求1所述一种扩展坞数据安全保护方法,其特征在于,所述根据重要程度得到若干重要性像素点,包括的具体方法为:

7.根据权利要求1所述一种扩展坞数据安全保护方法,其特征在于,所述根据重要性像素点以及关联半径得到每个重要性像素点的参考关联范围,包括的具体方法为:

8.根据权利要求6或7所述一种扩展坞数据安全保护方法,其特征在于,所述根据重要性像素点以及参考关联范围得到若干最终重要性集合,包括的具体方法为:

9.根据权利要求1所述一种扩展坞数据安全保护方法,其特征在于,所述根据最终重要性集合以及重要程度得到每个最终重要性集合的加密轮次,包括的具体方法为:

10.根据权利要求1所述一种扩展坞数据安全保护方法,其特征在于,所述根据最终重要性集合以及加密轮次进行数据加密,包括的具体方法为:

...

【技术特征摘要】

1.一种扩展坞数据安全保护方法,其特征在于,该方法包括以下步骤:

2.根据权利要求1所述一种扩展坞数据安全保护方法,其特征在于,所述根据参考灰度图像得到每个梯度幅值数据序列的若干种分类类别,包括的具体方法为:

3.根据权利要求1所述一种扩展坞数据安全保护方法,其特征在于,所述根据分类类别以及数据段对梯度幅值数据序列进行划分得到若干参考数据段,包括的具体方法为:

4.根据权利要求1所述一种扩展坞数据安全保护方法,其特征在于,所述根据参考数据段以及像素点得到每个像素点的重要程度,包括的具体方法为:

5.根据权利要求1所述一种扩展坞数据安全保护方法,其特征在于,所述根据重要程度得到每个像素点的关联半径,包括的具体方法为:

6.根据权利要求1所述一种扩展...

【专利技术属性】
技术研发人员:刘亮刘兵
申请(专利权)人:深圳沃咔曼科技有限公司
类型:发明
国别省市:

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

1