一种总线保护装置、方法、芯片和存储介质制造方法及图纸

技术编号:29157025 阅读:21 留言:0更新日期:2021-07-06 22:56
本申请公开了一种总线保护装置、方法、芯片和存储介质,通过随机数发生器生成随机数信号,通过使能信号控制模块生成的使能信号;通过总线混淆发送模块将使能信号与随机数信号进行逻辑与运算后,与总线信号进行逻辑异或运算得到混淆后的总线信号,通过总线传输混淆后的总线信号;通过总线混淆接收模块将使能信号与随机数信号进行逻辑与运算后,与混淆后的总线信号进行逻辑异或运算得到去混淆后的总线信号。本申请解决了现有的总线信号保护方法在总线传输数据时需要传输加密后的总线信号和加解密相关参数,增加了总线资源开销,以及对于一些不需要考虑总线数据安全的设备,没有提供可供用户选择的是否进行加密处理的选项的技术问题。

【技术实现步骤摘要】
一种总线保护装置、方法、芯片和存储介质
本申请涉及数据安全
,尤其涉及一种总线保护装置、方法、芯片和存储介质。
技术介绍
总线是指计算机组件间规范化的交换数据(data)的方式。随着安全攻防技术的发展,现有技术通过对总线信号进行加密传输来保证数据的安全性,以防总线信号被攻击,但是该方法中的总线在传输数据时不仅要传输加密后的总线信号,还要传输加解密相关参数,增加了总线资源开销;并且对于一些不需要考虑总线数据安全的设备,没有提供可供用户选择的是否进行加密处理的选项。
技术实现思路
本申请提供了一种总线保护装置、方法、芯片和存储介质,用于解决现有的总线信号保护方法在总线传输数据时需要传输加密后的总线信号和加解密相关参数,增加了总线资源开销,以及对于一些不需要考虑总线数据安全的设备,没有提供可供用户选择的是否进行加密处理的选项的技术问题。有鉴于此,本申请第一方面提供了一种总线保护装置,包括:总线混淆发送模块、总线、总线混淆接收模块、随机数发生器和使能信号控制模块,所述总线混淆发送模块的输出端通过所述总线与所述总本文档来自技高网...

【技术保护点】
1.一种总线保护装置,其特征在于,包括:总线混淆发送模块、总线、总线混淆接收模块、随机数发生器和使能信号控制模块,所述总线混淆发送模块的输出端通过所述总线与所述总线混淆接收模块的第一输入端连接,所述随机数发生器的输出端分别与所述总线混淆发送模块的第一输入端和所述总线混淆接收模块的第二输入端连接,所述使能信号控制模块的输出端分别与所述总线混淆发送模块的第二输入端和所述总线混淆接收模块的第三输入端连接;/n所述随机数发生器,用于生成随机数信号,所述随机数信号的数据长度与总线信号的数据长度一致;/n所述使能信号控制模块,用于生成使能信号,所述使能信号用于控制是否保护所述总线信号;/n所述总线混淆发送...

【技术特征摘要】
1.一种总线保护装置,其特征在于,包括:总线混淆发送模块、总线、总线混淆接收模块、随机数发生器和使能信号控制模块,所述总线混淆发送模块的输出端通过所述总线与所述总线混淆接收模块的第一输入端连接,所述随机数发生器的输出端分别与所述总线混淆发送模块的第一输入端和所述总线混淆接收模块的第二输入端连接,所述使能信号控制模块的输出端分别与所述总线混淆发送模块的第二输入端和所述总线混淆接收模块的第三输入端连接;
所述随机数发生器,用于生成随机数信号,所述随机数信号的数据长度与总线信号的数据长度一致;
所述使能信号控制模块,用于生成使能信号,所述使能信号用于控制是否保护所述总线信号;
所述总线混淆发送模块,用于将所述使能信号与所述随机数信号进行逻辑与运算,并将运算结果与所述总线信号进行逻辑异或运算,得到混淆后的所述总线信号;
所述总线,用于将混淆后的所述总线信号传输至所述总线混淆接收模块;
所述总线混淆接收模块,用于将所述使能信号与所述随机数信号进行逻辑与运算,并将运算结果与混淆后的所述总线信号进行逻辑异或运算,得到去混淆后的所述总线信号。


2.根据权利要求1所述的总线保护装置,其特征在于,所述使能信号为1或0。


3.根据权利要求1所述的总线保护装置,其特征在于,所述总线混淆发送模块和所述总线混淆接收模块均包括逻辑与运算单元和逻辑异或运算单元;
所述逻辑与运...

【专利技术属性】
技术研发人员:谭慧娟李波郑文杰李世明黎皓彬杨祎巍匡晓云黄开天
申请(专利权)人:广东电网有限责任公司电力调度控制中心广东电网有限责任公司南方电网科学研究院有限责任公司
类型:发明
国别省市:广东;44

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

1