一种数据处理的方法、装置、电子设备以及存储介质制造方法及图纸

技术编号:38341406 阅读:21 留言:0更新日期:2023-08-02 09:21
本发明专利技术实施例提供了一种数据处理的方法、装置、电子设备以及存储介质,所述方法包括:获取多个数据处理单元当前的处理状态;在第一数据处理单元处于针对第一输入帧进行数据处理的忙碌状态时,从所述处理状态为空闲状态的数据处理单元中确定第二数据处理单元,并控制所述第二数据处理单元从第一缓存区中读取第二输入帧;按照预设的加密机制对所述第二输入帧进行加密。通过本发明专利技术实施例,实现了多个数据处理单元并行处理数据,提高数据处理带宽速率,降低延迟。降低延迟。降低延迟。

【技术实现步骤摘要】
一种数据处理的方法、装置、电子设备以及存储介质


[0001]本专利技术涉及数据处理
,特别是涉及一种数据处理的方法、装置、电子设备以及存储介质。

技术介绍

[0002]为保证数据传输的安全,通常需要对数据进行加密,在序列加密过程中一次加密明文中的一个位,可以利用少量的密钥(制乱元素)通过某种复杂的运算(密码算法)产生大量的伪随机位流,从而用于对明文位流的加密。
[0003]在一次加密过程,单个加密核心在识别到有效的初始密钥和初始向量后需要经过68clk后才得到加密结果,之后每隔64clk输出16Byte的加解密结果,而在实际应用中,使用的是千兆网络的数据吞吐量,从而网络接口速率和实际的加解密速率不匹配,加解密速率过低导致加解密存在严重延迟。

技术实现思路

[0004]鉴于上述问题,提出了以便提供克服上述问题或者至少部分地解决上述问题的一种数据处理的方法、装置、电子设备以及存储介质,包括:
[0005]一种数据处理的方法,所述方法包括:
[0006]获取多个数据处理单元当前的处理状态;
[00本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据处理的方法,其特征在于,所述方法包括:获取多个数据处理单元当前的处理状态;在第一数据处理单元处于针对第一输入帧进行数据处理的忙碌状态时,从所述处理状态为空闲状态的数据处理单元中确定第二数据处理单元,并控制所述第二数据处理单元从第一缓存区中读取第二输入帧;按照预设的加密机制对所述第二输入帧进行加密。2.根据权利要求1所述的方法,其特征在于,所述按照预设的加密机制对所述第二输入帧进行加密,包括:在所述第二数据处理单元以外的其他数据处理单元中,确定当前处于忙碌状态的一个或多个第三数据处理单元;在每个第三数据处理单元均不处于按照预设的加密机制对输入帧进行加密的加密阶段时,按照预设的加密机制对所述第二输入帧进行加密。3.根据权利要求1或2所述的方法,其特征在于,所述第一输出帧为所述第二输出帧的前一帧数据,还包括:生成所述第二输入帧对应的第二输出帧;在所述第一数据处理单元当前处于空闲状态时,将所述第二输出帧缓存至第二缓存区。4.根据权利要求1或2所述的方法,其特征在于,还包括:在检测到所述第二数据处理单元从第一缓存区中读取的第二输入帧时,将所述第二数据处理单元的处理状态由空闲状态更新为忙碌状态。5.根据权利要求1或2所述的方法,其特征在于,在控制所述第二数据处理单元从第一缓存区中读取第二输入帧之前,还包括:获取所述第一缓存区的第一缓存状态,在所述第一缓存状态为第一目标缓存状态时...

【专利技术属性】
技术研发人员:孙风荣秦元河潘廷勇王艳辉
申请(专利权)人:视联动力信息技术股份有限公司
类型:发明
国别省市:

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

1