摘要
本申请涉及一种通信加密加速装置、方法、物联网设备和系统。所述通信加密加速装置中的通信模块,用于接收物联网设备发送的多个待处理数据流;异步FIFO,用于对每个待处理数据流,在异步FIFO的前级模块和后级模块之间的传输进行跨时钟域同步处理以及解耦;多核调度器,用于对异步FIFO传输的每个待处理数据流进行调度,将每个待处理数据流分发至多个SM4加密核中的目标SM4加密核;通过目标SM4加密核对各自对应的待处理数据流进行加解密处理,得到目标数据并缓存至缓存模块;通信模块,用于从缓存模块中获取目标数据,将目标数据传输至各自对应的物联网设备。采用本装置能够解决硬件加速器对多设备通信的适应性不足的缺陷。
技术关键词
加速装置
物联网设备
加密
加解密模块
通信模块
调度器
密钥
硬件加速器
算法架构
数据
时钟
加速系统
控制模块
设备通信
存储器
处理器
速率