摘要
本发明提供了一种基于软件定义的多种加解密模式切换方法及装置,该系统包括加密和解密两个模块,所述加密模块包含多路选择模块、加密模块、解密模块、计数器模块、初始化向量模块和配置模块,多路选择模块选择将多个输入转换为一个或两个输出,加密模块负责将明文数据转换为密文数据,解密模块负责将密文数据转换为明文数据,计数器模块负责计数,并用于CTR模式加解密,初始化向量模块用于加解密的初始化计算参数,配置模块连接各个多路选择器,负责配置各个多路选择器。本发明采用软件定义的方式对5种不同的加解密方式进行切换,提高了加解密使用的灵活性和减小FPGA资源的使用;并采用FPGA芯片,保证数据传输的准确性、实时性和可靠性。
技术关键词
模式切换方法
计数器
明文
加密模块
解密模块
软件
定义
多路输入
模式切换装置
数据加密
加解密方式
FPGA芯片
处理器
参数
报文
系统为您推荐了相关专利信息
绩效考核系统
指标
权限管理模块
对接模块
数学模型
模型建模方法
时延
前馈神经网络
插值模型
编码器
流量异常监测
Relief算法
消息
监测方法
KNN算法
区块链数据安全
分片
分布式文件系统
存储方法
重构